1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-28 08:00:14 -05:00

Optimize Electric Trap timer reset on destroy

This commit is contained in:
Jbleezy
2022-01-20 08:02:09 -08:00
parent f96804e9bf
commit 521b8ef9f0
2 changed files with 17 additions and 4 deletions

View File

@ -82,10 +82,23 @@ electrictrapdecay( weapon )
}
}
etrap_destroy()
cleanupoldtrap()
{
maps/mp/zombies/_zm_equipment::equipment_disappear_fx( self.weapon.origin, undefined, self.weapon.angles );
self.electrictrap_health = undefined;
if ( isDefined( self.buildableelectrictrap ) )
{
if ( isDefined( self.buildableelectrictrap.stub ) )
{
thread maps/mp/zombies/_zm_unitrigger::unregister_unitrigger( self.buildableelectrictrap.stub );
self.buildableelectrictrap.stub = undefined;
}
self.buildableelectrictrap delete();
self.electrictrap_health = undefined;
}
if ( isDefined( level.electrap_sound_ent ) )
{
level.electrap_sound_ent delete();
level.electrap_sound_ent = undefined;
}
}
etrap_choke()