Condense UI labels and align obstacle statistics
This commit is contained in:
@@ -1,13 +1,39 @@
|
||||
## Features
|
||||
|
||||
- [ ] Add a note taking area to store game state between sessions
|
||||
- [ ] Add an online indicator that displays if a player is connected
|
||||
- [ ] PvP challenges should linger in the UI after completion so that players can see the result
|
||||
- [ ] Add hat/gun icons next to player names on the player list to indicate if they're the captain and/or have a gat
|
||||
- [ ] Replace red/green borders of successful/failed cards with checks and crosses in the upper corner of the card.
|
||||
|
||||
## Polish
|
||||
|
||||
- [x] The character sheet modal popup is narrower than it needs to be on wide screens. I think it could safely be like 90% as wide as the non-modal UI.
|
||||
- [x] Popping out the event log should leave a close button where the "Event Log" open button is, so that you don't have to move your mouse to quickly toggle it. The existing close button can remain.
|
||||
- [x] Use the same vertical UI for the player list in all phases
|
||||
- [x] In the admin panel, if a pi-rat doesn't have a name yet, it should show something like 'not chosen yet' rather than the player name
|
||||
- [x] In the admin panel, the "Open" and "Copy" buttons should be the same size
|
||||
- [x] Store the player name in local storage and pre-populate it when joining a new game (but don't force it, let the player edit it if they'd prefer a different name)
|
||||
- [x] If a player tries to rejoin a game that has ended or that they've been kicked from, they should get an error message and it should be removed from the list of re-joinable games
|
||||
- [x] Games should have join codes in addition to join links. Join codes should be a sequence of 5 alphanumeric characters (upper case letters only, no ambiguous letters like 0/O/1/I). Add a panel to the home page for joining a game via code, and display the join code on the admin page
|
||||
- [x] Do a pass on condensing overly verbose UI elements. For example, "Current Difficulty" could be replaced by "Difficulty" and "The Obstacle List" could be replaced by "Obstacles"
|
||||
- [ ] Event log button should be the same size and position when expanded and collapsed in all screens
|
||||
- [x] Align the "Current Difficulty" and "Successes" boxes
|
||||
- [ ] Don't have dev mode toggling appear in the event log
|
||||
- [ ] Remove display of current deck size
|
||||
- [ ] Voting status in the between-scenes phase should be visual, not text-based
|
||||
- [ ] Players should be able to see who they voted for
|
||||
- [ ] The "ready" button between scenes is redundant. Allow players to vote, and allow them to change their vote, but once all players have voted, display the result and move on
|
||||
|
||||
## Rules
|
||||
|
||||
- [ ] Check against rules on correct quantity of of obstacles and obstacle refresh rules
|
||||
- [ ] Check against the rules on pi-rat hand size and conditions for drawing more cards
|
||||
- [ ] Assisting other pi-rats should only be available if there are multiple obstacles in the current challenge
|
||||
- [ ] Checking off personal objectives (gat/name/death) should be handled by group vote rather than adjudication by the deep
|
||||
- [ ] Double check if PvP obstacles should allow card re-draw
|
||||
|
||||
## Unknown - need to clarify what these mean
|
||||
|
||||
- [ ] Temporary names
|
||||
- [ ] Consistent player list order
|
||||
- [ ] Crew objectives reveal area should be connected to button
|
||||
|
||||
## Fixes
|
||||
|
||||
- [ ] Make sure that gat descriptions are a) required and b) displayed on the UI
|
||||
|
||||
## Words Words Words
|
||||
|
||||
|
||||
Reference in New Issue
Block a user