From 557e1d9070072d2e30c8b6225983f354190b537d Mon Sep 17 00:00:00 2001 From: Jbleezy Date: Fri, 24 Feb 2023 21:19:24 -0800 Subject: [PATCH] Grief on Borough: fix buildables not being built --- maps/mp/zm_buried_grief_street.gsc | 3 +-- scripts/zm/_zm_reimagined.gsc | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/maps/mp/zm_buried_grief_street.gsc b/maps/mp/zm_buried_grief_street.gsc index 5c053a42..a4b34e89 100644 --- a/maps/mp/zm_buried_grief_street.gsc +++ b/maps/mp/zm_buried_grief_street.gsc @@ -106,8 +106,7 @@ builddynamicwallbuys() builddynamicwallbuy( "church", "svu_zm" ); builddynamicwallbuy( "mansion", "an94_zm" ); - scripts\zm\_zm_reimagined::wallbuy_increase_trigger_radius(); - scripts\zm\_zm_reimagined::wallbuy_decrease_upgraded_ammo_cost(); + level notify("dynamicwallbuysbuilt"); } builddynamicwallbuy( location, weaponname ) diff --git a/scripts/zm/_zm_reimagined.gsc b/scripts/zm/_zm_reimagined.gsc index 2b9ec13f..8aec01b0 100644 --- a/scripts/zm/_zm_reimagined.gsc +++ b/scripts/zm/_zm_reimagined.gsc @@ -273,6 +273,7 @@ post_all_players_spawned() level thread buildcraftables(); level thread wallbuy_dynamic_update(); + level thread wallbuy_dynamic_zgrief_update(); //level.round_number = 115; //level.zombie_move_speed = 105; @@ -2592,6 +2593,19 @@ wallbuy_dynamic_update() } } +wallbuy_dynamic_zgrief_update() +{ + if(!(level.scr_zm_ui_gametype == "zgrief" && level.scr_zm_map_start_location == "street")) + { + return; + } + + level waittill("dynamicwallbuysbuilt"); + + wallbuy_increase_trigger_radius(); + wallbuy_decrease_upgraded_ammo_cost(); +} + weapon_inspect_watcher() { level endon( "end_game" );