Skip to content

Level select tweaks#77

Merged
KiritoDv merged 4 commits into
HarbourMasters:developfrom
Malkierian:level-select-tweaks
Jan 16, 2026
Merged

Level select tweaks#77
KiritoDv merged 4 commits into
HarbourMasters:developfrom
Malkierian:level-select-tweaks

Conversation

@Malkierian

Copy link
Copy Markdown
Collaborator

This applies several tweaks to the Better Level Select enhancement:

  • Slightly slows down held scroll speed, and clears accumulation if no vertical input is detected.
  • Moves sound playback to vertical accumulation processing so it only plays when selection actually changes.
  • Adds a setting in Dev Tools for manually selecting the Better Level Select language.
  • Adds the controls text to Area and Speed.
  • Only shows Area for THI (as it's the only one for now).

This also adds properties.h to the gitignore (as it's generated with the setup command).

Clear vertical accumulation when no vertical input at all.
Move sound play to vertical accumulation processing to prevent too frequent playback.
Convert CVars to macro use in BetterLevelSelect.cpp.
Add mGhostshipMenu as an extern to GhosthipGui.hpp.
Add controls text to Area and Speed options in level select.
Make Area show only for THI for now.
@KiritoDv KiritoDv merged commit 1364659 into HarbourMasters:develop Jan 16, 2026
1 of 5 checks passed
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.

2 participants