supcom

General

Lua is the language used by Supreme Commander for most of the high-level game code. SupCom uses a slightly modified version of Lua 5.0.

SupCom's low-level engine is written in C++ and is not accessible to modders.

Official Lua 5.0 documentation

LUADOC

A list of engine functions can be dumped to the debug log window by typing "LUADOC" in the console.

Modding

Systems

Internals