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

Go to the source code of this file.

Macros

#define ASM_MARGWA_BODYFALL_NOTETRACK   "margwa_bodyfall large"
 
#define ASM_MARGWA_PAIN_MELEE_NOTETRACK   "margwa_melee_fire"
 
#define ASM_MARGWA_SMASH_ATTACK_NOTETRACK   "margwa_smash_attack"
 
#define MARGWA_ANIM_HEAD_LEFT_CLOSED   "ai_margwa_head_l_closed_add"
 
#define MARGWA_ANIM_HEAD_LEFT_OPEN   "ai_margwa_head_l_open_add"
 
#define MARGWA_ANIM_HEAD_LEFT_SMASH   "ai_margwa_head_l_smash_attack_1"
 
#define MARGWA_ANIM_HEAD_MID_CLOSED   "ai_margwa_head_m_closed_add"
 
#define MARGWA_ANIM_HEAD_MID_OPEN   "ai_margwa_head_m_open_add"
 
#define MARGWA_ANIM_HEAD_MID_SMASH   "ai_margwa_head_m_smash_attack_1"
 
#define MARGWA_ANIM_HEAD_RIGHT_CLOSED   "ai_margwa_head_r_closed_add"
 
#define MARGWA_ANIM_HEAD_RIGHT_OPEN   "ai_margwa_head_r_open_add"
 
#define MARGWA_ANIM_HEAD_RIGHT_SMASH   "ai_margwa_head_r_smash_attack_1"
 
#define MARGWA_ANIM_TENTACLE_LEFT_BASE   "ai_margwa_tentacle_l_0"
 
#define MARGWA_ANIM_TENTACLE_RIGHT_BASE   "ai_margwa_tentacle_r_0"
 
#define MARGWA_FOOTSTEP_EARTHQUAKE_MAX_RADIUS   GetDvarInt( "scr_margwa_footstep_eq_radius", 1000)
 
#define MARGWA_FX_CLIENTFIELD_BITS   1
 
#define MARGWA_FX_CLIENTFIELD_TYPE   "int"
 
#define MARGWA_FX_IN_CLIENTFIELD   "margwa_fx_in"
 
#define MARGWA_FX_OUT_CLIENTFIELD   "margwa_fx_out"
 
#define MARGWA_FX_SPAWN_CLIENTFIELD   "margwa_fx_spawn"
 
#define MARGWA_FX_SPAWN_CLIENTFIELD_BITS   1
 
#define MARGWA_FX_SPAWN_CLIENTFIELD_TYPE   "counter"
 
#define MARGWA_FX_TRAVEL_CLIENTFIELD   "margwa_fx_travel"
 
#define MARGWA_FX_TRAVEL_TELL_CLIENTFIELD   "margwa_fx_travel_tell"
 
#define MARGWA_HEAD_CLEAR   0
 
#define MARGWA_HEAD_CLIENTFIELD_BITS   2
 
#define MARGWA_HEAD_CLIENTFIELD_TYPE   "int"
 
#define MARGWA_HEAD_CLOSE_MAX   3500
 
#define MARGWA_HEAD_CLOSE_MIN   1500
 
#define MARGWA_HEAD_CLOSED   2
 
#define MARGWA_HEAD_DAMAGE_RANGE   24 * 24
 
#define MARGWA_HEAD_EXPLODE_CLIENTFIELD   "margwa_head_explosion"
 
#define MARGWA_HEAD_EXPLODE_CLIENTFIELD_BITS   1
 
#define MARGWA_HEAD_EXPLODE_CLIENTFIELD_TYPE   "counter"
 
#define MARGWA_HEAD_EXPLOSION_RANGE   128 * 128
 
#define MARGWA_HEAD_HEALTH_BASE   600
 
#define MARGWA_HEAD_KILLED_CLIENTFIELD   "margwa_head_killed"
 
#define MARGWA_HEAD_KILLED_LEFT   1
 
#define MARGWA_HEAD_KILLED_MID   2
 
#define MARGWA_HEAD_KILLED_RIGHT   3
 
#define MARGWA_HEAD_LEFT_CLIENTFIELD   "margwa_head_left"
 
#define MARGWA_HEAD_LEFT_HIT_CLIENTFIELD   "margwa_head_left_hit"
 
#define MARGWA_HEAD_MID_CLIENTFIELD   "margwa_head_mid"
 
#define MARGWA_HEAD_MID_HIT_CLIENTFIELD   "margwa_head_mid_hit"
 
#define MARGWA_HEAD_OPEN   1
 
#define MARGWA_HEAD_OPEN_MAX   5000
 
#define MARGWA_HEAD_OPEN_MIN   3000
 
#define MARGWA_HEAD_RIGHT_CLIENTFIELD   "margwa_head_right"
 
#define MARGWA_HEAD_RIGHT_HIT_CLIENTFIELD   "margwa_head_right_hit"
 
#define MARGWA_HEAD_SMASH_ATTACK   3
 
#define MARGWA_HEAD_TAG   "j_neck_over"
 
#define MARGWA_IMPACT_FX   "fx_margwa_head_shot_zod_zmb"
 
#define MARGWA_IMPACT_FX_FILE   "zombie/fx_margwa_head_shot_zod_zmb"
 
#define MARGWA_JAW_BASE_L   "ai_margwa_jaw_l_"
 
#define MARGWA_JAW_BASE_M   "ai_margwa_jaw_m_"
 
#define MARGWA_JAW_BASE_R   "ai_margwa_jaw_r_"
 
#define MARGWA_JAW_CLEAR   0
 
#define MARGWA_JAW_CLIENTFIELD   "margwa_jaw"
 
#define MARGWA_JAW_HEAD_L_EXPLODE   3
 
#define MARGWA_JAW_HEAD_M_EXPLODE   4
 
#define MARGWA_JAW_HEAD_R_EXPLODE   5
 
#define MARGWA_JAW_IDLE   1
 
#define MARGWA_JAW_REACT_IDGUN   8
 
#define MARGWA_JAW_REACT_IDGUN_PACKED   9
 
#define MARGWA_JAW_REACT_STUN   6
 
#define MARGWA_JAW_RUN   13
 
#define MARGWA_JAW_RUN_CHARGE   7
 
#define MARGWA_JAW_SMASH_ATTACK   14
 
#define MARGWA_JAW_SWIPE   15
 
#define MARGWA_JAW_SWIPE_PLAYER   16
 
#define MARGWA_JAW_TELEPORT_IN   17
 
#define MARGWA_JAW_TELEPORT_OUT   18
 
#define MARGWA_JAW_TRV_JUMP_ACROSS_256   19
 
#define MARGWA_JAW_TRV_JUMP_DOWN_128   20
 
#define MARGWA_JAW_TRV_JUMP_DOWN_36   21
 
#define MARGWA_JAW_TRV_JUMP_DOWN_96   22
 
#define MARGWA_JAW_TRV_JUMP_UP_128   23
 
#define MARGWA_JAW_TRV_JUMP_UP_36   24
 
#define MARGWA_JAW_TRV_JUMP_UP_96   25
 
#define MARGWA_LARGE_RADIUS   2048
 
#define MARGWA_MELEE_DIST   128
 
#define MARGWA_MELEE_DIST_SQ   MARGWA_MELEE_DIST * MARGWA_MELEE_DIST
 
#define MARGWA_MELEE_YAW   45
 
#define MARGWA_MODEL_BODY   "c_zom_margwa_body_jaw"
 
#define MARGWA_MODEL_GORE_LEFT   "c_zom_margwa_gore_le"
 
#define MARGWA_MODEL_GORE_MID   "c_zom_margwa_gore_mid"
 
#define MARGWA_MODEL_GORE_RIGHT   "c_zom_margwa_gore_ri"
 
#define MARGWA_MODEL_HEAD_LEFT   "c_zom_margwa_chunks_le"
 
#define MARGWA_MODEL_HEAD_MID   "c_zom_margwa_chunks_mid"
 
#define MARGWA_MODEL_HEAD_RIGHT   "c_zom_margwa_chunks_ri"
 
#define MARGWA_MOUTH_BLEND_TIME   0.1
 
#define MARGWA_NAVMESH_BOUNDARY_DIST   30
 
#define MARGWA_NAVMESH_RADIUS   64
 
#define MARGWA_NUM_HEADS   3
 
#define MARGWA_NUM_TENTACLES_PER_SIDE   7
 
#define MARGWA_PAIN_CLOSE_TIME   5000
 
#define MARGWA_RIOTSHIELD_DAMAGE   200
 
#define MARGWA_RIOTSHIELD_FACING_TOLERANCE   0.2
 
#define MARGWA_ROAR_FX   "fx_margwa_roar_zod_zmb"
 
#define MARGWA_ROAR_FX_FILE   "zombie/fx_margwa_roar_zod_zmb"
 
#define MARGWA_SINGLE_HEAD_CLOSE_MAX   1000
 
#define MARGWA_SINGLE_HEAD_CLOSE_MIN   500
 
#define MARGWA_SMASH_ATTACK_DAMAGE   166
 
#define MARGWA_SMASH_ATTACK_HEIGHT   48
 
#define MARGWA_SMASH_ATTACK_OFFSET   60
 
#define MARGWA_SMASH_ATTACK_RANGE   144 * 144
 
#define MARGWA_SMASH_ATTACK_RANGE_LIGHT   192 * 192
 
#define MARGWA_SMASH_ATTACK_START   160 * 160
 
#define MARGWA_SMASH_CLIENTFIELD   "margwa_smash"
 
#define MARGWA_SMASH_CLIENTFIELD_BITS   1
 
#define MARGWA_SMASH_CLIENTFIELD_TYPE   "counter"
 
#define MARGWA_SPAWN_FX   "fx_margwa_teleport_intro_zod_zmb"
 
#define MARGWA_SPAWN_FX_FILE   "zombie/fx_margwa_teleport_intro_zod_zmb"
 
#define MARGWA_SUPER_ROAR_FX   "fx_margwa_roar_purple_zod_zmb"
 
#define MARGWA_SUPER_ROAR_FX_FILE   "zombie/fx_margwa_roar_purple_zod_zmb"
 
#define MARGWA_SWIPE_DIST   128
 
#define MARGWA_SWIPE_DIST_SQ   MARGWA_SWIPE_DIST * MARGWA_SWIPE_DIST
 
#define MARGWA_TAG_CHUNK_LEFT   "j_chunk_head_bone_le"
 
#define MARGWA_TAG_CHUNK_MID   "j_chunk_head_bone"
 
#define MARGWA_TAG_CHUNK_RIGHT   "j_chunk_head_bone_ri"
 
#define MARGWA_TAG_HEAD_LEFT   "tag_head_left"
 
#define MARGWA_TAG_HEAD_MID   "tag_head_mid"
 
#define MARGWA_TAG_HEAD_RIGHT   "tag_head_right"
 
#define MARGWA_TAG_JAW_LEFT   "j_jaw_lower_1_le"
 
#define MARGWA_TAG_JAW_MID   "j_jaw_lower_1"
 
#define MARGWA_TAG_JAW_RIGHT   "j_jaw_lower_1_ri"
 
#define MARGWA_TAG_TELEPORT   "j_spine_1"
 
#define MARGWA_TELEPORT_FX   "fx_margwa_teleport_zod_zmb"
 
#define MARGWA_TELEPORT_FX_FILE   "zombie/fx_margwa_teleport_zod_zmb"
 
#define MARGWA_TELEPORT_OFF   0
 
#define MARGWA_TELEPORT_ON   1
 
#define MARGWA_TELEPORT_TRAVEL_FX   "fx_margwa_teleport_travel_zod_zmb"
 
#define MARGWA_TELEPORT_TRAVEL_FX_FILE   "zombie/fx_margwa_teleport_travel_zod_zmb"
 
#define MARGWA_TELEPORT_TRAVEL_TELL_FX   "fx_margwa_teleport_tell_zod_zmb"
 
#define MARGWA_TELEPORT_TRAVEL_TELL_FX_FILE   "zombie/fx_margwa_teleport_tell_zod_zmb"
 
#define MARGWA_TELL_DIST   1000
 
#define MARGWA_TELL_DIST_SQ   MARGWA_TELL_DIST * MARGWA_TELL_DIST
 
#define MARGWA_TRAVELER_HEIGHT_OFFSET   60
 
#define MARGWA_TRAVELER_SPEED   600
 
#define MARGWA_TRAVELER_TIME   0.25
 

Macro Definition Documentation

◆ ASM_MARGWA_BODYFALL_NOTETRACK

#define ASM_MARGWA_BODYFALL_NOTETRACK   "margwa_bodyfall large"

Definition at line 71 of file margwa.gsh.

◆ ASM_MARGWA_PAIN_MELEE_NOTETRACK

#define ASM_MARGWA_PAIN_MELEE_NOTETRACK   "margwa_melee_fire"

Definition at line 72 of file margwa.gsh.

◆ ASM_MARGWA_SMASH_ATTACK_NOTETRACK

#define ASM_MARGWA_SMASH_ATTACK_NOTETRACK   "margwa_smash_attack"

Definition at line 70 of file margwa.gsh.

◆ MARGWA_ANIM_HEAD_LEFT_CLOSED

#define MARGWA_ANIM_HEAD_LEFT_CLOSED   "ai_margwa_head_l_closed_add"

Definition at line 40 of file margwa.gsh.

◆ MARGWA_ANIM_HEAD_LEFT_OPEN

#define MARGWA_ANIM_HEAD_LEFT_OPEN   "ai_margwa_head_l_open_add"

Definition at line 39 of file margwa.gsh.

◆ MARGWA_ANIM_HEAD_LEFT_SMASH

#define MARGWA_ANIM_HEAD_LEFT_SMASH   "ai_margwa_head_l_smash_attack_1"

Definition at line 46 of file margwa.gsh.

◆ MARGWA_ANIM_HEAD_MID_CLOSED

#define MARGWA_ANIM_HEAD_MID_CLOSED   "ai_margwa_head_m_closed_add"

Definition at line 42 of file margwa.gsh.

◆ MARGWA_ANIM_HEAD_MID_OPEN

#define MARGWA_ANIM_HEAD_MID_OPEN   "ai_margwa_head_m_open_add"

Definition at line 41 of file margwa.gsh.

◆ MARGWA_ANIM_HEAD_MID_SMASH

#define MARGWA_ANIM_HEAD_MID_SMASH   "ai_margwa_head_m_smash_attack_1"

Definition at line 47 of file margwa.gsh.

◆ MARGWA_ANIM_HEAD_RIGHT_CLOSED

#define MARGWA_ANIM_HEAD_RIGHT_CLOSED   "ai_margwa_head_r_closed_add"

Definition at line 44 of file margwa.gsh.

◆ MARGWA_ANIM_HEAD_RIGHT_OPEN

#define MARGWA_ANIM_HEAD_RIGHT_OPEN   "ai_margwa_head_r_open_add"

Definition at line 43 of file margwa.gsh.

◆ MARGWA_ANIM_HEAD_RIGHT_SMASH

#define MARGWA_ANIM_HEAD_RIGHT_SMASH   "ai_margwa_head_r_smash_attack_1"

Definition at line 48 of file margwa.gsh.

◆ MARGWA_ANIM_TENTACLE_LEFT_BASE

#define MARGWA_ANIM_TENTACLE_LEFT_BASE   "ai_margwa_tentacle_l_0"

Definition at line 50 of file margwa.gsh.

◆ MARGWA_ANIM_TENTACLE_RIGHT_BASE

#define MARGWA_ANIM_TENTACLE_RIGHT_BASE   "ai_margwa_tentacle_r_0"

Definition at line 51 of file margwa.gsh.

◆ MARGWA_FOOTSTEP_EARTHQUAKE_MAX_RADIUS

#define MARGWA_FOOTSTEP_EARTHQUAKE_MAX_RADIUS   GetDvarInt( "scr_margwa_footstep_eq_radius", 1000)

Definition at line 133 of file margwa.gsh.

◆ MARGWA_FX_CLIENTFIELD_BITS

#define MARGWA_FX_CLIENTFIELD_BITS   1

Definition at line 151 of file margwa.gsh.

◆ MARGWA_FX_CLIENTFIELD_TYPE

#define MARGWA_FX_CLIENTFIELD_TYPE   "int"

Definition at line 150 of file margwa.gsh.

◆ MARGWA_FX_IN_CLIENTFIELD

#define MARGWA_FX_IN_CLIENTFIELD   "margwa_fx_in"

Definition at line 146 of file margwa.gsh.

◆ MARGWA_FX_OUT_CLIENTFIELD

#define MARGWA_FX_OUT_CLIENTFIELD   "margwa_fx_out"

Definition at line 147 of file margwa.gsh.

◆ MARGWA_FX_SPAWN_CLIENTFIELD

#define MARGWA_FX_SPAWN_CLIENTFIELD   "margwa_fx_spawn"

Definition at line 153 of file margwa.gsh.

◆ MARGWA_FX_SPAWN_CLIENTFIELD_BITS

#define MARGWA_FX_SPAWN_CLIENTFIELD_BITS   1

Definition at line 155 of file margwa.gsh.

◆ MARGWA_FX_SPAWN_CLIENTFIELD_TYPE

#define MARGWA_FX_SPAWN_CLIENTFIELD_TYPE   "counter"

Definition at line 154 of file margwa.gsh.

◆ MARGWA_FX_TRAVEL_CLIENTFIELD

#define MARGWA_FX_TRAVEL_CLIENTFIELD   "margwa_fx_travel"

Definition at line 148 of file margwa.gsh.

◆ MARGWA_FX_TRAVEL_TELL_CLIENTFIELD

#define MARGWA_FX_TRAVEL_TELL_CLIENTFIELD   "margwa_fx_travel_tell"

Definition at line 149 of file margwa.gsh.

◆ MARGWA_HEAD_CLEAR

#define MARGWA_HEAD_CLEAR   0

Definition at line 34 of file margwa.gsh.

◆ MARGWA_HEAD_CLIENTFIELD_BITS

#define MARGWA_HEAD_CLIENTFIELD_BITS   2

Definition at line 144 of file margwa.gsh.

◆ MARGWA_HEAD_CLIENTFIELD_TYPE

#define MARGWA_HEAD_CLIENTFIELD_TYPE   "int"

Definition at line 143 of file margwa.gsh.

◆ MARGWA_HEAD_CLOSE_MAX

#define MARGWA_HEAD_CLOSE_MAX   3500

Definition at line 61 of file margwa.gsh.

◆ MARGWA_HEAD_CLOSE_MIN

#define MARGWA_HEAD_CLOSE_MIN   1500

Definition at line 60 of file margwa.gsh.

◆ MARGWA_HEAD_CLOSED

#define MARGWA_HEAD_CLOSED   2

Definition at line 36 of file margwa.gsh.

◆ MARGWA_HEAD_DAMAGE_RANGE

#define MARGWA_HEAD_DAMAGE_RANGE   24 * 24

Definition at line 84 of file margwa.gsh.

◆ MARGWA_HEAD_EXPLODE_CLIENTFIELD

#define MARGWA_HEAD_EXPLODE_CLIENTFIELD   "margwa_head_explosion"

Definition at line 157 of file margwa.gsh.

◆ MARGWA_HEAD_EXPLODE_CLIENTFIELD_BITS

#define MARGWA_HEAD_EXPLODE_CLIENTFIELD_BITS   1

Definition at line 159 of file margwa.gsh.

◆ MARGWA_HEAD_EXPLODE_CLIENTFIELD_TYPE

#define MARGWA_HEAD_EXPLODE_CLIENTFIELD_TYPE   "counter"

Definition at line 158 of file margwa.gsh.

◆ MARGWA_HEAD_EXPLOSION_RANGE

#define MARGWA_HEAD_EXPLOSION_RANGE   128 * 128

Definition at line 82 of file margwa.gsh.

◆ MARGWA_HEAD_HEALTH_BASE

#define MARGWA_HEAD_HEALTH_BASE   600

Definition at line 55 of file margwa.gsh.

◆ MARGWA_HEAD_KILLED_CLIENTFIELD

#define MARGWA_HEAD_KILLED_CLIENTFIELD   "margwa_head_killed"

Definition at line 169 of file margwa.gsh.

◆ MARGWA_HEAD_KILLED_LEFT

#define MARGWA_HEAD_KILLED_LEFT   1

Definition at line 170 of file margwa.gsh.

◆ MARGWA_HEAD_KILLED_MID

#define MARGWA_HEAD_KILLED_MID   2

Definition at line 171 of file margwa.gsh.

◆ MARGWA_HEAD_KILLED_RIGHT

#define MARGWA_HEAD_KILLED_RIGHT   3

Definition at line 172 of file margwa.gsh.

◆ MARGWA_HEAD_LEFT_CLIENTFIELD

#define MARGWA_HEAD_LEFT_CLIENTFIELD   "margwa_head_left"

Definition at line 140 of file margwa.gsh.

◆ MARGWA_HEAD_LEFT_HIT_CLIENTFIELD

#define MARGWA_HEAD_LEFT_HIT_CLIENTFIELD   "margwa_head_left_hit"

Definition at line 165 of file margwa.gsh.

◆ MARGWA_HEAD_MID_CLIENTFIELD

#define MARGWA_HEAD_MID_CLIENTFIELD   "margwa_head_mid"

Definition at line 141 of file margwa.gsh.

◆ MARGWA_HEAD_MID_HIT_CLIENTFIELD

#define MARGWA_HEAD_MID_HIT_CLIENTFIELD   "margwa_head_mid_hit"

Definition at line 166 of file margwa.gsh.

◆ MARGWA_HEAD_OPEN

#define MARGWA_HEAD_OPEN   1

Definition at line 35 of file margwa.gsh.

◆ MARGWA_HEAD_OPEN_MAX

#define MARGWA_HEAD_OPEN_MAX   5000

Definition at line 59 of file margwa.gsh.

◆ MARGWA_HEAD_OPEN_MIN

#define MARGWA_HEAD_OPEN_MIN   3000

Definition at line 58 of file margwa.gsh.

◆ MARGWA_HEAD_RIGHT_CLIENTFIELD

#define MARGWA_HEAD_RIGHT_CLIENTFIELD   "margwa_head_right"

Definition at line 142 of file margwa.gsh.

◆ MARGWA_HEAD_RIGHT_HIT_CLIENTFIELD

#define MARGWA_HEAD_RIGHT_HIT_CLIENTFIELD   "margwa_head_right_hit"

Definition at line 167 of file margwa.gsh.

◆ MARGWA_HEAD_SMASH_ATTACK

#define MARGWA_HEAD_SMASH_ATTACK   3

Definition at line 37 of file margwa.gsh.

◆ MARGWA_HEAD_TAG

#define MARGWA_HEAD_TAG   "j_neck_over"

Definition at line 30 of file margwa.gsh.

◆ MARGWA_IMPACT_FX

#define MARGWA_IMPACT_FX   "fx_margwa_head_shot_zod_zmb"

Definition at line 114 of file margwa.gsh.

◆ MARGWA_IMPACT_FX_FILE

#define MARGWA_IMPACT_FX_FILE   "zombie/fx_margwa_head_shot_zod_zmb"

Definition at line 115 of file margwa.gsh.

◆ MARGWA_JAW_BASE_L

#define MARGWA_JAW_BASE_L   "ai_margwa_jaw_l_"

Definition at line 176 of file margwa.gsh.

◆ MARGWA_JAW_BASE_M

#define MARGWA_JAW_BASE_M   "ai_margwa_jaw_m_"

Definition at line 177 of file margwa.gsh.

◆ MARGWA_JAW_BASE_R

#define MARGWA_JAW_BASE_R   "ai_margwa_jaw_r_"

Definition at line 178 of file margwa.gsh.

◆ MARGWA_JAW_CLEAR

#define MARGWA_JAW_CLEAR   0

Definition at line 180 of file margwa.gsh.

◆ MARGWA_JAW_CLIENTFIELD

#define MARGWA_JAW_CLIENTFIELD   "margwa_jaw"

Definition at line 174 of file margwa.gsh.

◆ MARGWA_JAW_HEAD_L_EXPLODE

#define MARGWA_JAW_HEAD_L_EXPLODE   3

Definition at line 182 of file margwa.gsh.

◆ MARGWA_JAW_HEAD_M_EXPLODE

#define MARGWA_JAW_HEAD_M_EXPLODE   4

Definition at line 183 of file margwa.gsh.

◆ MARGWA_JAW_HEAD_R_EXPLODE

#define MARGWA_JAW_HEAD_R_EXPLODE   5

Definition at line 184 of file margwa.gsh.

◆ MARGWA_JAW_IDLE

#define MARGWA_JAW_IDLE   1

Definition at line 181 of file margwa.gsh.

◆ MARGWA_JAW_REACT_IDGUN

#define MARGWA_JAW_REACT_IDGUN   8

Definition at line 187 of file margwa.gsh.

◆ MARGWA_JAW_REACT_IDGUN_PACKED

#define MARGWA_JAW_REACT_IDGUN_PACKED   9

Definition at line 188 of file margwa.gsh.

◆ MARGWA_JAW_REACT_STUN

#define MARGWA_JAW_REACT_STUN   6

Definition at line 185 of file margwa.gsh.

◆ MARGWA_JAW_RUN

#define MARGWA_JAW_RUN   13

Definition at line 189 of file margwa.gsh.

◆ MARGWA_JAW_RUN_CHARGE

#define MARGWA_JAW_RUN_CHARGE   7

Definition at line 186 of file margwa.gsh.

◆ MARGWA_JAW_SMASH_ATTACK

#define MARGWA_JAW_SMASH_ATTACK   14

Definition at line 190 of file margwa.gsh.

◆ MARGWA_JAW_SWIPE

#define MARGWA_JAW_SWIPE   15

Definition at line 191 of file margwa.gsh.

◆ MARGWA_JAW_SWIPE_PLAYER

#define MARGWA_JAW_SWIPE_PLAYER   16

Definition at line 192 of file margwa.gsh.

◆ MARGWA_JAW_TELEPORT_IN

#define MARGWA_JAW_TELEPORT_IN   17

Definition at line 193 of file margwa.gsh.

◆ MARGWA_JAW_TELEPORT_OUT

#define MARGWA_JAW_TELEPORT_OUT   18

Definition at line 194 of file margwa.gsh.

◆ MARGWA_JAW_TRV_JUMP_ACROSS_256

#define MARGWA_JAW_TRV_JUMP_ACROSS_256   19

Definition at line 195 of file margwa.gsh.

◆ MARGWA_JAW_TRV_JUMP_DOWN_128

#define MARGWA_JAW_TRV_JUMP_DOWN_128   20

Definition at line 196 of file margwa.gsh.

◆ MARGWA_JAW_TRV_JUMP_DOWN_36

#define MARGWA_JAW_TRV_JUMP_DOWN_36   21

Definition at line 197 of file margwa.gsh.

◆ MARGWA_JAW_TRV_JUMP_DOWN_96

#define MARGWA_JAW_TRV_JUMP_DOWN_96   22

Definition at line 198 of file margwa.gsh.

◆ MARGWA_JAW_TRV_JUMP_UP_128

#define MARGWA_JAW_TRV_JUMP_UP_128   23

Definition at line 199 of file margwa.gsh.

◆ MARGWA_JAW_TRV_JUMP_UP_36

#define MARGWA_JAW_TRV_JUMP_UP_36   24

Definition at line 200 of file margwa.gsh.

◆ MARGWA_JAW_TRV_JUMP_UP_96

#define MARGWA_JAW_TRV_JUMP_UP_96   25

Definition at line 201 of file margwa.gsh.

◆ MARGWA_LARGE_RADIUS

#define MARGWA_LARGE_RADIUS   2048

Definition at line 102 of file margwa.gsh.

◆ MARGWA_MELEE_DIST

#define MARGWA_MELEE_DIST   128

Definition at line 76 of file margwa.gsh.

◆ MARGWA_MELEE_DIST_SQ

#define MARGWA_MELEE_DIST_SQ   MARGWA_MELEE_DIST * MARGWA_MELEE_DIST

Definition at line 77 of file margwa.gsh.

◆ MARGWA_MELEE_YAW

#define MARGWA_MELEE_YAW   45

Definition at line 75 of file margwa.gsh.

◆ MARGWA_MODEL_BODY

#define MARGWA_MODEL_BODY   "c_zom_margwa_body_jaw"

Definition at line 7 of file margwa.gsh.

◆ MARGWA_MODEL_GORE_LEFT

#define MARGWA_MODEL_GORE_LEFT   "c_zom_margwa_gore_le"

Definition at line 13 of file margwa.gsh.

◆ MARGWA_MODEL_GORE_MID

#define MARGWA_MODEL_GORE_MID   "c_zom_margwa_gore_mid"

Definition at line 14 of file margwa.gsh.

◆ MARGWA_MODEL_GORE_RIGHT

#define MARGWA_MODEL_GORE_RIGHT   "c_zom_margwa_gore_ri"

Definition at line 15 of file margwa.gsh.

◆ MARGWA_MODEL_HEAD_LEFT

#define MARGWA_MODEL_HEAD_LEFT   "c_zom_margwa_chunks_le"

Definition at line 9 of file margwa.gsh.

◆ MARGWA_MODEL_HEAD_MID

#define MARGWA_MODEL_HEAD_MID   "c_zom_margwa_chunks_mid"

Definition at line 10 of file margwa.gsh.

◆ MARGWA_MODEL_HEAD_RIGHT

#define MARGWA_MODEL_HEAD_RIGHT   "c_zom_margwa_chunks_ri"

Definition at line 11 of file margwa.gsh.

◆ MARGWA_MOUTH_BLEND_TIME

#define MARGWA_MOUTH_BLEND_TIME   0.1

Definition at line 68 of file margwa.gsh.

◆ MARGWA_NAVMESH_BOUNDARY_DIST

#define MARGWA_NAVMESH_BOUNDARY_DIST   30

Definition at line 100 of file margwa.gsh.

◆ MARGWA_NAVMESH_RADIUS

#define MARGWA_NAVMESH_RADIUS   64

Definition at line 99 of file margwa.gsh.

◆ MARGWA_NUM_HEADS

#define MARGWA_NUM_HEADS   3

Definition at line 32 of file margwa.gsh.

◆ MARGWA_NUM_TENTACLES_PER_SIDE

#define MARGWA_NUM_TENTACLES_PER_SIDE   7

Definition at line 53 of file margwa.gsh.

◆ MARGWA_PAIN_CLOSE_TIME

#define MARGWA_PAIN_CLOSE_TIME   5000

Definition at line 66 of file margwa.gsh.

◆ MARGWA_RIOTSHIELD_DAMAGE

#define MARGWA_RIOTSHIELD_DAMAGE   200

Definition at line 95 of file margwa.gsh.

◆ MARGWA_RIOTSHIELD_FACING_TOLERANCE

#define MARGWA_RIOTSHIELD_FACING_TOLERANCE   0.2

Definition at line 96 of file margwa.gsh.

◆ MARGWA_ROAR_FX

#define MARGWA_ROAR_FX   "fx_margwa_roar_zod_zmb"

Definition at line 116 of file margwa.gsh.

◆ MARGWA_ROAR_FX_FILE

#define MARGWA_ROAR_FX_FILE   "zombie/fx_margwa_roar_zod_zmb"

Definition at line 117 of file margwa.gsh.

◆ MARGWA_SINGLE_HEAD_CLOSE_MAX

#define MARGWA_SINGLE_HEAD_CLOSE_MAX   1000

Definition at line 64 of file margwa.gsh.

◆ MARGWA_SINGLE_HEAD_CLOSE_MIN

#define MARGWA_SINGLE_HEAD_CLOSE_MIN   500

Definition at line 63 of file margwa.gsh.

◆ MARGWA_SMASH_ATTACK_DAMAGE

#define MARGWA_SMASH_ATTACK_DAMAGE   166

Definition at line 90 of file margwa.gsh.

◆ MARGWA_SMASH_ATTACK_HEIGHT

#define MARGWA_SMASH_ATTACK_HEIGHT   48

Definition at line 92 of file margwa.gsh.

◆ MARGWA_SMASH_ATTACK_OFFSET

#define MARGWA_SMASH_ATTACK_OFFSET   60

Definition at line 91 of file margwa.gsh.

◆ MARGWA_SMASH_ATTACK_RANGE

#define MARGWA_SMASH_ATTACK_RANGE   144 * 144

Definition at line 88 of file margwa.gsh.

◆ MARGWA_SMASH_ATTACK_RANGE_LIGHT

#define MARGWA_SMASH_ATTACK_RANGE_LIGHT   192 * 192

Definition at line 89 of file margwa.gsh.

◆ MARGWA_SMASH_ATTACK_START

#define MARGWA_SMASH_ATTACK_START   160 * 160

Definition at line 87 of file margwa.gsh.

◆ MARGWA_SMASH_CLIENTFIELD

#define MARGWA_SMASH_CLIENTFIELD   "margwa_smash"

Definition at line 161 of file margwa.gsh.

◆ MARGWA_SMASH_CLIENTFIELD_BITS

#define MARGWA_SMASH_CLIENTFIELD_BITS   1

Definition at line 163 of file margwa.gsh.

◆ MARGWA_SMASH_CLIENTFIELD_TYPE

#define MARGWA_SMASH_CLIENTFIELD_TYPE   "counter"

Definition at line 162 of file margwa.gsh.

◆ MARGWA_SPAWN_FX

#define MARGWA_SPAWN_FX   "fx_margwa_teleport_intro_zod_zmb"

Definition at line 111 of file margwa.gsh.

◆ MARGWA_SPAWN_FX_FILE

#define MARGWA_SPAWN_FX_FILE   "zombie/fx_margwa_teleport_intro_zod_zmb"

Definition at line 112 of file margwa.gsh.

◆ MARGWA_SUPER_ROAR_FX

#define MARGWA_SUPER_ROAR_FX   "fx_margwa_roar_purple_zod_zmb"

Definition at line 118 of file margwa.gsh.

◆ MARGWA_SUPER_ROAR_FX_FILE

#define MARGWA_SUPER_ROAR_FX_FILE   "zombie/fx_margwa_roar_purple_zod_zmb"

Definition at line 119 of file margwa.gsh.

◆ MARGWA_SWIPE_DIST

#define MARGWA_SWIPE_DIST   128

Definition at line 79 of file margwa.gsh.

◆ MARGWA_SWIPE_DIST_SQ

#define MARGWA_SWIPE_DIST_SQ   MARGWA_SWIPE_DIST * MARGWA_SWIPE_DIST

Definition at line 80 of file margwa.gsh.

◆ MARGWA_TAG_CHUNK_LEFT

#define MARGWA_TAG_CHUNK_LEFT   "j_chunk_head_bone_le"

Definition at line 18 of file margwa.gsh.

◆ MARGWA_TAG_CHUNK_MID

#define MARGWA_TAG_CHUNK_MID   "j_chunk_head_bone"

Definition at line 22 of file margwa.gsh.

◆ MARGWA_TAG_CHUNK_RIGHT

#define MARGWA_TAG_CHUNK_RIGHT   "j_chunk_head_bone_ri"

Definition at line 26 of file margwa.gsh.

◆ MARGWA_TAG_HEAD_LEFT

#define MARGWA_TAG_HEAD_LEFT   "tag_head_left"

Definition at line 20 of file margwa.gsh.

◆ MARGWA_TAG_HEAD_MID

#define MARGWA_TAG_HEAD_MID   "tag_head_mid"

Definition at line 24 of file margwa.gsh.

◆ MARGWA_TAG_HEAD_RIGHT

#define MARGWA_TAG_HEAD_RIGHT   "tag_head_right"

Definition at line 28 of file margwa.gsh.

◆ MARGWA_TAG_JAW_LEFT

#define MARGWA_TAG_JAW_LEFT   "j_jaw_lower_1_le"

Definition at line 19 of file margwa.gsh.

◆ MARGWA_TAG_JAW_MID

#define MARGWA_TAG_JAW_MID   "j_jaw_lower_1"

Definition at line 23 of file margwa.gsh.

◆ MARGWA_TAG_JAW_RIGHT

#define MARGWA_TAG_JAW_RIGHT   "j_jaw_lower_1_ri"

Definition at line 27 of file margwa.gsh.

◆ MARGWA_TAG_TELEPORT

#define MARGWA_TAG_TELEPORT   "j_spine_1"

Definition at line 121 of file margwa.gsh.

◆ MARGWA_TELEPORT_FX

#define MARGWA_TELEPORT_FX   "fx_margwa_teleport_zod_zmb"

Definition at line 105 of file margwa.gsh.

◆ MARGWA_TELEPORT_FX_FILE

#define MARGWA_TELEPORT_FX_FILE   "zombie/fx_margwa_teleport_zod_zmb"

Definition at line 106 of file margwa.gsh.

◆ MARGWA_TELEPORT_OFF

#define MARGWA_TELEPORT_OFF   0

Definition at line 123 of file margwa.gsh.

◆ MARGWA_TELEPORT_ON

#define MARGWA_TELEPORT_ON   1

Definition at line 124 of file margwa.gsh.

◆ MARGWA_TELEPORT_TRAVEL_FX

#define MARGWA_TELEPORT_TRAVEL_FX   "fx_margwa_teleport_travel_zod_zmb"

Definition at line 107 of file margwa.gsh.

◆ MARGWA_TELEPORT_TRAVEL_FX_FILE

#define MARGWA_TELEPORT_TRAVEL_FX_FILE   "zombie/fx_margwa_teleport_travel_zod_zmb"

Definition at line 108 of file margwa.gsh.

◆ MARGWA_TELEPORT_TRAVEL_TELL_FX

#define MARGWA_TELEPORT_TRAVEL_TELL_FX   "fx_margwa_teleport_tell_zod_zmb"

Definition at line 109 of file margwa.gsh.

◆ MARGWA_TELEPORT_TRAVEL_TELL_FX_FILE

#define MARGWA_TELEPORT_TRAVEL_TELL_FX_FILE   "zombie/fx_margwa_teleport_tell_zod_zmb"

Definition at line 110 of file margwa.gsh.

◆ MARGWA_TELL_DIST

#define MARGWA_TELL_DIST   1000

Definition at line 130 of file margwa.gsh.

◆ MARGWA_TELL_DIST_SQ

#define MARGWA_TELL_DIST_SQ   MARGWA_TELL_DIST * MARGWA_TELL_DIST

Definition at line 131 of file margwa.gsh.

◆ MARGWA_TRAVELER_HEIGHT_OFFSET

#define MARGWA_TRAVELER_HEIGHT_OFFSET   60

Definition at line 128 of file margwa.gsh.

◆ MARGWA_TRAVELER_SPEED

#define MARGWA_TRAVELER_SPEED   600

Definition at line 127 of file margwa.gsh.

◆ MARGWA_TRAVELER_TIME

#define MARGWA_TRAVELER_TIME   0.25

Definition at line 126 of file margwa.gsh.