Nuclide
Software Development Kit for id Tech
scripts.qc File Reference

Functions

void MapC_Init (void)
 
void MapC_CallMainFunction (void)
 
void MapC_CallNamedFunction (entity functionActivator, string targetFunction)
 
entity MapC_CreateEntityClass (string className, vector desiredPos)
 
void MapC_SendEntityInput (vector position, float radius, int maxDamage, int minDamage, optional entity attacker)
 
void MapC_RadiusDamage (entity target, entity activator, string inputName, string setValue)
 
bool MapC_IsAI (entity entityToCheck)
 
bool MapC_IsAlive (entity entityToCheck)
 
bool MapC_IsGodMode (entity entityToCheck)
 
bool MapC_IsPlayer (entity entityToCheck)
 
bool MapC_IsSentient (entity entityToCheck)
 

Variables

var float g_mapCProgs
 

Function Documentation

◆ MapC_CallMainFunction()

void MapC_CallMainFunction ( void  )

◆ MapC_CallNamedFunction()

void MapC_CallNamedFunction ( entity  functionActivator,
string  targetFunction 
)

◆ MapC_CreateEntityClass()

entity MapC_CreateEntityClass ( string  className,
vector  desiredPos 
)

◆ MapC_Init()

void MapC_Init ( void  )

◆ MapC_IsAI()

bool MapC_IsAI ( entity  entityToCheck)

◆ MapC_IsAlive()

bool MapC_IsAlive ( entity  entityToCheck)

◆ MapC_IsGodMode()

bool MapC_IsGodMode ( entity  entityToCheck)

◆ MapC_IsPlayer()

bool MapC_IsPlayer ( entity  entityToCheck)

◆ MapC_IsSentient()

bool MapC_IsSentient ( entity  entityToCheck)

◆ MapC_RadiusDamage()

void MapC_RadiusDamage ( entity  target,
entity  activator,
string  inputName,
string  setValue 
)

◆ MapC_SendEntityInput()

void MapC_SendEntityInput ( vector  position,
float  radius,
int  maxDamage,
int  minDamage,
optional entity  attacker 
)

Variable Documentation

◆ g_mapCProgs

var float g_mapCProgs