Skip to content
This repository was archived by the owner on Dec 3, 2025. It is now read-only.
This repository was archived by the owner on Dec 3, 2025. It is now read-only.

Option overrides #18

@FenPhoenix

Description

@FenPhoenix

Add per-FM and per-game "option overrides" (pass config vars to the game).

  • Add per-FM mantle mode
  • Add "use old mantle for all OldDark missions" option
  • Add per-game mantle mode
  • Decide if we want to support other stuff like "screenshot mode" or the "d3d_disp_sw_cc" gamma fix thing etc.

--- OLD TEXT: ---

When I used to do videos, I would often find it necessary to change certain options temporarily in various config files ("inv_status_height 0" in user.cfg for hiding the HUD for screenshots, "force_windowed 1" in cam_ext.cfg when I was streaming, etc.). This was always a pain. We should have an option to run the game with a set of custom options and provide some checkboxes and an additional text field for writing in custom commands. Some options can be passed on the command-line; others will need to have their appropriate files temporarily changed. That will require us to track the running of games, rather than just fire-and-forget like we do now.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions