1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-10 07:08:06 -05:00
Files
BO2-Reimagined/scripts/zm/replaced/_zm_equip_subwoofer.gsc
Jbleezy 516476d6b4 Subsurface Resonator changes
No longer gets destroyed from kills
Gets destroyed after being deployed for 30 seconds
Fires every 2 seconds
2022-01-25 12:07:03 -08:00

45 lines
847 B
Plaintext

#include maps\mp\_utility;
#include common_scripts\utility;
#include maps\mp\zombies\_zm_utility;
#include maps/mp/zombies/_zm_equip_subwoofer;
startsubwooferdecay( weapon )
{
self endon( "death" );
self endon( "disconnect" );
self endon( "equip_subwoofer_zm_taken" );
// hack to decrease max subwoofer time
if( self.subwoofer_health > 30 )
{
self.subwoofer_health = 30;
}
fire_time = 2;
wait fire_time + 0.05; // startup time
while ( isDefined( weapon ) )
{
if ( weapon.power_on )
{
weapon.subwoofer_kills = 0; // hack to make subwoofer not get destroyed from kills
self.subwoofer_health -= fire_time;
if ( self.subwoofer_health <= 0 )
{
self.subwoofer_health = undefined;
self thread subwoofer_expired( weapon );
return;
}
}
wait fire_time;
}
}
subwoofer_network_choke()
{
// no choke
}