86#define ENTITYDEF_MAX 256
NSEntity is the lowest of the user-accessible entity class.
Definition: NSEntity.h:54
string EntityDef_GetKeyValue(string, string)
Retrieves the value of a specific key defined within an EntityDef.
Definition: entityDef.qc:282
string EntityDef_NameFromID(int)
Definition: entityDef.qc:622
string EntityDef_GetSpawnData(int)
Definition: entityDef.qc:633
bool EntityDef_HasSpawnClass(string className)
Checks if an entity class was defined in an EntityDef.
Definition: entityDef.qc:576
void EntityDef_DebugList(void)
Definition: entityDef.qc:588
int EntityDef_IDFromName(string)
Definition: entityDef.qc:608
void EntityDef_Init(void)
Definition: entityDef.qc:170
bool EntityDef_Precache(string)
Definition: entityDef.qc:490
NSEntity Entity_CreateClass(string className)
Always returns a valid entity.
Definition: entityDef.qc:562
@ EDEFTWEAK_GT
Greater-Than Check.
Definition: entityDef.h:94
@ EDEFTWEAK_LT
Less-Than Check.
Definition: entityDef.h:93
@ EDEFTWEAK_NOT
Not (Invert) Gate.
Definition: entityDef.h:95
@ EDEFTWEAK_EQ
Equals Check.
Definition: entityDef.h:92
@ EDEFTWEAK_CONTAINS
Contains Bit (&) Check.
Definition: entityDef.h:96
Data holding EntityDef entries.
Definition: entityDef.h:101
string entClass
Definition: entityDef.h:102
string spawnData
Definition: entityDef.h:104
string eventList
Definition: entityDef.h:110
int inheritID
Definition: entityDef.h:111
string spawnClass
Definition: entityDef.h:103
string tweakDefs
Definition: entityDef.h:107
string tweakKeys
Definition: entityDef.h:108
string inheritKeys
Definition: entityDef.h:105