Files
pirats/TODO.md
T

2.5 KiB

Features

  • 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, then dismiss it for themselves
  • 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.
  • Add a note taking area to store game state between sessions

Polish

  • 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
  • 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 — replacements arrive after resolution; one card per applied obstacle.
  • 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 — only the defender, on a suit-color match (including failure).

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

  • TLDR rules. A one page summary sheet of the rulebook, for the impatient
  • Suggestions. Take a pass through all of the suggestions in suggestions.js, rewrite ones that are stiff, awkward, or don't fit the theme/setting as described in the rulebook. Move the suggestion pool from suggestions.js into a backend API endpoint.