v0.2.4d: applied beacon tweaks
This commit is contained in:
parent
3db441a5f7
commit
f89179d346
BIN
assets/items.png
BIN
assets/items.png
Binary file not shown.
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 13 KiB |
|
@ -50,6 +50,11 @@ public class ShatteredPixelDungeon extends Game {
|
||||||
com.shatteredpixel.shatteredpixeldungeon.items.scrolls.ScrollOfMagicalInfusion.class,
|
com.shatteredpixel.shatteredpixeldungeon.items.scrolls.ScrollOfMagicalInfusion.class,
|
||||||
"com.shatteredpixel.shatteredpixeldungeon.items.scrolls.ScrollOfWeaponUpgrade" );
|
"com.shatteredpixel.shatteredpixeldungeon.items.scrolls.ScrollOfWeaponUpgrade" );
|
||||||
|
|
||||||
|
// 0.2.4d
|
||||||
|
com.watabou.utils.Bundle.addAlias(
|
||||||
|
com.shatteredpixel.shatteredpixeldungeon.items.artifacts.LloydsBeacon.class,
|
||||||
|
"com.shatteredpixel.shatteredpixeldungeon.items.LloydsBeacon" );
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -32,7 +32,7 @@ import com.shatteredpixel.shatteredpixeldungeon.actors.Char;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Buff;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Buff;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Ooze;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Ooze;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.effects.Speck;
|
import com.shatteredpixel.shatteredpixeldungeon.effects.Speck;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.LloydsBeacon;
|
import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.LloydsBeacon;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.keys.SkeletonKey;
|
import com.shatteredpixel.shatteredpixeldungeon.items.keys.SkeletonKey;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.scrolls.ScrollOfPsionicBlast;
|
import com.shatteredpixel.shatteredpixeldungeon.items.scrolls.ScrollOfPsionicBlast;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.enchantments.Death;
|
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.enchantments.Death;
|
||||||
|
|
|
@ -18,7 +18,7 @@ public class MerchantsBeacon extends Item {
|
||||||
|
|
||||||
{
|
{
|
||||||
name = "merchant's beacon";
|
name = "merchant's beacon";
|
||||||
image = ItemSpriteSheet.BEACON; //TODO: make sprite
|
image = ItemSpriteSheet.BEACON;
|
||||||
|
|
||||||
stackable = true;
|
stackable = true;
|
||||||
|
|
||||||
|
@ -56,15 +56,14 @@ public class MerchantsBeacon extends Item {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int price() {
|
public int price() {
|
||||||
return 10 * quantity;
|
return 5 * quantity;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
//todo add description
|
|
||||||
public String info() {
|
public String info() {
|
||||||
return "This odd piece of dwarvern technology allows you to communicate from great distances." +
|
return "This odd piece of dwarven technology allows you to communicate from great distances." +
|
||||||
"\n\nAfter being activated, this beacon will let you sell items to Pixel Mart from anywhere in the dungeon." +
|
"\n\nAfter being activated, this beacon will let you sell items to Pixel Mart from anywhere in the dungeon." +
|
||||||
"\n\nOnce activated, the magic within the beacon will only last for one session though, so use it wisely.";
|
"\n\nHowever, the magic within the beacon will only last for one session, so use it wisely.";
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,7 +15,8 @@
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
* along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||||
*/
|
*/
|
||||||
package com.shatteredpixel.shatteredpixeldungeon.items;
|
package com.shatteredpixel.shatteredpixeldungeon.items.artifacts;
|
||||||
|
//If it weren't super obvious, this is going to become an artifact soon.
|
||||||
|
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.Assets;
|
import com.shatteredpixel.shatteredpixeldungeon.Assets;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.Dungeon;
|
import com.shatteredpixel.shatteredpixeldungeon.Dungeon;
|
||||||
|
@ -23,8 +24,7 @@ import com.shatteredpixel.shatteredpixeldungeon.actors.Actor;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Buff;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Buff;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Hero;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Hero;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.Mob;
|
import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.Mob;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.DriedRose;
|
import com.shatteredpixel.shatteredpixeldungeon.items.Item;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.TimekeepersHourglass;
|
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.items.wands.WandOfBlink;
|
import com.shatteredpixel.shatteredpixeldungeon.items.wands.WandOfBlink;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.levels.Level;
|
import com.shatteredpixel.shatteredpixeldungeon.levels.Level;
|
||||||
import com.shatteredpixel.shatteredpixeldungeon.scenes.InterlevelScene;
|
import com.shatteredpixel.shatteredpixeldungeon.scenes.InterlevelScene;
|
||||||
|
@ -65,7 +65,7 @@ public class LloydsBeacon extends Item {
|
||||||
|
|
||||||
{
|
{
|
||||||
name = "lloyd's beacon";
|
name = "lloyd's beacon";
|
||||||
image = ItemSpriteSheet.BEACON;
|
image = ItemSpriteSheet.ARTIFACT_BEACON;
|
||||||
|
|
||||||
unique = true;
|
unique = true;
|
||||||
}
|
}
|
|
@ -147,6 +147,7 @@ public class ItemSpriteSheet {
|
||||||
public static final int ARTIFACT_HOURGLASS = ROW8+4;
|
public static final int ARTIFACT_HOURGLASS = ROW8+4;
|
||||||
public static final int ARTIFACT_TOOLKIT = ROW8+5;
|
public static final int ARTIFACT_TOOLKIT = ROW8+5;
|
||||||
public static final int ARTIFACT_SPELLBOOK = ROW8+6;
|
public static final int ARTIFACT_SPELLBOOK = ROW8+6;
|
||||||
|
public static final int ARTIFACT_BEACON = ROW8+7;
|
||||||
|
|
||||||
//Row Nine: Artifacts with Dynamic Images
|
//Row Nine: Artifacts with Dynamic Images
|
||||||
public static final int ARTIFACT_HORN1 = ROW9+0;
|
public static final int ARTIFACT_HORN1 = ROW9+0;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user