For the Reforger scripters/modders out there: how did you figure out how to mod the game?
Enforce Script stuff itself (like OOP and static typing) and e.g. authoritative server model aren't the issue, but instead the existing code seems hard to make sense of for me, as there's lots of it and apparently not all of it is documented. So I guess I'm trying to understand the architecture of the existing code; things like how different classes refer to and depend on each other, initialization order and such.
If I wanted to create new game mechanics, how would you / how did you figure it out?