improved welcome messages: Heptagonal Mode, (cheat mode on), Halloween only if eligible for achievement

This commit is contained in:
Zeno Rogue 2018-12-25 23:59:47 +01:00
parent f6ce7c9039
commit 35551f9dc9
1 changed files with 7 additions and 3 deletions

View File

@ -64,12 +64,16 @@ void welcomeMessage() {
else if(shmup::on) ; // welcome message given elsewhere
else if(euclid)
addMessage(XLAT("Welcome to the Euclidean mode!"));
else if(sphere && specialland == laHalloween)
else if(specialland == laHalloween && BITRUNCATED && among(geometry, gSphere, gElliptic))
addMessage(XLAT("Welcome to Halloween!"));
else if(elliptic)
addMessage(XLAT("Good luck in the elliptic plane!"));
else if(sphere)
addMessage(XLAT("Welcome to Spherogue!"));
else if(PURE && geometry == gNormal && !cheater)
addMessage(XLAT("Welcome to the Heptagonal Mode!"));
else if(cheater || autocheat)
addMessage(XLAT("Welcome to HyperRogue! (cheat mode on)"));
else
addMessage(XLAT("Welcome to HyperRogue!"));