a repo containing multiple bar brawl configs intended to be used with the LANCER FoundryVTT System.
FoundryVTT Bar-Brawl
Once you find a config you like, click on the link in the readme to be taken to the related .json
file. From here, right-click on the "Raw" button and click "Save Link as..." option.
- Left-Click on this folder icon to open the
Macros Directory
menu. - Left-Click on the
Create Macro
button, and give your macro any name. - Right-Click on the new macro, and then Left-Click on
Import Data
. - Find the
.json
file you downloaded from this repo, and add it in the filepicker. - Left-Click on the macro with a new name, and click on the
Execute Macro
button.
If a configuration you like mentions needing SubdivisionsMatchesMax
, you will need a forked version of bar brawl. use the links below to download the zip corresponding with your Foundry version. use the contents inside the src
folder to replace the contents inside your current barbrawl
folder, generally in the following location: \FoundryVTT\Data\modules\
Links to download: Foundry v10 | Foundry v11 (thanks valkyrion!)
Top bars:
- Overshield
- Burn
Bottom bars:
- Heat
- HP
Notes:
- Requires
SubdivisionsMatchesMax
Top bars:
- Overshield
- Burn
Bottom bars:
- Structure|HP
- Stress|Heat
Notes:
- Requires
SubdivisionsMatchesMax
- Requires the "Defaults per type" setting enabled in Bar Brawl
- Sets NPC bars to "owner-only" visibility and Mech/Pilot bars to "always visible for everyone"
Mechs & NPCs
Top bars:
- Overshield
- Burn
Bottom bars:
- Structure|HP
- Stress|Heat
Pilots
Top bar:
- Overshield
Bottom bar:
- HP
Deployables
Top bars:
- Overshield
- Burn
Bottom bars:
- HP
- Heat
- This configuration uses custom assets for all player Mech and NPC stat bars.
- The included macro assumes that all the assets will be in
Data/assets/bars
If you place the assets somewhere else, the configuration will not render. - If you would like to place the assets somewhere else, you'll need to adjust the
fgImage
andbgImage
properties in the included macro. - It will update actors as well as tokens in scenes, but not tokens or actors stored in compendiums.
- It currently returns a bunch of errors to the console when running. I'm not sure why, but it updates all the bars you'd expect.
Notes:
- All PC Bars are always visible to everyone
- NPC Structure and Stress are always visible to everyone
- NPC HP and Heat bars are only visible when the NPC is in combat. These bars are also approximated into quarters, reducing PC ability to guess stats without scans
- *PCs have 3 additional indicators, a battery to show if the core power is available, a trio of "hits" in increasingly threatening colors to show the current penalty for overcharging, and a small bar that shows the number of repairs remaining.
Top bars:
- Overshield
- Burn
Bottom bars:
- Heat
- HP
Notes:
- Requires
SubdivisionsMatchesMax
Top bars:
- Overshield
- Burn
Bottom bars:
- Structure|HP
- Stress|Heat
Notes:
- Requires
SubdivisionsMatchesMax
- Requires the "Defaults per type" setting enabled in Bar Brawl
- Sets NPC bars to "owner-only" visibility and Mech/Pilot bars to "always visible for everyone"
Mechs & NPCs
Top bars:
- Overshield
- Burn
Bottom bars:
- Structure|HP
- Stress|Heat
Pilots
Top bar:
- Overshield
Bottom bar:
- HP
Deployables
Top bars:
- Overshield
- Burn
Bottom bars:
- HP
- Heat