Keybinds - UQcsse3200/2024-studio-3 GitHub Wiki

There is a button on MainGameScreen which can be clicked to show the list of keybinds in the game.

List of Keybinds

Movement

  • WASD and up down left right - move player

Interactions

  • e - Pick up / Put down / Interact
  • q - Chop

Screens

  • p - End day screen
  • ESC - Pause
  • F1 - Debug terminal
  • 0 - Recipe card

Enter

  • enter - Cutscene skip and scroll
  • enter - Start game after completing tutorial
  • enter - Text display

Dockets:

  • [ ] - Move dockets, left and right, respectively

Upgrades:

  • L - Loan upgrade (increases currency)
  • Z - Dance party upgrade
  • R - Rage upgrade

Usage

Add keybind information to String[] keybindsLabels in KeybindsButtonDisplay class

private String[] keybindsLabels = {"W - Move Up\nA - Move Left\nS - Move Down\nD - Move Right", "E - Pick Up",
		"Q - Chop", "P - End Day Screen", "ESC - Pause", "F1 - Debug Terminal", "[ - Move Docket Left",
		"] - Move Docket Right", "L - Loan Upgrade", "Z - Dance Party Upgrade", "R - Rage Upgrade", "0 - Recipe Card"};