API Reference
Since there are a lot of operations you can perform with MMM, it has been split up into classes. Similar operations are grouped together to make it easier to find them. Each class is accessible in Lua via accessing the table of the same name.
For more information about the terms used throughout this reference, check the glossary below.
- Glossary
Details of categories and terms used throughout the class reference.
- Entity Types
All Entity, derived and related types.
- Class Definitions
Definitions (map to ODFs)
- Helpers
Classes used to make mission scripting easier
- Graphics and Sound
Classes that provide access to graphical elements
- Interaction
Classes used for player interaction and user experience
- Miscellaneous
Global, uncategorised functions and classes.
- Gameplay
General gameplay classes