Global Singletons#

Global singletons are tables injected directly into the MissionVM’s global Lua environment. Unlike classes, they are not instantiated — there is only ever one of each, and their functions are called directly on the table (e.g. env.info(...), timer.getTime()).

API Hierarchy#

The following global singletons are exposed to the MissionVM: