traintastic/manual/luadoc/globals.json
Reinder Feenstra 515c96ddd2 lua: added persistent variable (pv) support
this enables saving state between script start/stop and world save/load
2024-10-06 23:08:14 +02:00

110 Zeilen
1.8 KiB
JSON

{
"assert": {
"is_lua_builtin": true,
"type": "function",
"parameters": [],
"return_values": 0,
"since": "0.1"
},
"pairs": {
"is_lua_builtin": true,
"type": "function",
"parameters": [],
"return_values": 0,
"since": "0.1"
},
"ipairs": {
"is_lua_builtin": true,
"type": "function",
"parameters": [],
"return_values": 0,
"since": "0.1"
},
"next": {
"is_lua_builtin": true,
"type": "function",
"parameters": [],
"return_values": 0,
"since": "0.1"
},
"tonumber": {
"is_lua_builtin": true,
"type": "function",
"parameters": [],
"return_values": 0,
"since": "0.1"
},
"tostring": {
"is_lua_builtin": true,
"type": "function",
"parameters": [],
"return_values": 0,
"since": "0.1"
},
"type": {
"type": "function",
"parameters": [],
"return_values": 0,
"since": "0.1"
},
"VERSION": {
"type": "constant",
"since": "0.1"
},
"VERSION_MAJOR": {
"type": "constant",
"since": "0.1"
},
"VERSION_MINOR": {
"type": "constant",
"since": "0.1"
},
"VERSION_PATCH": {
"type": "constant",
"since": "0.1"
},
"LUA_VERSION": {
"type": "constant",
"since": "0.1"
},
"pv": {
"type": "object",
"since": "0.3"
},
"world": {
"type": "object",
"since": "0.1"
},
"log": {
"type": "library",
"since": "0.1"
},
"class": {
"type": "library",
"since": "0.1"
},
"enum": {
"type": "library",
"since": "0.1"
},
"math": {
"is_lua_builtin": true,
"type": "library",
"since": "0.1"
},
"set": {
"type": "library",
"since": "0.1"
},
"string": {
"is_lua_builtin": true,
"type": "library",
"since": "0.1"
},
"table": {
"is_lua_builtin": true,
"type": "library",
"since": "0.1"
}
}