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

Go to the source code of this file.

Macros

#define ASM_ZOMBIE_CRUSH_NOTETRACK   "crushed"
 
#define ASM_ZOMBIE_DOG_MELEE_NOTETRACK   "dog_melee"
 
#define ASM_ZOMBIE_MELEE_NOTETRACK   "zombie_melee"
 
#define ZM_CAN_STUMBLE   25
 
#define ZM_CRAWLER_PUSH_DISABLE_TIME   2000
 
#define ZM_CRAWLER_PUSH_DIST_SQ   120 * 120
 
#define ZM_IDGUN_HOLE_PULL_ACC   0.5
 
#define ZM_IDGUN_HOLE_PULL_MAX_SPEED   12
 
#define ZM_JUKE_CHANCE   25
 
#define ZM_JUKE_TIME_MAX   9500
 
#define ZM_JUKE_TIME_MIN   7500
 
#define ZM_MELEE_DIST   64
 
#define ZM_MELEE_DIST_SQ   64 * 64
 
#define ZM_MELEE_YAW   60
 
#define ZM_MOVE_DIST_SQ   12 * 12
 
#define ZM_MOVE_TIME   1000
 
#define ZM_PAIN_DIST_SQ_MAX   4000
 
#define ZM_POSITION_QUERY_LAST_STAND_MOVE_DIST_MAX   12*80
 
#define ZM_POSITION_QUERY_LAST_STAND_MOVE_DIST_MIN   12*40
 
#define ZM_POSITION_QUERY_MOVE_DIST_MAX   120
 
#define ZM_POSITION_QUERY_RADIUS   20
 
#define ZM_SEARCH_RADIUS   48
 
#define ZM_SIGHT_DIST_SQ   128 * 128
 
#define ZM_STUMBLE_CHANCE   5
 
#define ZM_STUMBLE_MIN_DISTANCE_SQ   50000
 
#define ZM_STUMBLE_TIME_MAX   12000
 
#define ZM_STUMBLE_TIME_MIN   9000
 
#define ZOMBIE_CLIENTFIELD   "zombie"
 
#define ZOMBIE_SPECIAL_DAY_EFFECTS_CLIENTFIELD   "zombie_special_day"
 
#define ZOMBIE_SUICIDE_RANGE   200
 
#define ZOMBIE_SUICIDE_RANGE_SQ   ( 200 * 200 )
 

Macro Definition Documentation

◆ ASM_ZOMBIE_CRUSH_NOTETRACK

#define ASM_ZOMBIE_CRUSH_NOTETRACK   "crushed"

Definition at line 26 of file zombie.gsh.

◆ ASM_ZOMBIE_DOG_MELEE_NOTETRACK

#define ASM_ZOMBIE_DOG_MELEE_NOTETRACK   "dog_melee"

Definition at line 25 of file zombie.gsh.

◆ ASM_ZOMBIE_MELEE_NOTETRACK

#define ASM_ZOMBIE_MELEE_NOTETRACK   "zombie_melee"

Definition at line 24 of file zombie.gsh.

◆ ZM_CAN_STUMBLE

#define ZM_CAN_STUMBLE   25

Definition at line 42 of file zombie.gsh.

◆ ZM_CRAWLER_PUSH_DISABLE_TIME

#define ZM_CRAWLER_PUSH_DISABLE_TIME   2000

Definition at line 22 of file zombie.gsh.

◆ ZM_CRAWLER_PUSH_DIST_SQ

#define ZM_CRAWLER_PUSH_DIST_SQ   120 * 120

Definition at line 21 of file zombie.gsh.

◆ ZM_IDGUN_HOLE_PULL_ACC

#define ZM_IDGUN_HOLE_PULL_ACC   0.5

Definition at line 28 of file zombie.gsh.

◆ ZM_IDGUN_HOLE_PULL_MAX_SPEED

#define ZM_IDGUN_HOLE_PULL_MAX_SPEED   12

Definition at line 29 of file zombie.gsh.

◆ ZM_JUKE_CHANCE

#define ZM_JUKE_CHANCE   25

Definition at line 34 of file zombie.gsh.

◆ ZM_JUKE_TIME_MAX

#define ZM_JUKE_TIME_MAX   9500

Definition at line 33 of file zombie.gsh.

◆ ZM_JUKE_TIME_MIN

#define ZM_JUKE_TIME_MIN   7500

Definition at line 32 of file zombie.gsh.

◆ ZM_MELEE_DIST

#define ZM_MELEE_DIST   64

Definition at line 3 of file zombie.gsh.

◆ ZM_MELEE_DIST_SQ

#define ZM_MELEE_DIST_SQ   64 * 64

Definition at line 4 of file zombie.gsh.

◆ ZM_MELEE_YAW

#define ZM_MELEE_YAW   60

Definition at line 2 of file zombie.gsh.

◆ ZM_MOVE_DIST_SQ

#define ZM_MOVE_DIST_SQ   12 * 12

Definition at line 53 of file zombie.gsh.

◆ ZM_MOVE_TIME

#define ZM_MOVE_TIME   1000

Definition at line 52 of file zombie.gsh.

◆ ZM_PAIN_DIST_SQ_MAX

#define ZM_PAIN_DIST_SQ_MAX   4000

Definition at line 45 of file zombie.gsh.

◆ ZM_POSITION_QUERY_LAST_STAND_MOVE_DIST_MAX

#define ZM_POSITION_QUERY_LAST_STAND_MOVE_DIST_MAX   12*80

Definition at line 18 of file zombie.gsh.

◆ ZM_POSITION_QUERY_LAST_STAND_MOVE_DIST_MIN

#define ZM_POSITION_QUERY_LAST_STAND_MOVE_DIST_MIN   12*40

Definition at line 17 of file zombie.gsh.

◆ ZM_POSITION_QUERY_MOVE_DIST_MAX

#define ZM_POSITION_QUERY_MOVE_DIST_MAX   120

Definition at line 15 of file zombie.gsh.

◆ ZM_POSITION_QUERY_RADIUS

#define ZM_POSITION_QUERY_RADIUS   20

Definition at line 13 of file zombie.gsh.

◆ ZM_SEARCH_RADIUS

#define ZM_SEARCH_RADIUS   48

Definition at line 10 of file zombie.gsh.

◆ ZM_SIGHT_DIST_SQ

#define ZM_SIGHT_DIST_SQ   128 * 128

Definition at line 7 of file zombie.gsh.

◆ ZM_STUMBLE_CHANCE

#define ZM_STUMBLE_CHANCE   5

Definition at line 39 of file zombie.gsh.

◆ ZM_STUMBLE_MIN_DISTANCE_SQ

#define ZM_STUMBLE_MIN_DISTANCE_SQ   50000

Definition at line 40 of file zombie.gsh.

◆ ZM_STUMBLE_TIME_MAX

#define ZM_STUMBLE_TIME_MAX   12000

Definition at line 38 of file zombie.gsh.

◆ ZM_STUMBLE_TIME_MIN

#define ZM_STUMBLE_TIME_MIN   9000

Definition at line 37 of file zombie.gsh.

◆ ZOMBIE_CLIENTFIELD

#define ZOMBIE_CLIENTFIELD   "zombie"

Definition at line 61 of file zombie.gsh.

◆ ZOMBIE_SPECIAL_DAY_EFFECTS_CLIENTFIELD

#define ZOMBIE_SPECIAL_DAY_EFFECTS_CLIENTFIELD   "zombie_special_day"

Definition at line 62 of file zombie.gsh.

◆ ZOMBIE_SUICIDE_RANGE

#define ZOMBIE_SUICIDE_RANGE   200

Definition at line 48 of file zombie.gsh.

◆ ZOMBIE_SUICIDE_RANGE_SQ

#define ZOMBIE_SUICIDE_RANGE_SQ   ( 200 * 200 )

Definition at line 49 of file zombie.gsh.