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

Bonus maps enhancements #2

Closed
vrad-exe opened this issue Feb 12, 2023 · 3 comments
Closed

Bonus maps enhancements #2

vrad-exe opened this issue Feb 12, 2023 · 3 comments

Comments

@vrad-exe
Copy link
Contributor

The current gamepad UI bonus maps dialog works for what vanilla Portal does, but for mods it is somewhat lacking compared to the original GameUI version.

  • It doesn't support scrolling, so you can only have 6 items per folder before they start to extend offscreen (though are still selectable). Some mods such as Entropy: Zero 2 have more than 6 items in a single folder.
  • The "comment" line from the bonus map definitions isn't shown anywhere. Some mods such as Rexaura use this to explain how to unlock secret maps, so without it the player is left clueless as to how these maps are unlocked.
  • Locked maps can't be highlighted, which goes alongside the problem above in preventing players from viewing details of locked maps.
@DasMaddi
Copy link
Collaborator

DasMaddi commented Feb 14, 2023

Bonus maps may need to stay as-is with the GamepadUI repo unfortunately, if I recall correctly, it was #if'd out due to being un-compilable on public code for SDK2013, from missing definitions of the score-keeping functions.

I believe the only way to compile it is from using other versions of GameUI that have slipped out over the years, and unfortunately we are not able to implement that here.

@vrad-exe
Copy link
Contributor Author

vrad-exe commented Feb 15, 2023

Well, it'd still be nice to have if these changes ever get pushed to the Portal/HL2 versions. Could maybe add #ifdefs so the bonus maps setting only works if the bonus maps menu is actually compiled in.

Edit: oops I thought this was #1, the first half still applies though

@DasMaddi
Copy link
Collaborator

Perhaps so, but for now, I am closing this.

@DasMaddi DasMaddi closed this as not planned Won't fix, can't repro, duplicate, stale Feb 15, 2023
Blixibon added a commit to Blixibon/HL2-GamepadUI that referenced this issue Mar 20, 2023
"Sizing panel" to control UI proportions relative to Steam Deck resolution
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

No branches or pull requests

2 participants