Change Log
- References to a “run” have been replaced with the term “run”.
- Document name changed from “New Run Menu” to “New Run Menu”
This is the menu through which the player sets up the conditions for a new run. It is important that all relevant options are visible and accessible.
Functional Requirements
Party Selection
- All playable characters must be shown.
- Locked characters should be greyed out, with only a silhouette visible.
- Selected characters should be highlighted.
- The player must be able to select three of the unlocked characters as their party members.
- For each selected party member:
- The player must be able to view a list of all of that character’s passives and abilities.
- Locked passives and abilities must be greyed out.
- The player must be able to select one passive and three abilities from the unlocked options.
- The player must be able to view a list of all of that character’s passives and abilities.
Ability Selection
When selecting characters for their party, the player must be able to modify which abilities each character has equipped.
- Pressing the View Details action should pull up a menu that allows abilities to be selected.
- On a fresh save file, the first passive is selected by default, and the first 3 abilities are selected by default.
- For passives, selecting another passive should automatically deselect the previously selected passive.
- For abilities, clicking a selected ability should deselect it, and clicking an unselected ability should select it. Trying to select an ability when you already have the maximum should show an error pop-up explaining that you have to deselect one first.
- Abilities will always be shown in a constant order, no matter which order they were selected on this screen.
Difficulty Modifiers
- These options should only be visible if the player has Difficulty Modifiers unlocked (i.e. a maxchallenge rating) greater than 0).
- The max challenge rating must be shown.
- The current challenge rating, based on the enabled modifiers, must be shown.
- All difficulty modifiers must be shown.
- The player must be able to enable or disable difficulty modifiers.
- They may not enable a difficulty modifier if it would put their challenge rating over the allowed maximum.
Start Run
A big button that starts the run when it’s set.
Presentation Requirements
I would like to include renders of the selected characters, taking up a portion of the screen not covered by the actual menu options. (See Risk of Rain 2, but without the right-side panel and with the left-side panel taking up more space)