‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
zombie_utility.gsc File Reference

Go to the source code of this file.

Functions

function AbsYawToAngles (angles)
 
function AbsYawToEnemy ()
 
function AbsYawToEnemy2d ()
 
function AbsYawToOrigin (org)
 
function add_zombie_gib_weapon_callback (weapon_name, gib_callback, gib_head_callback)
 
function ai_calculate_health (round_number)
 
function AngleClamp (angle)
 
function anim_array (animArray, animWeights)
 
function anim_get_dvar (dvar, def)
 
function anim_get_dvar_int (dvar, def)
 
function animArray (animname)
 
function animArrayAnyExist (animname)
 
function animArrayPickRandom (animname)
 
function append_missing_legs_suffix (animstate)
 
function calculateNodeOffset (right, forward, baseoffset)
 
function canThrowGrenade ()
 
function checkPitchVisibility (fromPoint, toPoint, atNode)
 
function clear_all_corpses ()
 
function crossproduct (vec1, vec2)
 
function damageLocationIsAny (a, b, c, d, e, f, g, h, i, j, k, ovr)
 
function debug_allow_combat ()
 
function debug_allow_movement ()
 
function debug_anim_print (text)
 
function debug_turn_print (text, line)
 
function debugPos (org, string)
 
function debugPosInternal (org, string, size)
 
function debugPosSize (org, string, size)
 
function debugTimeout ()
 
function default_max_zombie_func (max_num, n_round)
 
function delayed_zombie_eye_glow ()
 
function delayedScriptChange ()
 
function derive_damage_refs (point)
 
function doesNodeAllowStance (stance)
 
function drawStringTime (msg, org, color, timer)
 
function dumpAnimArray ()
 
function finish_rise_notetracks (note, spot)
 
function forcedCover (msg)
 
function get_closest_valid_player (origin, ignore_player, ignore_laststand_players=false)
 
function get_current_actor_count ()
 
function get_current_corpse_count ()
 
function get_current_zombie_count ()
 
function get_desired_origin ()
 
function get_rise_death_anim ()
 
function get_round_enemy_array ()
 
function get_skeleton ()
 
function get_zombie_array ()
 
function get_zombie_weapon_gib_callback (weapon, damage_percent)
 
function get_zombie_weapon_gib_head_callback (weapon, damage_location)
 
function getAnimDirection (damageyaw)
 
function getAnimEndPos (theanim)
 
function GetClaimedNode ()
 
function GetCoverNodeYawToEnemy ()
 
function GetCoverNodeYawToOrigin (org)
 
function GetEyeYawToOrigin (org)
 
function GetNodeDirection ()
 
function GetNodeForward ()
 
function getNodeOffset (node)
 
function GetNodeOrigin ()
 
function GetNodeType ()
 
function GetNodeYawToEnemy ()
 
function GetNodeYawToOrigin (pos)
 
function getQuadrant (angle)
 
function getRandomIntFromSeed (intSeed, intMax)
 
function GetYaw (org)
 
function GetYaw2d (org)
 
function GetYawFromOrigin (org, start)
 
function GetYawToEnemy ()
 
function GetYawToOrigin (org)
 
function GetYawToSpot (spot)
 
function GetYawToTag (tag, org)
 
function gib_random_parts ()
 
function handle_rise_notetracks (note, spot)
 
function have_zombie_weapon_gib_callback (weapon)
 
function have_zombie_weapon_gib_head_callback (weapon)
 
function head_gib_damage_over_time (dmg, delay, attacker, means_of_death)
 
function head_should_gib (attacker, type, point)
 
function hide_pop ()
 
function init_gib_tags ()
 
function autoexec init_ignore_player_handler ()
 
function initAnimTree (animscript)
 
function initialize (animscript)
 
function is_banzai ()
 
function is_civilian ()
 
function is_heavy_machine_gun ()
 
function is_player_valid (player, checkIgnoreMeFlag, ignore_laststand_players)
 
function is_skeleton (skeleton)
 
function is_zombie ()
 
function isCQBWalking ()
 
function IsInSet (input, set)
 
function isNodeDontCrouch ()
 
function isNodeDontStand ()
 
function isStanceAllowedWrapper (stance)
 
function isValidEnemy (enemy)
 
function makeZombieCrawler (b_both_legs)
 
function notForcedCover ()
 
function NotifyAfterTime (notifyString, killmestring, time)
 
function persistentDebugLine (start, end)
 
function print3drise (org, msg, color, alpha, scale)
 
function print3dtime (timer, org, msg, color, alpha, scale)
 
function QuadrantAnimWeights (yaw)
 
function ragdollDeath (moveAnim)
 
function random_weight (array)
 
function randomizeIdleSet ()
 
function register_ignore_player_handler (archetype, ignore_player_func)
 
function reset_attack_spot ()
 
function round_spawn_failsafe ()
 
function round_spawn_failsafe_debug_draw ()
 
function run_ignore_player_handler ()
 
function safemod (a, b)
 
function sawEnemyMove (timer)
 
function scriptChange ()
 
function set_orient_mode (mode, val1)
 
function set_run_speed ()
 
function set_run_speed_easy ()
 
function set_zombie_run_cycle (new_move_speed)
 
function set_zombie_run_cycle_override_value (new_move_speed)
 
function set_zombie_run_cycle_restore_from_override ()
 
function set_zombie_var (zvar, value, is_float=false, column=1, is_team_based=false)
 
function setFootstepEffect (name, fx)
 
function setup_zombie_knockdown (entity)
 
function show_hit_marker ()
 
function showDebugLine (fromPoint, toPoint, color, printTime)
 
function showDebugProc (fromPoint, toPoint, color, printTime)
 
function showLastEnemySightPos (string)
 
function showLines (start, end, end2)
 
function spawn_zombie (spawner, target_name, spawn_point, round_number)
 
function squared (value)
 
function UpdateAnimPose ()
 
function zombie_eye_glow ()
 
function zombie_eye_glow_stop ()
 
function zombie_gib_on_damage ()
 
function zombie_gut_explosion ()
 
function zombie_hat_gib (attacker, means_of_death)
 
function zombie_head_gib (attacker, means_of_death)
 
function zombie_rise_death (zombie, spot)
 
function zombie_should_gib (amount, attacker, type)
 
function zombie_spawn_failed (spawn)
 
function zombie_speed_up ()
 
function zombieSpawnSetup ()
 

Function Documentation

◆ AbsYawToAngles()

function AbsYawToAngles ( angles  )

Definition at line 433 of file zombie_utility.gsc.

◆ AbsYawToEnemy()

function AbsYawToEnemy ( )

Definition at line 388 of file zombie_utility.gsc.

References GetYaw(), and isValidEnemy().

◆ AbsYawToEnemy2d()

function AbsYawToEnemy2d ( )

Definition at line 404 of file zombie_utility.gsc.

References GetYaw2d(), and isValidEnemy().

◆ AbsYawToOrigin()

function AbsYawToOrigin ( org  )

Definition at line 420 of file zombie_utility.gsc.

References GetYaw().

◆ add_zombie_gib_weapon_callback()

function add_zombie_gib_weapon_callback ( weapon_name  ,
gib_callback  ,
gib_head_callback   
)

Definition at line 2432 of file zombie_utility.gsc.

References DEFAULT.

◆ ai_calculate_health()

function ai_calculate_health ( round_number  )

Definition at line 1907 of file zombie_utility.gsc.

Referenced by round_spawning(), and zombie_goto_round().

◆ AngleClamp()

function AngleClamp ( angle  )

Definition at line 564 of file zombie_utility.gsc.

Referenced by getQuadrant().

◆ anim_array()

function anim_array ( animArray  ,
animWeights   
)

Definition at line 923 of file zombie_utility.gsc.

References animArray().

◆ anim_get_dvar()

function anim_get_dvar ( dvar  ,
def   
)

Definition at line 2907 of file zombie_utility.gsc.

Referenced by anim_get_dvar_int().

◆ anim_get_dvar_int()

function anim_get_dvar_int ( dvar  ,
def   
)

Definition at line 2901 of file zombie_utility.gsc.

References anim_get_dvar().

Referenced by debug_allow_combat(), and debug_allow_movement().

◆ animArray()

function animArray ( animname  )

Definition at line 1122 of file zombie_utility.gsc.

References a, and dumpAnimArray().

Referenced by anim_array().

◆ animArrayAnyExist()

function animArrayAnyExist ( animname  )

Definition at line 1139 of file zombie_utility.gsc.

References a, and dumpAnimArray().

◆ animArrayPickRandom()

function animArrayPickRandom ( animname  )

Definition at line 1154 of file zombie_utility.gsc.

References a, and dumpAnimArray().

◆ append_missing_legs_suffix()

function append_missing_legs_suffix ( animstate  )

Definition at line 190 of file zombie_utility.gsc.

Referenced by set_zombie_run_cycle(), and zombie_goto_entrance().

◆ calculateNodeOffset()

function calculateNodeOffset ( right  ,
forward  ,
baseoffset   
)

Definition at line 884 of file zombie_utility.gsc.

Referenced by getNodeOffset().

◆ canThrowGrenade()

function canThrowGrenade ( )

Definition at line 1027 of file zombie_utility.gsc.

◆ checkPitchVisibility()

function checkPitchVisibility ( fromPoint  ,
toPoint  ,
atNode   
)

Definition at line 889 of file zombie_utility.gsc.

◆ clear_all_corpses()

function clear_all_corpses ( )

Definition at line 2252 of file zombie_utility.gsc.

Referenced by round_spawning().

◆ crossproduct()

function crossproduct ( vec1  ,
vec2   
)

Definition at line 1000 of file zombie_utility.gsc.

◆ damageLocationIsAny()

function damageLocationIsAny ( a  ,
,
,
,
,
,
,
,
,
,
,
ovr   
)

Definition at line 1217 of file zombie_utility.gsc.

References a.

◆ debug_allow_combat()

function debug_allow_combat ( )

Definition at line 1413 of file zombie_utility.gsc.

References anim_get_dvar_int().

◆ debug_allow_movement()

function debug_allow_movement ( )

Definition at line 1422 of file zombie_utility.gsc.

References anim_get_dvar_int().

◆ debug_anim_print()

function debug_anim_print ( text  )

Definition at line 1382 of file zombie_utility.gsc.

◆ debug_turn_print()

function debug_turn_print ( text  ,
line   
)

Definition at line 1393 of file zombie_utility.gsc.

◆ debugPos()

function debugPos ( org  ,
string   
)

Definition at line 787 of file zombie_utility.gsc.

References debugPosInternal().

◆ debugPosInternal()

function debugPosInternal ( org  ,
string  ,
size   
)

Definition at line 759 of file zombie_utility.gsc.

References debugTimeout(), and WAIT_SERVER_FRAME.

Referenced by debugPos(), and debugPosSize().

◆ debugPosSize()

function debugPosSize ( org  ,
string  ,
size   
)

Definition at line 792 of file zombie_utility.gsc.

References debugPosInternal().

◆ debugTimeout()

function debugTimeout ( )

Definition at line 753 of file zombie_utility.gsc.

Referenced by debugPosInternal().

◆ default_max_zombie_func()

function default_max_zombie_func ( max_num  ,
n_round   
)

Definition at line 1933 of file zombie_utility.gsc.

Referenced by get_zombie_count_for_round().

◆ delayed_zombie_eye_glow()

function delayed_zombie_eye_glow ( )

Definition at line 1700 of file zombie_utility.gsc.

References IS_TRUE, and zombie_eye_glow().

Referenced by zombie_spawn_init().

◆ delayedScriptChange()

function delayedScriptChange ( )

Definition at line 1011 of file zombie_utility.gsc.

References scriptChange(), and WAIT_SERVER_FRAME.

◆ derive_damage_refs()

function derive_damage_refs ( point  )

◆ doesNodeAllowStance()

function doesNodeAllowStance ( stance  )

Definition at line 1109 of file zombie_utility.gsc.

References isNodeDontCrouch(), and isNodeDontStand().

Referenced by isStanceAllowedWrapper().

◆ drawStringTime()

function drawStringTime ( msg  ,
org  ,
color  ,
timer   
)

Definition at line 706 of file zombie_utility.gsc.

References timer().

◆ dumpAnimArray()

function dumpAnimArray ( )

Definition at line 1181 of file zombie_utility.gsc.

References a.

Referenced by animArray(), animArrayAnyExist(), and animArrayPickRandom().

◆ finish_rise_notetracks()

function finish_rise_notetracks ( note  ,
spot   
)

Definition at line 1616 of file zombie_utility.gsc.

Referenced by handle_rise_notetracks().

◆ forcedCover()

function forcedCover ( msg  )

Definition at line 967 of file zombie_utility.gsc.

References a.

◆ get_closest_valid_player()

function get_closest_valid_player ( origin  ,
ignore_player  ,
ignore_laststand_players  = false 
)

Definition at line 49 of file zombie_utility.gsc.

References is_player_valid().

◆ get_current_actor_count()

function get_current_actor_count ( )

Definition at line 2265 of file zombie_utility.gsc.

References get_current_corpse_count().

Referenced by round_spawning().

◆ get_current_corpse_count()

function get_current_corpse_count ( )

Definition at line 2275 of file zombie_utility.gsc.

Referenced by get_current_actor_count().

◆ get_current_zombie_count()

◆ get_desired_origin()

function get_desired_origin ( )

Definition at line 1570 of file zombie_utility.gsc.

References get().

Referenced by do_zombie_fall(), do_zombie_rise(), move_zombie_spawn_location(), and zombie_findnodes().

◆ get_rise_death_anim()

function get_rise_death_anim ( )

Definition at line 1659 of file zombie_utility.gsc.

Referenced by zombie_rise_death().

◆ get_round_enemy_array()

◆ get_skeleton()

function get_skeleton ( )

Definition at line 1352 of file zombie_utility.gsc.

Referenced by is_skeleton().

◆ get_zombie_array()

function get_zombie_array ( )

Definition at line 2043 of file zombie_utility.gsc.

References ARCHETYPE_ZOMBIE, and ARRAY_ADD.

Referenced by do_tentacle_burst(), do_tentacle_grab(), and zombie_behind_vox().

◆ get_zombie_weapon_gib_callback()

function get_zombie_weapon_gib_callback ( weapon  ,
damage_percent   
)

Definition at line 2451 of file zombie_utility.gsc.

References DEFAULT.

Referenced by zombie_should_gib().

◆ get_zombie_weapon_gib_head_callback()

function get_zombie_weapon_gib_head_callback ( weapon  ,
damage_location   
)

Definition at line 2475 of file zombie_utility.gsc.

References DEFAULT.

Referenced by head_should_gib().

◆ getAnimDirection()

function getAnimDirection ( damageyaw  )

Definition at line 2880 of file zombie_utility.gsc.

◆ getAnimEndPos()

function getAnimEndPos ( theanim  )

Definition at line 1200 of file zombie_utility.gsc.

◆ GetClaimedNode()

function GetClaimedNode ( )

Definition at line 492 of file zombie_utility.gsc.

Referenced by GetNodeDirection(), GetNodeForward(), GetNodeOrigin(), and GetNodeType().

◆ GetCoverNodeYawToEnemy()

function GetCoverNodeYawToEnemy ( )

Definition at line 329 of file zombie_utility.gsc.

References GetYaw(), and isValidEnemy().

◆ GetCoverNodeYawToOrigin()

function GetCoverNodeYawToOrigin ( org  )

Definition at line 473 of file zombie_utility.gsc.

References GetYaw().

◆ GetEyeYawToOrigin()

function GetEyeYawToOrigin ( org  )

Definition at line 466 of file zombie_utility.gsc.

References GetYaw().

◆ GetNodeDirection()

function GetNodeDirection ( )

Definition at line 514 of file zombie_utility.gsc.

References GetClaimedNode().

◆ GetNodeForward()

function GetNodeForward ( )

Definition at line 526 of file zombie_utility.gsc.

References GetClaimedNode().

◆ getNodeOffset()

function getNodeOffset ( node  )

Definition at line 818 of file zombie_utility.gsc.

References calculateNodeOffset(), isNodeDontCrouch(), and isNodeDontStand().

◆ GetNodeOrigin()

function GetNodeOrigin ( )

Definition at line 537 of file zombie_utility.gsc.

References GetClaimedNode().

◆ GetNodeType()

function GetNodeType ( )

Definition at line 503 of file zombie_utility.gsc.

References GetClaimedNode().

◆ GetNodeYawToEnemy()

function GetNodeYawToEnemy ( )

Definition at line 294 of file zombie_utility.gsc.

References GetYaw(), and isValidEnemy().

◆ GetNodeYawToOrigin()

function GetNodeYawToOrigin ( pos  )

Definition at line 279 of file zombie_utility.gsc.

References GetYaw().

◆ getQuadrant()

function getQuadrant ( angle  )

Definition at line 660 of file zombie_utility.gsc.

References AngleClamp().

◆ getRandomIntFromSeed()

function getRandomIntFromSeed ( intSeed  ,
intMax   
)

Definition at line 1300 of file zombie_utility.gsc.

◆ GetYaw()

◆ GetYaw2d()

function GetYaw2d ( org  )

Definition at line 381 of file zombie_utility.gsc.

Referenced by AbsYawToEnemy2d().

◆ GetYawFromOrigin()

function GetYawFromOrigin ( org  ,
start   
)

Definition at line 446 of file zombie_utility.gsc.

Referenced by GetYawToTag().

◆ GetYawToEnemy()

function GetYawToEnemy ( )

Definition at line 356 of file zombie_utility.gsc.

References GetYaw(), and isValidEnemy().

◆ GetYawToOrigin()

function GetYawToOrigin ( org  )

Definition at line 459 of file zombie_utility.gsc.

References GetYaw().

◆ GetYawToSpot()

function GetYawToSpot ( spot  )

Definition at line 348 of file zombie_utility.gsc.

References GetYaw().

Referenced by zombie_behind_vox().

◆ GetYawToTag()

function GetYawToTag ( tag  ,
org   
)

Definition at line 452 of file zombie_utility.gsc.

References GetYawFromOrigin().

◆ gib_random_parts()

◆ handle_rise_notetracks()

function handle_rise_notetracks ( note  ,
spot   
)

Definition at line 1611 of file zombie_utility.gsc.

References finish_rise_notetracks().

Referenced by do_zombie_rise().

◆ have_zombie_weapon_gib_callback()

function have_zombie_weapon_gib_callback ( weapon  )

Definition at line 2440 of file zombie_utility.gsc.

References DEFAULT.

Referenced by zombie_should_gib().

◆ have_zombie_weapon_gib_head_callback()

function have_zombie_weapon_gib_head_callback ( weapon  )

Definition at line 2464 of file zombie_utility.gsc.

References DEFAULT.

Referenced by head_should_gib().

◆ head_gib_damage_over_time()

function head_gib_damage_over_time ( dmg  ,
delay  ,
attacker  ,
means_of_death   
)

Definition at line 2725 of file zombie_utility.gsc.

References delay(), and IS_TRUE.

Referenced by zombie_head_gib().

◆ head_should_gib()

function head_should_gib ( attacker  ,
type  ,
point   
)

◆ hide_pop()

function hide_pop ( )

Definition at line 1593 of file zombie_utility.gsc.

References wait_network_frame().

Referenced by do_zombie_fall(), and do_zombie_rise().

◆ init_gib_tags()

function init_gib_tags ( )

Definition at line 2845 of file zombie_utility.gsc.

Referenced by derive_damage_refs().

◆ init_ignore_player_handler()

function autoexec init_ignore_player_handler ( )

Definition at line 3016 of file zombie_utility.gsc.

◆ initAnimTree()

function initAnimTree ( animscript  )

Definition at line 206 of file zombie_utility.gsc.

Referenced by initialize().

◆ initialize()

function initialize ( animscript  )

Definition at line 225 of file zombie_utility.gsc.

References a, initAnimTree(), and UpdateAnimPose().

◆ is_banzai()

function is_banzai ( )

Definition at line 1309 of file zombie_utility.gsc.

◆ is_civilian()

function is_civilian ( )

Definition at line 1331 of file zombie_utility.gsc.

◆ is_heavy_machine_gun()

function is_heavy_machine_gun ( )

Definition at line 1315 of file zombie_utility.gsc.

◆ is_player_valid()

function is_player_valid ( player  ,
checkIgnoreMeFlag  ,
ignore_laststand_players   
)

Definition at line 124 of file zombie_utility.gsc.

References IS_TRUE, and player_is_in_laststand().

Referenced by get_closest_valid_player().

◆ is_skeleton()

function is_skeleton ( skeleton  )

Definition at line 1341 of file zombie_utility.gsc.

References get_skeleton().

◆ is_zombie()

◆ isCQBWalking()

function isCQBWalking ( )

Definition at line 1284 of file zombie_utility.gsc.

◆ IsInSet()

function IsInSet ( input  ,
set   
)

Definition at line 685 of file zombie_utility.gsc.

References set().

◆ isNodeDontCrouch()

function isNodeDontCrouch ( )

Definition at line 1104 of file zombie_utility.gsc.

Referenced by doesNodeAllowStance(), and getNodeOffset().

◆ isNodeDontStand()

function isNodeDontStand ( )

Definition at line 1100 of file zombie_utility.gsc.

Referenced by doesNodeAllowStance(), and getNodeOffset().

◆ isStanceAllowedWrapper()

function isStanceAllowedWrapper ( stance  )

Definition at line 481 of file zombie_utility.gsc.

References doesNodeAllowStance().

◆ isValidEnemy()

function isValidEnemy ( enemy  )

◆ makeZombieCrawler()

function makeZombieCrawler ( b_both_legs  )

Definition at line 2918 of file zombie_utility.gsc.

References GibLeftLeg(), GibRightLeg(), and IS_TRUE.

◆ notForcedCover()

function notForcedCover ( )

Definition at line 962 of file zombie_utility.gsc.

References a.

◆ NotifyAfterTime()

function NotifyAfterTime ( notifyString  ,
killmestring  ,
time   
)

Definition at line 698 of file zombie_utility.gsc.

◆ persistentDebugLine()

function persistentDebugLine ( start  ,
end   
)

Definition at line 1085 of file zombie_utility.gsc.

References end(), and WAIT_SERVER_FRAME.

◆ print3drise()

function print3drise ( org  ,
msg  ,
color  ,
alpha  ,
scale   
)

Definition at line 984 of file zombie_utility.gsc.

References WAIT_SERVER_FRAME.

◆ print3dtime()

function print3dtime ( timer  ,
org  ,
msg  ,
color  ,
alpha  ,
scale   
)

Definition at line 972 of file zombie_utility.gsc.

References timer(), and WAIT_SERVER_FRAME.

◆ QuadrantAnimWeights()

function QuadrantAnimWeights ( yaw  )

Definition at line 587 of file zombie_utility.gsc.

References result().

◆ ragdollDeath()

function ragdollDeath ( moveAnim  )

Definition at line 1258 of file zombie_utility.gsc.

References WAIT_SERVER_FRAME.

◆ random_weight()

function random_weight ( array  )

Definition at line 1042 of file zombie_utility.gsc.

References array.

◆ randomizeIdleSet()

function randomizeIdleSet ( )

Definition at line 1294 of file zombie_utility.gsc.

◆ register_ignore_player_handler()

function register_ignore_player_handler ( archetype  ,
ignore_player_func   
)

Definition at line 3021 of file zombie_utility.gsc.

◆ reset_attack_spot()

◆ round_spawn_failsafe()

function round_spawn_failsafe ( )

Definition at line 1806 of file zombie_utility.gsc.

References get(), IS_TRUE, and round_spawn_failsafe_debug_draw().

Referenced by dog_init(), init(), and round_spawning().

◆ round_spawn_failsafe_debug_draw()

function round_spawn_failsafe_debug_draw ( )

Definition at line 1753 of file zombie_utility.gsc.

References IS_TRUE, and set().

Referenced by round_spawn_failsafe().

◆ run_ignore_player_handler()

function run_ignore_player_handler ( )

Definition at line 3030 of file zombie_utility.gsc.

Referenced by zombieFindFlesh(), and zombieFindFleshCode().

◆ safemod()

function safemod ( a  ,
 
)

Definition at line 548 of file zombie_utility.gsc.

References a, and result().

◆ sawEnemyMove()

function sawEnemyMove ( timer  )

Definition at line 1017 of file zombie_utility.gsc.

References timer().

◆ scriptChange()

function scriptChange ( )

Definition at line 1005 of file zombie_utility.gsc.

Referenced by delayedScriptChange().

◆ set_orient_mode()

function set_orient_mode ( mode  ,
val1   
)

Definition at line 1364 of file zombie_utility.gsc.

◆ set_run_speed()

function set_run_speed ( )

Definition at line 2155 of file zombie_utility.gsc.

Referenced by set_zombie_run_cycle().

◆ set_run_speed_easy()

function set_run_speed_easy ( )

Definition at line 2187 of file zombie_utility.gsc.

Referenced by set_zombie_run_cycle().

◆ set_zombie_run_cycle()

◆ set_zombie_run_cycle_override_value()

function set_zombie_run_cycle_override_value ( new_move_speed  )

Definition at line 2061 of file zombie_utility.gsc.

References set_zombie_run_cycle().

◆ set_zombie_run_cycle_restore_from_override()

function set_zombie_run_cycle_restore_from_override ( )

Definition at line 2068 of file zombie_utility.gsc.

References set_zombie_run_cycle().

◆ set_zombie_var()

function set_zombie_var ( zvar  ,
value  ,
is_float  = false,
column  = 1,
is_team_based  = false 
)

◆ setFootstepEffect()

function setFootstepEffect ( name  ,
fx   
)

Definition at line 1070 of file zombie_utility.gsc.

References name, and playFootStepEffect().

◆ setup_zombie_knockdown()

function setup_zombie_knockdown ( entity  )

Definition at line 2204 of file zombie_utility.gsc.

References cointoss(), GETUP_BACK, and GETUP_BELLY.

Referenced by override_thundergun_damage_func().

◆ show_hit_marker()

function show_hit_marker ( )

Definition at line 3039 of file zombie_utility.gsc.

◆ showDebugLine()

function showDebugLine ( fromPoint  ,
toPoint  ,
color  ,
printTime   
)

Definition at line 813 of file zombie_utility.gsc.

References showDebugProc().

◆ showDebugProc()

function showDebugProc ( fromPoint  ,
toPoint  ,
color  ,
printTime   
)

Definition at line 797 of file zombie_utility.gsc.

References timer(), and WAIT_SERVER_FRAME.

Referenced by showDebugLine().

◆ showLastEnemySightPos()

function showLastEnemySightPos ( string  )

Definition at line 718 of file zombie_utility.gsc.

References isValidEnemy(), and WAIT_SERVER_FRAME.

◆ showLines()

function showLines ( start  ,
end  ,
end2   
)

Definition at line 909 of file zombie_utility.gsc.

References end(), and WAIT_SERVER_FRAME.

◆ spawn_zombie()

function spawn_zombie ( spawner  ,
target_name  ,
spawn_point  ,
round_number   
)

◆ squared()

function squared ( value  )

Definition at line 1289 of file zombie_utility.gsc.

◆ UpdateAnimPose()

function UpdateAnimPose ( )

Definition at line 218 of file zombie_utility.gsc.

References a.

Referenced by initialize().

◆ zombie_eye_glow()

function zombie_eye_glow ( )

Definition at line 1720 of file zombie_utility.gsc.

References set().

Referenced by delayed_zombie_eye_glow(), playerzombie_downed_state(), and zombify_player().

◆ zombie_eye_glow_stop()

function zombie_eye_glow_stop ( )

◆ zombie_gib_on_damage()

◆ zombie_gut_explosion()

function zombie_gut_explosion ( )

Definition at line 1684 of file zombie_utility.gsc.

References Annihilate().

Referenced by zombie_death_event().

◆ zombie_hat_gib()

function zombie_hat_gib ( attacker  ,
means_of_death   
)

Definition at line 2692 of file zombie_utility.gsc.

References gib(), and IS_TRUE.

◆ zombie_head_gib()

◆ zombie_rise_death()

function zombie_rise_death ( zombie  ,
spot   
)

Definition at line 1635 of file zombie_utility.gsc.

References get_rise_death_anim().

Referenced by do_zombie_rise().

◆ zombie_should_gib()

function zombie_should_gib ( amount  ,
attacker  ,
type   
)

◆ zombie_spawn_failed()

function zombie_spawn_failed ( spawn  )

Description:
"Function Name: zombie_spawn_failed( <spawn> )"
"Summary: Checks to see if the spawned AI spawned correctly or had errors. Also waits until all spawn initialization is complete. Returns true or false."
"Mandatory Argument(s): <spawn> : The actor that just spawned"

Definition at line 1553 of file zombie_utility.gsc.

References spawn().

Referenced by spawn_zombie().

◆ zombie_speed_up()

function zombie_speed_up ( )

Definition at line 1969 of file zombie_utility.gsc.

References get_round_enemy_array(), IS_EQUAL, and set_zombie_run_cycle().

Referenced by round_spawning().

◆ zombieSpawnSetup()

function zombieSpawnSetup ( )

Definition at line 28 of file zombie_utility.gsc.

References set(), and ZOMBIE_CLIENTFIELD.

Referenced by init().