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

Go to the source code of this file.

Macros

#define ARCHETYPE_AMWS   "amws"
 
#define ARCHETYPE_APOTHICON_FURY   "apothicon_fury"
 
#define ARCHETYPE_ASTRONAUT   "astronaut"
 
#define ARCHETYPE_CIVILIAN   "civilian"
 
#define ARCHETYPE_DIREWOLF   "direwolf"
 
#define ARCHETYPE_GLAIVE   "glaive"
 
#define ARCHETYPE_HUMAN   "human"
 
#define ARCHETYPE_HUMAN_CLONE   "human_clone"
 
#define ARCHETYPE_HUMAN_RIOTSHIELD   "human_riotshield"
 
#define ARCHETYPE_HUMAN_RPG   "human_rpg"
 
#define ARCHETYPE_HUNTER   "hunter"
 
#define ARCHETYPE_KEEPER   "keeper"
 
#define ARCHETYPE_KEEPER_COMPANION   "keeper_companion"
 
#define ARCHETYPE_MANNEQUIN   "mannequin"
 
#define ARCHETYPE_MARGWA   "margwa"
 
#define ARCHETYPE_MECHZ   "mechz"
 
#define ARCHETYPE_MONKEY   "monkey"
 
#define ARCHETYPE_PARASITE   "parasite"
 
#define ARCHETYPE_QUADTANK   "quadtank"
 
#define ARCHETYPE_RAPS   "raps"
 
#define ARCHETYPE_RAZ   "raz"
 
#define ARCHETYPE_ROBOT   "robot"
 
#define ARCHETYPE_SCOUT   "scout"
 
#define ARCHETYPE_SENTINEL_DRONE   "sentinel_drone"
 
#define ARCHETYPE_SIEGEBOT   "siegebot"
 
#define ARCHETYPE_SKELETON   "skeleton"
 
#define ARCHETYPE_SPIDER   "spider"
 
#define ARCHETYPE_THRASHER   "thrasher"
 
#define ARCHETYPE_TURRET   "turret"
 
#define ARCHETYPE_WARLORD   "warlord"
 
#define ARCHETYPE_WASP   "wasp"
 
#define ARCHETYPE_ZOD_COMPANION   "zod_companion"
 
#define ARCHETYPE_ZOMBIE   "zombie"
 
#define ARCHETYPE_ZOMBIE_DOG   "zombie_dog"
 
#define ARCHETYPE_ZOMBIE_QUAD   "zombie_quad"
 
#define HUMAN_FACIAL_DIALOG_ACTIVE   "facial_dial"
 
#define IS_HUMAN(__e)   (isdefined(__e.archetype) && ((__e.archetype == ARCHETYPE_HUMAN) || (__e.archetype == ARCHETYPE_HUMAN_RIOTSHIELD) || (__e.archetype == ARCHETYPE_HUMAN_RPG) || (__e.archetype == ARCHETYPE_CIVILIAN)))
 
#define IS_ROBOT(__e)   (isdefined(__e.archetype) && ( __e.archetype == ARCHETYPE_ROBOT ))
 
#define NMMF_ALL   0x00ffffff
 
#define NMMF_NOVEHICLE   0x00000020
 

Macro Definition Documentation

◆ ARCHETYPE_AMWS

#define ARCHETYPE_AMWS   "amws"

Definition at line 30 of file archetype_shared.gsh.

◆ ARCHETYPE_APOTHICON_FURY

#define ARCHETYPE_APOTHICON_FURY   "apothicon_fury"

Definition at line 23 of file archetype_shared.gsh.

◆ ARCHETYPE_ASTRONAUT

#define ARCHETYPE_ASTRONAUT   "astronaut"

Definition at line 26 of file archetype_shared.gsh.

◆ ARCHETYPE_CIVILIAN

#define ARCHETYPE_CIVILIAN   "civilian"

Definition at line 13 of file archetype_shared.gsh.

◆ ARCHETYPE_DIREWOLF

#define ARCHETYPE_DIREWOLF   "direwolf"

Definition at line 12 of file archetype_shared.gsh.

◆ ARCHETYPE_GLAIVE

#define ARCHETYPE_GLAIVE   "glaive"

Definition at line 39 of file archetype_shared.gsh.

◆ ARCHETYPE_HUMAN

#define ARCHETYPE_HUMAN   "human"

Definition at line 4 of file archetype_shared.gsh.

◆ ARCHETYPE_HUMAN_CLONE

#define ARCHETYPE_HUMAN_CLONE   "human_clone"

Definition at line 5 of file archetype_shared.gsh.

◆ ARCHETYPE_HUMAN_RIOTSHIELD

#define ARCHETYPE_HUMAN_RIOTSHIELD   "human_riotshield"

Definition at line 6 of file archetype_shared.gsh.

◆ ARCHETYPE_HUMAN_RPG

#define ARCHETYPE_HUMAN_RPG   "human_rpg"

Definition at line 7 of file archetype_shared.gsh.

◆ ARCHETYPE_HUNTER

#define ARCHETYPE_HUNTER   "hunter"

Definition at line 31 of file archetype_shared.gsh.

◆ ARCHETYPE_KEEPER

#define ARCHETYPE_KEEPER   "keeper"

Definition at line 24 of file archetype_shared.gsh.

◆ ARCHETYPE_KEEPER_COMPANION

#define ARCHETYPE_KEEPER_COMPANION   "keeper_companion"

Definition at line 22 of file archetype_shared.gsh.

◆ ARCHETYPE_MANNEQUIN

#define ARCHETYPE_MANNEQUIN   "mannequin"

Definition at line 18 of file archetype_shared.gsh.

◆ ARCHETYPE_MARGWA

#define ARCHETYPE_MARGWA   "margwa"

Definition at line 16 of file archetype_shared.gsh.

◆ ARCHETYPE_MECHZ

#define ARCHETYPE_MECHZ   "mechz"

Definition at line 17 of file archetype_shared.gsh.

◆ ARCHETYPE_MONKEY

#define ARCHETYPE_MONKEY   "monkey"

Definition at line 25 of file archetype_shared.gsh.

◆ ARCHETYPE_PARASITE

#define ARCHETYPE_PARASITE   "parasite"

Definition at line 38 of file archetype_shared.gsh.

◆ ARCHETYPE_QUADTANK

#define ARCHETYPE_QUADTANK   "quadtank"

Definition at line 32 of file archetype_shared.gsh.

◆ ARCHETYPE_RAPS

#define ARCHETYPE_RAPS   "raps"

Definition at line 33 of file archetype_shared.gsh.

◆ ARCHETYPE_RAZ

#define ARCHETYPE_RAZ   "raz"

Definition at line 20 of file archetype_shared.gsh.

◆ ARCHETYPE_ROBOT

#define ARCHETYPE_ROBOT   "robot"

Definition at line 8 of file archetype_shared.gsh.

◆ ARCHETYPE_SCOUT

#define ARCHETYPE_SCOUT   "scout"

Definition at line 34 of file archetype_shared.gsh.

◆ ARCHETYPE_SENTINEL_DRONE

#define ARCHETYPE_SENTINEL_DRONE   "sentinel_drone"

Definition at line 40 of file archetype_shared.gsh.

◆ ARCHETYPE_SIEGEBOT

#define ARCHETYPE_SIEGEBOT   "siegebot"

Definition at line 35 of file archetype_shared.gsh.

◆ ARCHETYPE_SKELETON

#define ARCHETYPE_SKELETON   "skeleton"

Definition at line 14 of file archetype_shared.gsh.

◆ ARCHETYPE_SPIDER

#define ARCHETYPE_SPIDER   "spider"

Definition at line 41 of file archetype_shared.gsh.

◆ ARCHETYPE_THRASHER

#define ARCHETYPE_THRASHER   "thrasher"

Definition at line 19 of file archetype_shared.gsh.

◆ ARCHETYPE_TURRET

#define ARCHETYPE_TURRET   "turret"

Definition at line 36 of file archetype_shared.gsh.

◆ ARCHETYPE_WARLORD

#define ARCHETYPE_WARLORD   "warlord"

Definition at line 9 of file archetype_shared.gsh.

◆ ARCHETYPE_WASP

#define ARCHETYPE_WASP   "wasp"

Definition at line 37 of file archetype_shared.gsh.

◆ ARCHETYPE_ZOD_COMPANION

#define ARCHETYPE_ZOD_COMPANION   "zod_companion"

Definition at line 15 of file archetype_shared.gsh.

◆ ARCHETYPE_ZOMBIE

#define ARCHETYPE_ZOMBIE   "zombie"

Definition at line 10 of file archetype_shared.gsh.

◆ ARCHETYPE_ZOMBIE_DOG

#define ARCHETYPE_ZOMBIE_DOG   "zombie_dog"

Definition at line 11 of file archetype_shared.gsh.

◆ ARCHETYPE_ZOMBIE_QUAD

#define ARCHETYPE_ZOMBIE_QUAD   "zombie_quad"

Definition at line 21 of file archetype_shared.gsh.

◆ HUMAN_FACIAL_DIALOG_ACTIVE

#define HUMAN_FACIAL_DIALOG_ACTIVE   "facial_dial"

Definition at line 56 of file archetype_shared.gsh.

◆ IS_HUMAN

#define IS_HUMAN (   __e)    (isdefined(__e.archetype) && ((__e.archetype == ARCHETYPE_HUMAN) || (__e.archetype == ARCHETYPE_HUMAN_RIOTSHIELD) || (__e.archetype == ARCHETYPE_HUMAN_RPG) || (__e.archetype == ARCHETYPE_CIVILIAN)))

Definition at line 46 of file archetype_shared.gsh.

◆ IS_ROBOT

#define IS_ROBOT (   __e)    (isdefined(__e.archetype) && ( __e.archetype == ARCHETYPE_ROBOT ))

Definition at line 43 of file archetype_shared.gsh.

◆ NMMF_ALL

#define NMMF_ALL   0x00ffffff

Definition at line 50 of file archetype_shared.gsh.

◆ NMMF_NOVEHICLE

#define NMMF_NOVEHICLE   0x00000020

Definition at line 49 of file archetype_shared.gsh.