1 #using scripts\shared\ai_shared;
2 #using scripts\shared\clientfield_shared;
3 #using scripts\shared\ai\systems\gib;
4 #using scripts\shared\system_shared;
6 #insert scripts\shared\shared.gsh;
7 #insert scripts\shared\version.gsh;
8 #insert scripts\shared\ai\skeleton.gsh;
9 #insert scripts\shared\ai\systems\gib.gsh;
10 #insert scripts\shared\archetype_shared\archetype_shared.gsh;
34 #namespace ZombieClientUtils;
36 function zombieHandler( localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump )
40 if ( IsDefined( entity.archetype ) && entity.archetype !=
"zombie" )
45 if ( !IsDefined( entity.initializedGibCallbacks ) || !entity.initializedGibCallbacks )
47 entity.initializedGibCallbacks =
true;
62 playsound(0,
"zmb_zombie_head_gib",
self.origin);
68 playsound(0,
"zmb_death_gibs",
self.origin);