italics = extension
- Menu
- New Game
- Player places ships
- Computer places ships
- Game begins
- Player places a guess
- Player is informed whether they hit or missed
- Player can place more "miss" symbols if they wish*
- Computer places a guess (player is told what this is)
- The result (hit or miss) is displayed
- Check if someone has won
- Steps 1-6 are repeated until either the computer or the player has won
- The result and some statistics (number of guesses, number of misses, time taken) are displayed and saved
- Rules
- Rules are displayed
- The player can decide when to exit
- Settings
- Exit
- New Game
- View recipes
- Add recipes
- Add ingredients
- Add durations of steps
- Auto-extract ingredients from steps*
- Can choose from existing ingredients
- Recipes can have tags (breakfast, lunch, dinner, custom*)
- There are standard units
- Create meal plan
- Menu
- View recipes
- Sort (alphabetically, by date)
- Search
- Filter by tags
- Add recipe
- Add ingredients
- Select from existing ingredients
- or add new
- or type custom (one-off)
- ...and amounts
- Enter amount
- Select from existing units
- Add steps
- Add individually
- State duration for each one
- Add tags
- Add ingredients
- Add/edit units
- Enter name
- Enter symbol
- Tick box if it's lower than an existing unit in the hierarchy
- Select the unit from a list
- Enter how many of the new unit go into the existing one
- View meal plans
- Display name of each meal plan and the creation date
- Select a meal plan to view menu
- Total ingredients
- Overview
- Can view recipes within this
- Create/edit meal plan
- Enter name (enter existing name if you want to edit)
- Select number of days
- Enter start day (optional)
- Select recipe(s) for each day
- Re-order recipes
- Exit
- Save new/edited ingredients
- Save new/edited recipes
- Save new/edited meal plans
- View recipes