Writing lua scripts

To get started with lua scripting, you'll need a suitable text editor. We suggest VS Codearrow-up-right or Sublime Textarrow-up-right, but in theory Notepad++arrow-up-right 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 minutesarrow-up-right 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