This is a list of general game bitsets - simple OFF or ON settings. Bitsets that are turned ON are highlighted.

Use the Up and Down arrow keys (or PgUp, PgDn, Home, and End) to navigate the list.

Modifiy bitsets with Left, Right, SPACE and ENTER.

Most options are self-explanatory, but here is documentation on some of them:

"Pause on Battle Submenus" pauses battles while the player is browsing item and spell menus, but not while he is choosing an option from the main battle menu (Attack, Spell-list, Spell-list, Item) or selecting targets.

"Pause on all Battle Menus" pauses battles whenever it is the player's turn.

"Enable Caterpillar Party" makes heroes in the active party appear behind the leader, following him while walking around.

"Hero Swapping Always Available" lets the player move heroes between the active and reserve parties from the in-game menu, by default from a submenu named "Team"; otherwise the player can only rearrange the active party ("Order" submenu), and you can make "Team" available in shops or custom menus.

The "debugging keys" are special keys that help with testing a game, but could be used to cheat (like allowing the player to walk through walls).  See the OHR wiki for documentation on the various debugging keys.

The "Simulate __ bug" bitsets are for backwards compatibility with old games, and should most likely be left turned off.

"Permit double-triggering of scripts" turns off a check that a prevents a script from being triggered if it is already the current active/"topmost" script. This check doesn't work if the triggered script calls another; it is often better to check manually. Be aware that if you allow double triggering of scripts, any scripts called by NPC activation will require manual checking to prevent double activation, otherwise it will be extremely easy to get stuck in endless loops.

"Default passability disabled by default" changes the default Default Passability setting in the map tilemap editor; set to your preference, it doesn't affect the game.

"Don't save gameover/loadgame script IDs" exists so that it's possible to change the gameover and loadgame scripts and have the change reflected in existing saved games. It makes the setloadscript command do nothing.
