From 5f29359ab3ab166bff3c1b405b15ae7b655c634a Mon Sep 17 00:00:00 2001 From: Jbleezy Date: Thu, 18 Jan 2024 06:03:42 -0800 Subject: [PATCH] MOTD: fix shock boxes disappearing after being shocked MOTD locations: fix powered on shock box model and anim p6_zm_al_shock_box_on from so_zencounter_zm_prison.ff is broken --- build.bat | 1 + scripts/zm/locs/zm_prison_loc_docks.gsc | 2 +- scripts/zm/replaced/zm_alcatraz_grief_cellblock.gsc | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/build.bat b/build.bat index c16c2078..63334ada 100644 --- a/build.bat +++ b/build.bat @@ -44,6 +44,7 @@ if %ERRORLEVEL% NEQ 0 pause if %ERRORLEVEL% NEQ 0 pause "%OAT_BASE%\Linker.exe" ^ +--load "%OAT_GAME%\zone\all\so_zclassic_zm_prison.ff" ^ --load "%OAT_GAME%\zone\all\so_zencounter_zm_prison.ff" ^ --load "%OAT_GAME%\zone\all\zm_prison_patch.ff" ^ --load "%OAT_GAME%\zone\all\zm_prison.ff" ^ diff --git a/scripts/zm/locs/zm_prison_loc_docks.gsc b/scripts/zm/locs/zm_prison_loc_docks.gsc index 307c91e9..fc91e93d 100644 --- a/scripts/zm/locs/zm_prison_loc_docks.gsc +++ b/scripts/zm/locs/zm_prison_loc_docks.gsc @@ -245,7 +245,7 @@ turn_afterlife_interact_on() if (issubstr(self.model, "p6_zm_al_shock_box")) { - self useanimtree(-1); + self useanimtree(#animtree); self setmodel("p6_zm_al_shock_box_on"); self setanim(level.shockbox_anim["on"]); } diff --git a/scripts/zm/replaced/zm_alcatraz_grief_cellblock.gsc b/scripts/zm/replaced/zm_alcatraz_grief_cellblock.gsc index 12463d3e..47a67eac 100644 --- a/scripts/zm/replaced/zm_alcatraz_grief_cellblock.gsc +++ b/scripts/zm/replaced/zm_alcatraz_grief_cellblock.gsc @@ -469,7 +469,7 @@ turn_afterlife_interact_on() if (issubstr(self.model, "p6_zm_al_shock_box")) { - self useanimtree(-1); + self useanimtree(#animtree); self setmodel("p6_zm_al_shock_box_on"); self setanim(level.shockbox_anim["on"]); }