v2.0.0: fixed hero name not being capitalized in NPC dialogue

This commit is contained in:
Evan Debenham
2023-02-15 17:29:22 -05:00
parent b0f09942d4
commit 5f453e614a
6 changed files with 15 additions and 15 deletions
@@ -170,13 +170,13 @@ public class Ghost extends NPC {
switch (Quest.type){
case 1: default:
questBoss = new FetidRat();
txt_quest = Messages.get(this, "rat_1", Dungeon.hero.name()); break;
txt_quest = Messages.get(this, "rat_1", Messages.titleCase(Dungeon.hero.name())); break;
case 2:
questBoss = new GnollTrickster();
txt_quest = Messages.get(this, "gnoll_1", Dungeon.hero.name()); break;
txt_quest = Messages.get(this, "gnoll_1", Messages.titleCase(Dungeon.hero.name())); break;
case 3:
questBoss = new GreatCrab();
txt_quest = Messages.get(this, "crab_1", Dungeon.hero.name()); break;
txt_quest = Messages.get(this, "crab_1", Messages.titleCase(Dungeon.hero.name())); break;
}
questBoss.pos = Dungeon.level.randomRespawnCell( this );
@@ -63,7 +63,7 @@ public class Imp extends NPC {
}
if (!Quest.given && Dungeon.level.visited[pos]) {
if (!seenBefore) {
yell( Messages.get(this, "hey", Dungeon.hero.name() ) );
yell( Messages.get(this, "hey", Messages.titleCase(Dungeon.hero.name()) ) );
}
Notes.add( Notes.Landmark.IMP );
seenBefore = true;
@@ -113,8 +113,8 @@ public class Imp extends NPC {
});
} else {
tell( Quest.alternative ?
Messages.get(this, "monks_2", Dungeon.hero.name())
: Messages.get(this, "golems_2", Dungeon.hero.name()) );
Messages.get(this, "monks_2", Messages.titleCase(Dungeon.hero.name()))
: Messages.get(this, "golems_2", Messages.titleCase(Dungeon.hero.name())) );
}
} else {
@@ -138,7 +138,7 @@ public class Imp extends NPC {
public void flee() {
yell( Messages.get(this, "cya", Dungeon.hero.name()) );
yell( Messages.get(this, "cya", Messages.titleCase(Dungeon.hero.name())) );
destroy();
sprite.die();
@@ -39,9 +39,9 @@ public class ImpShopkeeper extends Shopkeeper {
if (!seenBefore && Dungeon.level.heroFOV[pos]) {
if (Dungeon.hero.buff(AscensionChallenge.class) == null) {
yell(Messages.get(this, "greetings", Dungeon.hero.name()));
yell(Messages.get(this, "greetings", Messages.titleCase(Dungeon.hero.name())));
} else {
yell(Messages.get(this, "greetings_ascent", Dungeon.hero.name()));
yell(Messages.get(this, "greetings_ascent", Messages.titleCase(Dungeon.hero.name())));
}
seenBefore = true;
}
@@ -125,13 +125,13 @@ public class Wandmaker extends NPC {
String msg;
switch(Quest.type){
case 1: default:
msg = Messages.get(this, "reminder_dust", Dungeon.hero.name());
msg = Messages.get(this, "reminder_dust", Messages.titleCase(Dungeon.hero.name()));
break;
case 2:
msg = Messages.get(this, "reminder_ember", Dungeon.hero.name());
msg = Messages.get(this, "reminder_ember", Messages.titleCase(Dungeon.hero.name()));
break;
case 3:
msg = Messages.get(this, "reminder_berry", Dungeon.hero.name());
msg = Messages.get(this, "reminder_berry", Messages.titleCase(Dungeon.hero.name()));
break;
}
Game.runOnRenderThread(new Callback() {
@@ -154,7 +154,7 @@ public class Wandmaker extends NPC {
msg1 += Messages.get(this, "intro_rogue");
break;
case MAGE:
msg1 += Messages.get(this, "intro_mage", Dungeon.hero.name());
msg1 += Messages.get(this, "intro_mage", Messages.titleCase(Dungeon.hero.name()));
break;
case HUNTRESS:
msg1 += Messages.get(this, "intro_huntress");
@@ -178,7 +178,7 @@ public class DriedRose extends Artifact {
hero.sprite.operate(hero.pos);
if (!firstSummon) {
ghost.yell( Messages.get(GhostHero.class, "hello", Dungeon.hero.name()) );
ghost.yell( Messages.get(GhostHero.class, "hello", Messages.titleCase(Dungeon.hero.name())) );
Sample.INSTANCE.play( Assets.Sounds.GHOST );
firstSummon = true;
@@ -108,7 +108,7 @@ public class WndWandmaker extends Window {
Dungeon.level.drop( reward, wandmaker.pos ).sprite.drop();
}
wandmaker.yell( Messages.get(this, "farewell", Dungeon.hero.name()) );
wandmaker.yell( Messages.get(this, "farewell", Messages.titleCase(Dungeon.hero.name())) );
wandmaker.destroy();
wandmaker.sprite.die();