1 #using scripts\codescripts\struct;
3 #using scripts\shared\callbacks_shared;
4 #using scripts\shared\clientfield_shared;
5 #using scripts\shared\filter_shared;
6 #using scripts\shared\system_shared;
7 #using scripts\shared\util_shared;
8 #using scripts\shared\vehicle_shared;
10 #insert scripts\shared\shared.gsh;
11 #insert scripts\shared\version.gsh;
12 #insert scripts\shared\vehicles\_glaive.gsh;
21 function private glaiveBloodFxHandler( localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump )
23 if ( IsDefined(
self.bloodFxHandle ) )
25 StopFX( localClientNum,
self.bloodFxHandle );
26 self.bloodFxHandle = undefined;
31 if( IsDefined( settings ) )
35 self.bloodFxHandle = PlayFXOnTag( localClientNum, settings.weakspotfx,
self,
"j_spineupper" );