From 56767f0d8fe85dfd09ded20ab7d50970290c2019 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 22 Jun 2025 15:54:59 +0200 Subject: [PATCH] rogueviz:: ads:: changed_structure variable --- rogueviz/ads/ads-game.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rogueviz/ads/ads-game.cpp b/rogueviz/ads/ads-game.cpp index abd0c89a..f6075288 100644 --- a/rogueviz/ads/ads-game.cpp +++ b/rogueviz/ads/ads-game.cpp @@ -100,6 +100,8 @@ void ads_restart() { purehookset hooks_pre_ads_start; +bool changed_structure = false; + void run_ads_game_hooks() { rogueviz::rv_hook(hooks_global_mouseover, 100, generate_mouseovers); rogueviz::rv_change(titlecolor, 0); @@ -111,7 +113,9 @@ void run_ads_game_hooks() { rogueviz::rv_hook(anims::hooks_anim, 100, replay_animation); rogueviz::rv_hook(hooks_nextland, 0, ads_nextland); rogueviz::rv_hook(hooks_music, 100, [] (eLand& l) { l = vctr->land; return false; }); - specialland = laCrossroads; land_structure = lsNiceWalls; + if(!changed_structure) { + specialland = laCrossroads; land_structure = lsNiceWalls; + } } void run_size_hooks() {