This section documents front-facing changes in TheSuperHackers engine source compared with the EA retail source release. It focuses on changes that players, modders, map makers, and tool authors may need to use or account for, such as configuration settings, command-line arguments, key bindings, debug commands, and INI fields that were added, changed, or removed.
Backend implementation details are intentionally left out unless they affect how the game is played, configured, tested, or modded.
- Options.ini: player-facing options stored in
Options.ini. - Added/Changed Command Line Arguments: launch arguments added or changed by the engine.
- Key Bindings: non-debug key bindings added or changed by the engine.
- Debug Commands: in-game debug commands added or changed by the engine.
- GameData.ini: mod-facing
GameData.inisettings. - GameAudio.ini: mod-facing
GameAudio.inisettings. - InGameUI.ini: mod-facing
InGameUI.inioverlay and styling settings. - Object Module Fields: object module fields added for INI authors.