Project Zomboid Lua Docs 29123
Unofficial documentation for Project Zomboid's Lua
Loading...
Searching...
No Matches
CTrapSystem Class Reference
Inheritance diagram for CTrapSystem:
CGlobalObjectSystem ISBaseObject

Public Member Functions

boolean isValidIsoObject (IsoObject isoObject)
CTrapGlobalObject newLuaObject (GlobalObject globalObject)
 CTrapSystem ()
Public Member Functions inherited from CGlobalObjectSystem
void noise (string message)
void initSystem ()
void initLuaObjects ()
integer false getLuaObjectCount ()
CGlobalObject getLuaObjectByIndex (integer index)
void isValidIsoObject (IsoObject isoObject)
IsoObject getIsoObjectOnSquare (IsoGridSquare square)
IsoObject getIsoObjectAt (number x, number y, number z)
void newLuaObject (GlobalObject globalObject)
CGlobalObject newLuaObjectAt (number x, number y, number z)
void removeLuaObject (CGlobalObject luaObject)
void removeLuaObjectAt (number x, number y, number z)
CGlobalObject getLuaObjectAt (number x, number y, number z)
CGlobalObject getLuaObjectOnSquare (IsoGridSquare square)
void OnLuaObjectUpdated (CGlobalObject luaObject)
void sendCommand (IsoPlayer playerObj, string command, table args)
void OnServerCommand (string command, table args)
 CGlobalObjectSystem (string name)
Public Member Functions inherited from ISBaseObject
void initialise ()
ISBaseObject derive (string type)
void addEventListener (string _event, function _callback, unknown _target)
void removeEventListener (string _event, function _callback)
void triggerEvent (string _event, unknown ...)
void clearEventListeners ()
 ISBaseObject ()

Static Public Attributes

static CTrapSystem instance

Additional Inherited Members

Static Public Member Functions inherited from CGlobalObjectSystem
static void RegisterSystemClass (CGlobalObjectSystem luaClass)
Public Attributes inherited from CGlobalObjectSystem
GlobalObjectSystem system
string systemName
boolean wantNoise
Public Attributes inherited from ISBaseObject
string Type
table< string, table< function, unknown > > __eventListeners

Constructor & Destructor Documentation

◆ CTrapSystem()

CTrapSystem::CTrapSystem ( )

Member Function Documentation

◆ isValidIsoObject()

boolean CTrapSystem::isValidIsoObject ( IsoObject isoObject)

◆ newLuaObject()

CTrapGlobalObject CTrapSystem::newLuaObject ( GlobalObject globalObject)

Member Data Documentation

◆ instance

CTrapSystem CTrapSystem::instance
static

The documentation for this class was generated from the following file: