I learned to program with LUA, but have since switched to C#.
And I realize that C# is much more enjoyable, in terms of syntax, typing, and also thanks to its large .NET library.
What’s more, apparently the game is Unity-based, so I don’t understand why we can’t make mods in C#!
Lua is a lightweight programming language that works nicely for embedding into existing software.
Programming mods in C# would require doing things like ILSPY to insert instructions.. It’s a hassle. Don’t bother.