Some questions:
1. Is the game actually doing something with scripts names, presentations names and so on? Or are they used only for debugging (when you get error, it shows the error ingame)?
2. Are global variables names used by game engine?
3. Where are reserved global variables declared (if you open variables.txt, first 100 variables are reserved_01, reserved_02 and so on)? I searched for loops and stuffs in all process files, but couldn't find anything.
4. Is variable_uses.txt used by the game? Or only for compiling the module?
I made an obfuscator python file that sets all global names, script names (except wse_ and game_ scripts) and presentation names to a custom string(all of them will have that string as name), and all works fine in game. And I am wondering if there could be any issues by doing this.
1. Is the game actually doing something with scripts names, presentations names and so on? Or are they used only for debugging (when you get error, it shows the error ingame)?
2. Are global variables names used by game engine?
3. Where are reserved global variables declared (if you open variables.txt, first 100 variables are reserved_01, reserved_02 and so on)? I searched for loops and stuffs in all process files, but couldn't find anything.
4. Is variable_uses.txt used by the game? Or only for compiling the module?
I made an obfuscator python file that sets all global names, script names (except wse_ and game_ scripts) and presentation names to a custom string(all of them will have that string as name), and all works fine in game. And I am wondering if there could be any issues by doing this.