fixed message
This commit is contained in:
parent
f124fb590d
commit
d3250c13c8
18
system.cpp
18
system.cpp
|
@ -25,6 +25,12 @@ bool verless(string v, string cmp) {
|
||||||
return v < cmp;
|
return v < cmp;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool do_use_special_land() {
|
||||||
|
return
|
||||||
|
!safety &&
|
||||||
|
(peace::on || tactic::on || geometry || gp::on || randomPatternsMode || yendor::on);
|
||||||
|
}
|
||||||
|
|
||||||
void welcomeMessage() {
|
void welcomeMessage() {
|
||||||
if(tactic::trailer) return;
|
if(tactic::trailer) return;
|
||||||
#if CAP_TOUR
|
#if CAP_TOUR
|
||||||
|
@ -62,9 +68,11 @@ void welcomeMessage() {
|
||||||
addMessage(XLAT("Welcome to HyperRogue!"));
|
addMessage(XLAT("Welcome to HyperRogue!"));
|
||||||
}
|
}
|
||||||
|
|
||||||
auto lv = land_validity(specialland);
|
if(do_use_special_land() || firstland != laIce) {
|
||||||
if(lv.flags & lv::display_error_message)
|
auto lv = land_validity(specialland);
|
||||||
addMessage(XLAT(lv.msg));
|
if(lv.flags & lv::display_error_message)
|
||||||
|
addMessage(XLAT(lv.msg));
|
||||||
|
}
|
||||||
|
|
||||||
#if ISMAC
|
#if ISMAC
|
||||||
addMessage(XLAT("Press F1 or right-shift-click things for help."));
|
addMessage(XLAT("Press F1 or right-shift-click things for help."));
|
||||||
|
@ -88,9 +96,7 @@ void initgame() {
|
||||||
firstland = safetyland;
|
firstland = safetyland;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool use_special_land =
|
bool use_special_land = do_use_special_land();
|
||||||
!safety &&
|
|
||||||
(peace::on || tactic::on || geometry || gp::on || randomPatternsMode || yendor::on);
|
|
||||||
|
|
||||||
if(use_special_land) firstland = specialland;
|
if(use_special_land) firstland = specialland;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue