R2Northstar / NorthstarMods

Squirrel scripts used to recreate server-side gamelogic and add custom content to the game.
MIT License
153 stars 119 forks source link

Separate gamemodes into categories on selection screen #270

Open GeckoEidechse opened 2 years ago

GeckoEidechse commented 2 years ago

The current gamemode selection screen which was taken straight from vanilla is kinda messy. It scatters the available gamemodes over three pages and makes it kinda cumbersome to find the one you're looking for.

gamemode selection screen

Instead I'd propose we split up the gamemodes into different categories and then present those categories when selecting Mode in the private match menu screen. Clicking the category in turn reveals the gamemodes of that category. An example setup would be:

+---------------------------+
| Vanilla                   |
+---------------------------+
| Northstar Custom          |
+---------------------------+
| Northstar Party           |
+---------------------------+
| Mods                      |
+---------------------------+

where:

I think 4-5 categories should be optimal. The above is also only an example, there might be better categories for some of the above. For example vanilla contains a lot of modes and could be split into current Vanilla modes and the ones that were discontinued (like for example Free For All).

EladNLG commented 1 year ago

this sounds like a thing that I've kiiinda already done? ModSettings basically has all of these features, but is suited for settings instead of gamemodes. I'll gladly look into this after ModSettings gets merged (likely in a long time)

uniboi commented 1 year ago

I wanted to abuse this ticket as a test for my scrollable lists ngl

GeckoEidechse commented 1 year ago

this sounds like a thing that I've kiiinda already done? ModSettings basically has all of these features, but is suited for settings instead of gamemodes. I'll gladly look into this after ModSettings gets merged (likely in a long time)

mf be blackmailing me into merging their PR :trollface:

HeatherComputer commented 1 year ago

this sounds like a thing that I've kiiinda already done? ModSettings basically has all of these features, but is suited for settings instead of gamemodes. I'll gladly look into this after ModSettings gets merged (likely in a long time)

mf be blackmailing me into merging their PR :trollface:

and rightfully so