95#define ENTITYDEF_MAX 256
ncEntity is the lowest of the user-accessible entity class.
Definition: NSEntity.h:54
int EntityDef_NetIDFromName(string)
Definition: entityDef.qc:648
string EntityDef_GetKeyValue(string, string)
Retrieves the value of a specific key defined within an EntityDef.
Definition: entityDef.qc:275
ncEntity EntityDef_SwitchClass(ncEntity target, string className)
Definition: entityDef.qc:545
string EntityDef_GetSpawnData(int)
Definition: entityDef.qc:694
bool EntityDef_HasSpawnClass(string className)
Checks if an entity class was defined in an EntityDef.
Definition: entityDef.qc:610
void EntityDef_DebugList(void)
Definition: entityDef.qc:622
int EntityDef_IDFromName(string)
Definition: entityDef.qc:666
void EntityDef_Init(void)
Definition: entityDef.qc:171
ncEntity EntityDef_NewClassname(string className)
Definition: entityDef.qc:499
bool EntityDef_Precache(string)
Definition: entityDef.qc:476
string EntityDef_NameFromNetID(int)
Definition: entityDef.qc:680
ncEntity Entity_CreateClass(string className)
Always returns a valid entity.
Definition: entityDef.qc:596
@ 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