Skip to content

tweak(menu): Show mouse and menu immediately when shellmap is disabled#1480

Merged
xezon merged 4 commits intoTheSuperHackers:mainfrom
Skyaero42:tweak/immediate-mouse-enable-main-menu
Aug 22, 2025
Merged

tweak(menu): Show mouse and menu immediately when shellmap is disabled#1480
xezon merged 4 commits intoTheSuperHackers:mainfrom
Skyaero42:tweak/immediate-mouse-enable-main-menu

Conversation

@Skyaero42
Copy link

By default, the cursor and menu are hidden to display the shell map. When using the --quickstart option, the shell map is replaced with a static background, but the player still had to move the mouse before the cursor and menu appeared.

This change explicitly checks if the shell map is enabled, ensuring the mouse and menu are shown immediately when it is not.

@Skyaero42 Skyaero42 added this to the Code foundation build up milestone Aug 20, 2025
@Skyaero42 Skyaero42 self-assigned this Aug 20, 2025
@Skyaero42 Skyaero42 added GUI For graphical user interface Fix Is fixing something, but is not user facing labels Aug 20, 2025
@Skyaero42 Skyaero42 force-pushed the tweak/immediate-mouse-enable-main-menu branch from 11c9978 to 5273462 Compare August 20, 2025 15:23
Copy link

@xezon xezon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works. Code is super confusing.

@xezon xezon added Minor Severity: Minor < Major < Critical < Blocker Gen Relates to Generals ZH Relates to Zero Hour and removed Fix Is fixing something, but is not user facing labels Aug 20, 2025
@xezon xezon changed the title fix(menu): Always show mouse and menu when shellmap is disabled tweak(menu): Show mouse and menu immediately when shellmap is disabled Aug 20, 2025
By default, the cursor and menu are hidden to display the shell map.
When using the `--quickstart` option, the shell map is replaced with a static background,
but the player still had to move the mouse before the cursor and menu appeared.

This change explicitly checks if the shell map is enabled, ensuring the mouse and menu
are shown immediately when it is not.
@Skyaero42 Skyaero42 force-pushed the tweak/immediate-mouse-enable-main-menu branch from 5273462 to 5f76fc0 Compare August 20, 2025 19:36
Bart Roossien | SkyAero and others added 3 commits August 21, 2025 08:39
…Menus/MainMenu.cpp

Co-authored-by: Stubbjax <stubbjax02@hotmail.com>
…nus/MainMenu.cpp

Co-authored-by: Stubbjax <stubbjax02@hotmail.com>
…Menus/MainMenu.cpp

Co-authored-by: Stubbjax <stubbjax02@hotmail.com>
@xezon xezon merged commit fbe3ba5 into TheSuperHackers:main Aug 22, 2025
17 checks passed
@Skyaero42 Skyaero42 deleted the tweak/immediate-mouse-enable-main-menu branch January 23, 2026 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Gen Relates to Generals GUI For graphical user interface Minor Severity: Minor < Major < Critical < Blocker ZH Relates to Zero Hour

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants