MTA Classes: Difference between revisions
Jump to navigation
Jump to search
m (Added information on entities.) |
Tag: Undo |
||
(26 intermediate revisions by 19 users not shown) | |||
Line 1: | Line 1: | ||
In order to perform operations on MTA objects via scripting, pointers to internal classes are exported to scripts as Lua userdata. Each of these classes has a number of exported scripting functions associated | In order to perform operations on MTA objects via scripting, pointers to internal classes are exported to scripts as Lua userdata. Each of these classes has a number of exported scripting functions associated with them. | ||
Elements that have a physical representation in the game are also known as [[entity|Entities]]. | Elements that have a physical representation in the game are also known as [[entity|Entities]]. | ||
Line 16: | Line 16: | ||
* [[timer|Timer]] | * [[timer|Timer]] | ||
* [[xmlnode|XML node]] | * [[xmlnode|XML node]] | ||
* [[connection|Connection]] | |||
[[Category:Scripting Concepts]] | [[Category:Scripting Concepts]] | ||
[[hu:MTA Classes]] | |||
[[es:Clases MTA]] | [[es:Clases MTA]] | ||
[[it:Classi di MTA]] | [[it:Classi di MTA]] | ||
[[ru:Классы MTA]] | [[ru:Классы MTA]] |
Latest revision as of 08:12, 24 October 2022
In order to perform operations on MTA objects via scripting, pointers to internal classes are exported to scripts as Lua userdata. Each of these classes has a number of exported scripting functions associated with them.
Elements that have a physical representation in the game are also known as Entities.
The complete list of classes to be found in scripts follows: