From 0065a91484dc8b276cd077fad2ee1689ca0b93e2 Mon Sep 17 00:00:00 2001 From: Jbleezy Date: Sat, 22 Jan 2022 11:36:18 -0800 Subject: [PATCH] Buried: fix player gravity on initial spawn --- scripts/zm/replaced/_zm_weap_slowgun.gsc | 16 ++++++++++++++++ scripts/zm/zm_buried/zm_buried_reimagined.gsc | 2 ++ 2 files changed, 18 insertions(+) create mode 100644 scripts/zm/replaced/_zm_weap_slowgun.gsc diff --git a/scripts/zm/replaced/_zm_weap_slowgun.gsc b/scripts/zm/replaced/_zm_weap_slowgun.gsc new file mode 100644 index 00000000..b15a36af --- /dev/null +++ b/scripts/zm/replaced/_zm_weap_slowgun.gsc @@ -0,0 +1,16 @@ +#include maps\mp\_utility; +#include common_scripts\utility; +#include maps\mp\zombies\_zm_utility; +#include maps/mp/zombies/_zm_weap_slowgun; + +watch_reset_anim_rate() +{ + self set_anim_rate( 1 ); + self setclientfieldtoplayer( "slowgun_fx", 0 ); + while ( 1 ) + { + self waittill_any( "spawned_player", "entering_last_stand", "player_revived", "player_suicide" ); + self setclientfieldtoplayer( "slowgun_fx", 0 ); + self set_anim_rate( 1 ); + } +} \ No newline at end of file diff --git a/scripts/zm/zm_buried/zm_buried_reimagined.gsc b/scripts/zm/zm_buried/zm_buried_reimagined.gsc index 0235fe21..22e5f618 100644 --- a/scripts/zm/zm_buried/zm_buried_reimagined.gsc +++ b/scripts/zm/zm_buried/zm_buried_reimagined.gsc @@ -4,12 +4,14 @@ #include scripts/zm/replaced/_zm_equip_subwoofer; #include scripts/zm/replaced/_zm_banking; +#include scripts/zm/replaced/_zm_weap_slowgun; main() { precachemodel( "collision_wall_128x128x10_standard" ); //replaceFunc(maps/mp/zombies/_zm_equip_subwoofer::startsubwooferdecay, scripts/zm/replaced/_zm_equip_subwoofer::startsubwooferdecay); + replaceFunc(maps/mp/zombies/_zm_weap_slowgun::watch_reset_anim_rate, scripts/zm/replaced/_zm_weap_slowgun::watch_reset_anim_rate); replaceFunc(maps/mp/zombies/_zm_banking::init, scripts/zm/replaced/_zm_banking::init); replaceFunc(maps/mp/zombies/_zm_banking::bank_deposit_box, scripts/zm/replaced/_zm_banking::bank_deposit_box); replaceFunc(maps/mp/zombies/_zm_banking::bank_deposit_unitrigger, scripts/zm/replaced/_zm_banking::bank_deposit_unitrigger);