1 #using scripts\shared\aat_shared;
2 #using scripts\shared\clientfield_shared;
3 #using scripts\shared\system_shared;
5 #insert scripts\shared\aat_zm.gsh;
6 #insert scripts\shared\shared.gsh;
7 #insert scripts\shared\version.gsh;
9 #insert scripts\zm\aats\_zm_aat_dead_wire.gsh;
11 #insert scripts\zm\_zm_utility.gsh;
13 #precache( "client_fx", ZM_AAT_DEAD_WIRE_ZOMBIE_ZAP_FX );
15 #namespace zm_aat_dead_wire;
35 function zm_aat_dead_wire_zap( localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump )
41 else if ( isdefined(
self.fx_aat_dead_wire_zap ) )
43 StopFX( localClientNum,
self.fx_aat_dead_wire_zap );
44 self.fx_aat_dead_wire_zap = undefined;
56 v_tag =
self gettagorigin( tag );
57 if ( !isdefined( v_tag ) )
64 else if ( isdefined(
self.fx_aat_dead_wire_zap ) )
66 StopFX( localClientNum,
self.fx_aat_dead_wire_zap );
67 self.fx_aat_dead_wire_zap = undefined;