Beam Saber game system for FoundryVTT
Go to file
Megastruktur 4a5fa5f7b7 Merge branch 'feature/add-new-classes' into development 2020-08-24 15:33:06 +03:00
images Adds Roll screenshots 2020-08-04 17:52:41 +03:00
lang Adds Ghost, Hull and Vampire 2020-08-24 15:25:51 +03:00
module Adds Ghost, Hull and Vampire 2020-08-24 15:25:51 +03:00
packs Fixes README 2020-08-24 15:27:42 +03:00
scss Quality of life interaction hinting to the character sheet (#64) 2020-08-05 14:16:26 +03:00
styles Quality of life interaction hinting to the character sheet (#64) 2020-08-05 14:16:26 +03:00
templates Adds Ghost, Hull and Vampire 2020-08-24 15:25:51 +03:00
CHANGELOG.txt Adds Ghost, Hull and Vampire 2020-08-24 15:25:51 +03:00
LICENSE.txt Update LICENSE.txt 2020-05-13 20:39:18 +03:00
README.md Fixes README 2020-08-24 15:27:42 +03:00
system.json attribute_change logic and trauma refactoring 2020-08-21 18:03:37 +03:00
template.json attribute_change logic and trauma refactoring 2020-08-21 18:03:37 +03:00

README.md

FoundryVTT Blades in the Dark character and crew sheets

If you like my work - send thanks to astromortis@gmail.com :3

Contact Discord: megastruktur#5704 in case you find any bugs or if you have any suggestions.

Usage

"Item" - all classes, crew types, upgrades, items, abilities, upgrades, etc.

  • To reset reputation, exp, etc counters just click on the label name.

  • Health clock can be reset by clicking on "Healing" table header.

  • To add items you can click a corresponding link or drag items from compendium/game to the sheet.

  • All "class/crew" specific items are prefixed with first letters

  • I don't want the "class/crew items" to be prepopulated, so the character sheet contains less "compendium" info.

  • To see the description of Class, Vice, Background, etc you can just click added item and see all the info in the popup.

  • When adding a new item you can hower a "question-circle" icon to see the item's description.

  • To add Custom abilities just add a new "Foundry Item" of the corresponding type and fill all the necessary info. Then drag it to the sheet or add via button on a sheet.

Classes:

  • (C) Cutter
  • (G) Ghost
  • (H) Hound
  • (Hu) Hull
  • (Le) Leech
  • (Lu) Lurk
  • (Sl) Slide
  • (Sp) Spider
  • (V) Vampire
  • (W) Whisper

Crew Types:

  • (A) Assassins
  • (B) Bravos
  • (C) Cult
  • (H) Hawkers
  • (Sh) Shadows
  • (Sm) Smugglers

Screenshots

Character Sheet, Crew Sheet and Class

alt screen

Compendium

alt screen

Rolls

alt screen alt screen

Logic field

Logic field is a json with params which allows to implement some logic when the Item of corresponding type is added or removed.

Example (from the Vault 1 crew upgrade)

{"attribute":"data.vault.max","operator":"addition","value":4,"requirement":""}

  • attribute - the attribute to affect
  • operator - what is done to attribute
  • value - the value for operator
  • requirement - is not used

Operators list

  • addition - is added when item is attached and substracted when removed
  • attribute_change - changes the "attribute" to value and when removed - uses the "attribute_default" to restore

To be done in the nearest future

  • Friends/rivals section
  • Stress/Harm dynamic values (can be modified by abilities but for now are hardcoded)

Troubleshooting

  • If you can't find the drag-n-dropped item, refer to "All Items" tab on each sheet.

Credits