MedievaLands [closed source] is a a recreation of an early MMORPG. The desktop client runs on .NET Framework on Windows and macOS. The server runs on .NET Core on Linux. The website is written in PHP and runs on Apache on Linux. 126,500 lines of C#.
This has been a HUGE waste of time. Code has been moved to KitCommon/Archived. I will use simple lox script with simple numbered event invocation, where the numbers correspond directly to map script functions.
Focusing on this.