Skip to main content

ClientContext

Server

Methods​

string UIItemUpdate(integer actionID, UIItem item, any value)​

nil SelectItemInUICreator(UIItem uiItem)​

UIItem GetUIItemByUIActionID(integer uiActionID)​

string GetUIActionType(integer uiActionID)​

string GetUIActionScript(integer uiActionID)​

integer GetCurrentUIActionID()​

nil OnLuaLog()​

boolean IsServer()​

boolean IsClient()​

string GetScript(string fileName)​

nil ClearLuaLogClient()​

nil ScrollToLastestLuaLog()​

CommandLine GetCommandLine()​

table GetVersion()​

string GetSystem()​

number GetFPS()​

integer GetScriptsVersion()​

number GetLogValue(string name)​

nil SetLogValue(string name, number value)​

table GetLogValueForPlot(string name)​

number GetLogIValue(integer name)​

string GetLogIValueName(integer name)​

string GetLogIValueOutputName(integer name)​

boolean GetLogIsValue(integer name)​

integer GetLogValuesCount()​

Vec2i GetVideoRange()​

integer GetCurrentFrame()​

nil SetCurrentFrame(integer frame)​

boolean IsContainerEnabledAndVisible()​

nil LuaStartDebugger()​

nil LuaEnableDebugging(boolean enable)​

Properties​

integer clientID​

string mode​