Scripting

Scripting Overview

Scripting Overview

Scripting documentation is under development.

MTADM will use Lua for map-specific behavior, but the public API is not stable yet. Until the sandbox, deterministic rules, server/client boundaries, and supported events are finalized, this page intentionally avoids function-level reference material.

Current Rule

Uploaded Lua must be treated as untrusted input. Server-side gameplay scripts are deterministic map data and will affect the map release hash once scripting is enabled for public maps.