Skip to content

Game mode map

Observed values for config_game_mode (game mode selector) from the decompiled crimsonland.exe.

Value Mode Evidence
1 Survival Mode select button labeled Survival sets config_game_mode = 1.
2 Rush Mode select button labeled Rush sets config_game_mode = 2.
3 Quests game_mode_label (0x00412960) returns the Quests label when config_game_mode == 3.
4 Typ-o-Shooter Mode select button labeled Typ-o-Shooter sets config_game_mode = 4.
8 Tutorial (hidden) Calls tutorial_timeline_update in the main loop, forces a preset perk list, and uses the tutorial prompt/strings; not exposed in the mode select UI.

Notes:

  • Values ½/4 are set in the mode select UI handler (see the block around ui_mouse_inside_rect_with_padding).
  • Value 3 appears in the mode label helper (game_mode_label / 0x00412960) and gating logic in perk selection.
  • Value 8 is referenced in perk selection and update logic but is not assigned in the UI code seen so far.