VS Code extension for the CONTROL Lua scripting engine used with Age of Empires II: Definitive Edition. CONTROL communicates directly with AoE2:DE to read game state and send commands—no pixel scanning or input simulation.
Features
IntelliSense — Full API definitions for lifecycle callbacks (Load, Init, Update, Render, End), game commands, facts, render API, settings, IPC, and types
Code snippets — Quick insert for common CONTROL patterns
Lua Language Server integration — Optional auto-injection of definitions into the workspace library