engine.system Functions
The following functionality is provided by the system script.
variable engine.system.call (variable function)
Executes a function of the system script from an external script. The function should not take any arguments.Arguments
- variable function - Name of the function to execute.
Return value
Value returned by the function.variable engine.system.call (variable function, variable arg)
Executes a function of the system script from an external script. The function should take one argument.Arguments
- variable function - Name of the function to execute.
- variable arg - Argument of the function.
Return value
Value returned by the function.variable engine.system.call (variable function, variable arg0, variable arg1)
Executes a function of the system script from an external script. The function should take two arguments.Arguments
- variable function - Name of the function to execute.
- variable arg0 - Argument of the function.
- variable arg1 - Argument of the function.
Return value
Value returned by the function.variable engine.system.call (variable function, variable arg0, variable arg1, variable arg2)
Executes a function of the system script from an external script. The function should take three arguments.Arguments
- variable function - Name of the function to execute.
- variable arg0 - Argument of the function.
- variable arg1 - Argument of the function.
- variable arg2 - Argument of the function.
Return value
Value returned by the function.variable engine.system.call (variable function, variable arg0, variable arg1, variable arg2, variable arg3)
Executes a function of the system script from an external script. The function should take four arguments.Arguments
- variable function - Name of the function to execute.
- variable arg0 - Argument of the function.
- variable arg1 - Argument of the function.
- variable arg2 - Argument of the function.
- variable arg3 - Argument of the function.
Return value
Value returned by the function.variable engine.system.call (variable function, variable arg0, variable arg1, variable arg2, variable arg3, variable arg4)
Executes a function of the system script from an external script. The function should take five arguments.Arguments
- variable function - Name of the function to execute.
- variable arg0 - Argument of the function.
- variable arg1 - Argument of the function.
- variable arg2 - Argument of the function.
- variable arg3 - Argument of the function.
- variable arg4 - Argument of the function.
Return value
Value returned by the function.variable engine.system.call (variable function, variable arg0, variable arg1, variable arg2, variable arg3, variable arg4, variable arg5)
Executes a function of the system script from an external script. The function should take six arguments.Arguments
- variable function - Name of the function to execute.
- variable arg0 - Argument of the function.
- variable arg1 - Argument of the function.
- variable arg2 - Argument of the function.
- variable arg3 - Argument of the function.
- variable arg4 - Argument of the function.
- variable arg5 - Argument of the function.
Return value
Value returned by the function.variable engine.system.callv (variable function, int id = [])
Executes a function of the system script from an external script. The function takes an array of arguments (up to 8 arguments are supported).Arguments
- variable function - Name of the function to execute.
- int id - Array of up to 8 arguments.
Return value
Value returned by the function.variable engine.system.get (string var)
Returns a variable from the system script. Instances of user-defined classes cannot be requested in such a manner.Arguments
- string var - Variable name with a namespace, if needed.
Return value
Requested instance.void engine.system.set (string name, variable variable)
Set a variable in a system script (this function can be called directly from any other script).Arguments
- string name - Variable name.
- variable variable - Value of the variable.
Last update: 2017-07-03
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)