Modules

area Functions for manipulating areas.
data-util Misc functions for data stage prototype manipulation.
dictionary An easy-to-use dictionary system for storing localised string translations.
direction Functions for working with directions.
event Syntax sugar for event manipulation.
gui GUI structuring tools and event handling.
math Extends the Lua 5.2 math library, adding more capabilities and functions.
migration Mod migrations and version comparison functions.
misc Miscellaneous control-stage functions that don't yet have a proper home.
on-tick-n Schedule tasks to be executed later.
orientation Functions for working with orientations.
queue Lua queue implementation.
reverse-defines Defines reverse lookup table.
table Extends the Lua 5.2 table library, adding more capabilities and functions.
train Functions for working with trains.

Topics

README.md
LICENSE
gui-styles.md
sprites.md

Examples

dictionary.lua
event.lua
gui.lua
migration.lua