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

Classes

struct  plugin_t
 

Functions

void Plugin_Init (void)
 
void Plugin_Shutdown (void)
 
void Plugin_InitEnts (void)
 
int Plugin_RunClientCommand (void)
 
string Plugin_ParseClientCommand (string msg)
 
int Plugin_PlayerConnect (NSClientPlayer cl)
 
int Plugin_PlayerDisconnect (NSClientPlayer cl)
 
int Plugin_PlayerEntered (NSClientPlayer cl)
 
void Plugin_PlayerObituary (entity attk, entity targ, int weapon, bodyType_t body, int dmg)
 

Variables

plugin_tg_plugindb
 
var int g_plugincount
 

Function Documentation

◆ Plugin_Init()

void Plugin_Init ( void  )

◆ Plugin_InitEnts()

void Plugin_InitEnts ( void  )

◆ Plugin_ParseClientCommand()

string Plugin_ParseClientCommand ( string  msg)

◆ Plugin_PlayerConnect()

int Plugin_PlayerConnect ( NSClientPlayer  cl)

◆ Plugin_PlayerDisconnect()

int Plugin_PlayerDisconnect ( NSClientPlayer  cl)

◆ Plugin_PlayerEntered()

int Plugin_PlayerEntered ( NSClientPlayer  cl)

◆ Plugin_PlayerObituary()

void Plugin_PlayerObituary ( entity  attk,
entity  targ,
int  weapon,
bodyType_t  body,
int  dmg 
)

◆ Plugin_RunClientCommand()

int Plugin_RunClientCommand ( void  )

◆ Plugin_Shutdown()

void Plugin_Shutdown ( void  )

Variable Documentation

◆ g_plugincount

var int g_plugincount

◆ g_plugindb

plugin_t* g_plugindb