95#define ENTITYDEF_MAX 256
NSEntity is the lowest of the user-accessible entity class.
Definition: NSEntity.h:54
int EntityDef_NetIDFromName(string)
Definition: entityDef.qc:656
string EntityDef_GetKeyValue(string, string)
Retrieves the value of a specific key defined within an EntityDef.
Definition: entityDef.qc:283
string EntityDef_GetSpawnData(int)
Definition: entityDef.qc:702
bool EntityDef_HasSpawnClass(string className)
Checks if an entity class was defined in an EntityDef.
Definition: entityDef.qc:618
void EntityDef_DebugList(void)
Definition: entityDef.qc:630
int EntityDef_IDFromName(string)
Definition: entityDef.qc:674
void EntityDef_Init(void)
Definition: entityDef.qc:173
NSEntity EntityDef_SwitchClass(NSEntity target, string className)
Definition: entityDef.qc:553
bool EntityDef_Precache(string)
Definition: entityDef.qc:484
string EntityDef_NameFromNetID(int)
Definition: entityDef.qc:688
NSEntity Entity_CreateClass(string className)
Always returns a valid entity.
Definition: entityDef.qc:604
NSEntity EntityDef_NewClassname(string className)
Definition: entityDef.qc:507
@ EDEFTWEAK_GT
Greater-Than Check.
Definition: entityDef.h:103
@ EDEFTWEAK_LT
Less-Than Check.
Definition: entityDef.h:102
@ EDEFTWEAK_NOT
Not (Invert) Gate.
Definition: entityDef.h:104
@ EDEFTWEAK_EQ
Equals Check.
Definition: entityDef.h:101
@ EDEFTWEAK_CONTAINS
Contains Bit (&) Check.
Definition: entityDef.h:105
Data holding EntityDef entries.
Definition: entityDef.h:110
string entClass
Definition: entityDef.h:111
string spawnData
Definition: entityDef.h:113
string eventList
Definition: entityDef.h:119
int inheritID
Definition: entityDef.h:120
string spawnClass
Definition: entityDef.h:112
string tweakDefs
Definition: entityDef.h:116
string tweakKeys
Definition: entityDef.h:117
string inheritKeys
Definition: entityDef.h:114