1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-05-29 12:34:07 +00:00

fixed some CAP_TOUR guards in rogueviz

This commit is contained in:
Zeno Rogue 2022-05-06 12:41:18 +02:00
parent 78b0324a91
commit b0587572ae
2 changed files with 6 additions and 1 deletions

View File

@ -912,10 +912,12 @@ void init(flagtype _vizflags) {
autocheat = true; autocheat = true;
showstartmenu = false; showstartmenu = false;
#if CAP_TOUR
if(tour::on) { if(tour::on) {
tour::slide_backup(mapeditor::drawplayer); tour::slide_backup(mapeditor::drawplayer);
tour::slide_backup(timerghost); tour::slide_backup(timerghost);
} }
#endif
#if !ISWEB #if !ISWEB
mapeditor::drawplayer = false; mapeditor::drawplayer = false;

View File

@ -110,8 +110,11 @@ namespace rogueviz {
void do_cleanup(); void do_cleanup();
inline void on_cleanup_or_next(const reaction_t& del) { inline void on_cleanup_or_next(const reaction_t& del) {
#if CAP_TOUR
if(tour::on) tour::on_restore(del); if(tour::on) tour::on_restore(del);
else cleanup.push_back(del); else
#endif
cleanup.push_back(del);
} }
template<class T, class U> void rv_hook(hookset<T>& m, int prio, U&& hook) { template<class T, class U> void rv_hook(hookset<T>& m, int prio, U&& hook) {