Writing lua scripts

To get started with lua scripting, you'll need a suitable text editor. We suggest VS Code or Sublime Text, but in theory Notepad++ or even the built-in Microsoft Notepad will probably work just fine. After choosing an editor, head over to

If you're unfamiliar with the Lua programming language, Lua in 5 minutes is a great guide to get started.

Things to keep in mind:

  • By default, all loaded lua scripts share the same environment. This means that if 2 scripts use a global variable with the same name, they will conflict with each other and cause all kinds of issues. To prevent this, always remember to make your variables, functions, etc local

Last updated