/fvtt-tokenactionhud

Creating a token action HUD module for Foundry VTT

Primary LanguageJavaScript

Token Action HUD

This is a FoundryVTT module which populates a floating HUD showing actions for a selected token. The information displayed depends on the system. For DND5e, for example, it currently shows items and equipment, feats, abilities, skills, and spells.

Installation

  1. Inside Foundry's Configuration and Setup screen, go to Add-on Modules
  2. Click "Install Module"
  3. In the Manifest URL field paste: https://github.com/espositos/fvtt-tokenactionhud/raw/master/module.json
  4. Within the game, click on Settings -> Manage Modules and make sure the Token Action Hud is enabled.

Usage

Once activated, selecting a token that has an actor/character sheet associated with it and that you have permission to control should display an an action bar that is populated with the actions and abilities available for that token.

The HUD provides easy access to the most frequent actions carried out by a token. Easy action access

Offers a variety of settings including support for third-party roll handlers (Please contact me if you'd like to add yours, or improve the functionality of those offered). Customizable settings

Can be repositioned. Draggable

Should be able to support most systems, although currently limited to DND5e, PF2E, and extremely basic WFRP4e support. Please contact me if you would like to help. Modular support for multiple systems

Supported systems

  • DND5e (including BetterRolls and MinorQol)
  • Dungeon World
  • PF2E
  • WFRP4e
  • Any other system? I believe the HUD is modular enough that anyone who understands what the players of their system want and how actions in their system are handled could quickly build it into the HUD. Please contact me if you'd like to add support for your favourite system.

Developing for your system or module

Support

For questions, feature requests, or bug reports, feel free to contact me on the Foundry Discord (^ and stick#0520) or open an issue here directly.

  • Feel free to submit pull requests with a justification of your change, or ask me before starting.
  • The HUD's layout could do with some love. If you think you can improve things and know how your way around CSS, please get in touch!

Thanks

Enormous thanks goes to the following people for their help in getting the HUD to its current state: Kekilla#7036, Skimble#8601, Forien#2130, and the Fabricator General. I'd also like to acknowledge the other module develops I've taken ideas and code from, as well as the other developers who make FoundryVTT a joy to use.

License

This Foundry VTT module is licensed under a Creative Commons Attribution 4.0 International License. This work is licensed under Foundry Virtual Tabletop EULA - Limited License Agreement for module development.