OpenPF2 / Plugin

Core C++ Game Logic for OpenPF2 (Status: Pre-alpha)
https://www.openpf2.org/
Other
24 stars 5 forks source link

[Players] Ability to See Actions Bound to Controller Buttons in HUD #5

Open GuyPaddock opened 2 years ago

GuyPaddock commented 2 years ago

As a Player, I'd like the ability to see in the on-screen HUD what actions I have bound to controller keys so that I always have a visual reminder of what each button on my controller will invoke.

Acceptance Criteria

Given that I am looking at the HUD during gameplay: I would expect to see a visual indicator in the HUD that shows me what buttons correspond to what character abilities.

Design Concepts

We could potentially implement a UI control similar to the one used in the Dragon Age trilogy: image

That one works as follows:

  1. It initially displays 3-4 ability mappings.
  2. The player can swap between two sets of mappings by pulling the right trigger (DA:O and DA2) or pulling the left trigger (DA:I).
  3. Each of the three tiles (DA:O and DA2) corresponds to the X, Y, and B buttons on the controller; or, for four tiles (DA:I) each corresponds to the X, Y, B, and RB buttons.