Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🎮 UI Presets (Novice/Regular/Expert/Minimallist) #3071

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Oct 1, 2023

  1. 🎮 UI Presets (Novice/Regular/Expert/Minimallist)

    Since the game is a very loose sandbox, it's impossible to create an UI to satisfy everyone. But to make some space for debate and future enhancements, I've coined these 4 presets.
    
    Suggested on Discord: https://discord.com/channels/136544456244461568/189904947649708032/1128168306558390383
    
    I took care to make it data-driven and intuitively readable in code, so that users can read it as reference and UI automatically reflects changes.
    ohlidalp committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    43693b3 View commit details
    Browse the repository at this point in the history
  2. GameSettingsUI: added "UI" tab with the Preset combo.

    Some other UI-related controls moved there to make the tabs more balanced.
    ohlidalp committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    a94f8e3 View commit details
    Browse the repository at this point in the history
  3. Changed up UI presets a bit

    ohlidalp committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    ca95d12 View commit details
    Browse the repository at this point in the history
  4. New cvar ui_hide_gui tracking the U hotkey

    This is for scripts to monitor and reflect.
    Note that currently only the dashboard overlay and top state-notification boxes respect this setting, not windows in general.
    ohlidalp committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    91a1e14 View commit details
    Browse the repository at this point in the history