[SUG] New Level Select menu

Started by WillLem, May 25, 2024, 04:00:56 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

WillLem

Dreaming of a new Level Select menu free of Windows dependencies/forms. There might be no going back from these gorgeous mockups, but even if I do make a start on this it will likely take a long time and potentially cause sizing issues; I'd want the text to be at least medium-res, which would mean increasing the minimum size that the SLX window can be.

Even so, let's just enjoy imagining the possibilities for now:



Each pack would have its own preview button, complete with player progress info. Any Talismans would simply be grouped by colour (Bronze, Silver, Gold) and only "lit" once all Talismans of that colour have been achieved for the full pack. Perhaps clicking the Talismans could bring up a list, as per the current default pack display.

Clicking a level pack would select it for Play / MRC / Playback / Cleanse / Shortcut-creation purposes. Clicking an already-selected level pack (or Single-left-clicking the "List" icon (bottom left of each level pack preview)) would open the levels list view:



Each group would be clickable - clicking it displays the list of levels in that group. Info for the currently-selected level would be shown on the right, with options for Play, Screenshot, Cleanse, etc. displayed across the bottom. All very similar to what we have now but built into the game window rather than relying on a popup Level Select form.

Thoughts welcome.

jkapp76

Thoughts welcome?

Love it!

The cleanse level button is cool too.
...Jeremy Kapp

WillLem

#2
Here's how it could possibly be done on a single screen (preferable). Very quick mockup, forgive the imperfections:



The list of packs would be dynamically scrollable (I know this is possible from having made the Replay Check screen text scrollable, but making each list item clickable as well might be a considerably more difficult task) and display a maximum of about 15 packs at a time.

The levels list would display a maximum of 30 levels at a time.

The clickables along the bottom would change depending on whether a pack is selected, or a level is selected. The selected item would have a "selected" frame drawn around it to show that it's currently "active".

Icons, records and info would be drawn pretty much the same as they are now, in the space underneath the level preview.

Currently thinking I'll probably go down this route with it rather than making 2 separate browsing screens.




Idea: for showing a "completion" percentage, there are 2 ways to approach this:

1. Number of levels + number of talismans + number of collectibles = 100%
2. Number of levels = 100%, but show the "100%" in yellow if there are still talismans and/or collectibles to achieve




Idea: It should also be possible to "favourite" packs in order to pin them to the top of the list. Maybe even different orders could be specified: alphabetical, in order of completion, etc.