Larkinabout / fvtt-token-action-hud-pf2e

Token Action HUD is a repositionable HUD of actions for a selected token.
10 stars 15 forks source link

Actions menu is too long #3

Closed weepingminotaur closed 1 year ago

weepingminotaur commented 1 year ago

Just grabbed Token Action HUD PF2e -- delighted by it. Issue, though: the display for strikes and actions takes up a lot of space, even when using the compact style. For example, Melee and the weapons themselves being on their own lines take up too much space. And it would be great if one could toggle off the damage and critical buttons.

Larkinabout commented 1 year ago

Hi @weepingminotaur,

The HUD is very customisable. Try a few things to see if it helps:

Remove Actions

  1. Unlock the HUD.
  2. Right-click on a subheading to open its dialog.
  3. Click the X on actions you don't want to see, such as the Damage and Critical actions.
  4. Click 'Accept'.
  5. Lock the HUD.

Hide Subheadings

  1. Unlock the HUD.
  2. Right-click on a subheading to open its dialog.
  3. Uncheck 'Show Title' to hide the subheading. For example, hide the 'Melee' subheading to leave just the 'Thrown' subheading under each weapon.
  4. Click 'Accept'.
  5. Lock the HUD.

Move Subcategories 1.Unlock the HUD.

  1. Right-click on a heading to open its dialog.
  2. Click the X on a subcategory to remove it, such as 'Strikes'.
  3. Click on the book icon to open the category dialog.
  4. Type the name of a new category, such as 'Strikes'.
  5. Drag the new category to where you want it in the order.
  6. Click 'Accept'.
  7. Right-click the new category to open its dialog.
  8. Add a subcategory from the list, such as 'Strikes'.
  9. Click 'Accept.
  10. Lock the HUD.

Sheathe Weapons Click the 'Sheathe' or 'Drop' action under a weapon in 'Strikes' to collapse all of the actions for that weapon. You'll most likely be doing this during normal play as you swap weapons.

tehguitarist commented 1 year ago

One suggestion might be to forgo the melee/ranged tag IF the weapon doesn't have both abilities. For example, a longsword doesn't have a ranged attack, so melee would be hidden. But a dagger does, so it would show both. Alternatively, add the type in front of the buttons. Melee +10 +5 0 Damage Crit for example.

Larkinabout commented 1 year ago

You can hide that extra subheading using the 'Hide Subheadings' method described above. That way it remains a choice for the user. I did consider programatically hiding the titles by default, such as for 'Unarmed Attack' where 'Melee' isn't actually very useful. I have it hidden on my HUD for that reason. It was easier just to let it populate as with all other subheadings with the expectation that users would configure the HUD to their liking the first time around and then not have to worry about it.

tehguitarist commented 1 year ago

Understood. Looking at it, it's a per item setting, which means that players will have to do that every time they change their weapons which feels a bit rough from a UX standpoint. It's also coming from the very clean and tidy original:

Screenshot 2023-02-13 at 8 52 56 pm

To something that's a bit more verbose:

Screenshot 2023-02-13 at 8 52 22 pm

Not to say the original is perfect, I actually prefer having the draw/sheath etc as a separate line. Just throwing an opinion out in case it helps.

Larkinabout commented 1 year ago

Yeah, the subheading to the side was awful for other reasons, but it did help shrink the overall length, not that I'm personally overly fussed with the trade off of a bit of scroll for better visible grouping.

I'll see about hiding subheadings by default for those characters with more weapons than they could possibly carry! It'll also help out the GM as they swap between monsters.

weepingminotaur commented 1 year ago

Thanks for the note about customizing! However, like tehguitarist I prefer the clean layout of the original TAH where the weapon names were on the left side. Anyhow, I'll investigate further.

Larkinabout commented 1 year ago

Thanks for the note about customizing! However, like tehguitarist I prefer the clean layout of the original TAH where the weapon names were on the left side. Anyhow, I'll investigate further.

It may well be an option for the future, though it comes with its own headaches, making it optional per group may avoid those issues.

apoapostolov commented 1 year ago

Optional per section is definitely enough.

Larkinabout commented 1 year ago

One suggestion might be to forgo the melee/ranged tag IF the weapon doesn't have both abilities. For example, a longsword doesn't have a ranged attack, so melee would be hidden. But a dagger does, so it would show both. Alternatively, add the type in front of the buttons. Melee +10 +5 0 Damage Crit for example.

This part was added in Token Action HUD Pathfinder 2 1.3.0.

Larkinabout commented 1 year ago

Closing as mostly resolved in various ways. Group titles on the left won't be returning due to the complications they add, but titles can be hidden and images used instead, which appear on the left of the group.