Merge branch 'v0.2.1' of https://github.com/00-Evan/shattered-pixel-dungeon
Changes in v0.2.1c Conflicts: src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Ghost.java Additionally: Improved challenge characteristics (now armor challenge removes the reward menu button, rather than giving cloth armor)
This commit is contained in:
parent
1592ceb6d8
commit
29a323ebcf
|
@ -359,10 +359,6 @@ public class Ghost extends NPC {
|
|||
}
|
||||
}
|
||||
|
||||
//TODO this is silly, why trap the player with bad armour? Just remove the button from the window.
|
||||
if (Dungeon.isChallenged( Challenges.NO_ARMOR ))
|
||||
armor = (Armor)new ClothArmor().degrade();
|
||||
|
||||
weapon.identify();
|
||||
armor.identify();
|
||||
}
|
||||
|
|
|
@ -17,18 +17,19 @@
|
|||
*/
|
||||
package com.shatteredpixel.shatteredpixeldungeon.windows;
|
||||
|
||||
import com.shatteredpixel.shatteredpixeldungeon.sprites.FetidRatSprite;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.sprites.GnollTricksterSprite;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.sprites.GreatCrabSprite;
|
||||
import com.watabou.noosa.BitmapTextMultiline;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.Challenges;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.Dungeon;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Hero;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.actors.mobs.npcs.Ghost;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.Item;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.scenes.PixelScene;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.sprites.FetidRatSprite;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.sprites.GnollTricksterSprite;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.sprites.GreatCrabSprite;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.ui.RedButton;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.ui.Window;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.utils.GLog;
|
||||
import com.watabou.noosa.BitmapTextMultiline;
|
||||
|
||||
public class WndSadGhost extends Window {
|
||||
|
||||
|
@ -97,6 +98,7 @@ public class WndSadGhost extends Window {
|
|||
btnWeapon.setRect( 0, message.y + message.height() + GAP, WIDTH, BTN_HEIGHT );
|
||||
add( btnWeapon );
|
||||
|
||||
if (!Dungeon.isChallenged( Challenges.NO_ARMOR )) {
|
||||
RedButton btnArmor = new RedButton(TXT_ARMOR) {
|
||||
@Override
|
||||
protected void onClick() {
|
||||
|
@ -107,6 +109,9 @@ public class WndSadGhost extends Window {
|
|||
add(btnArmor);
|
||||
|
||||
resize(WIDTH, (int) btnArmor.bottom());
|
||||
} else {
|
||||
resize(WIDTH, (int) btnWeapon.bottom());
|
||||
}
|
||||
}
|
||||
|
||||
private void selectReward( Ghost ghost, Item reward ) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user