Skip to content

Sort the repository into folders and describe the settings once - #38

Closed
Solganis wants to merge 13 commits into
RecompTeam:mainfrom
Solganis:refactor/settings-model
Closed

Solganis wants to merge 13 commits into
RecompTeam:mainfrom
Solganis:refactor/settings-model

Conversation

@Solganis

Copy link
Copy Markdown
Member
  • Layout, moves only. Sources go to src/game/<module>, tests to tests/unit, tests/contracts and tests/support, loose root files to docs, config and cmake.
  • Tests are registered through two CMake helpers. CMakeLists.txt drops from 661 lines to 314 with the same tests.
  • One table of 27 settings in src/game/settings for the launcher and the in-game menu. A mouse sensitivity is now saved as whole thousandths.

Stacked on #36 and #37.

@Solganis
Solganis marked this pull request as draft October 12, 2026 00:05
@Solganis

Copy link
Copy Markdown
Member Author

Three more commits, the in-game menu now reads the same table.

  • The menu shows a setting's description under the pointer.
  • The launcher greys Smooth mouse turning without exact geometry.
  • The menu greys the occlusion sliders while occlusion is off.

@Solganis
Solganis marked this pull request as ready for review October 12, 2026 00:36
@Solganis

Copy link
Copy Markdown
Member Author

Closing to resubmit as one pull request with the rest of the restructuring.

@Solganis Solganis closed this Oct 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant