-
Notifications
You must be signed in to change notification settings - Fork 14
Playbooks
The PbtA system supports Playbooks as items, where you can set the starting Attributes of a playbook and its Item Grants, such as Moves and Equipment.
Attributes are all the actor sheet features a Playbook has, which were set up beforehand on the TOML with a playbook property set up on its sheet config.
Common to All Playbooks
This will make the attribute to be hidden if the character has no playbook chosen.
[character.attributes.foo]
playbook = trueThis will make the attribute only show up if the character has the specific playbook.
The value accepts either the playbook's name or its slug, which should be preferred for modules that intend to support Babele localization.
[character.attributes.foo]
# Playbook's Name
playbook = "The Angel"
# Alternatively, the Playbook's Slug
playbook = "the-angel"If you want to make an attribute to be exclusive between more than one playbook, you can set the attribute as an array of names/slugs instead.
[character.attributes.foo]
playbook = ["The Angel", "the-bruiser"]Some games or modules might make use of the Attribute Grants in a different way and you can use the global TOML config skipAttributeGrant = true to allow that.
Item Grants are lists of items that are granted to an actor, either when the playbook is first added or when advancing.
A list's "Grant" status sets how the items will be granted:
- Instantly grants the items when the playbook is added to the actor.
- On Advancement grants the items when advancing the actor.
If a list is set for "On Advancement", you can set when it first gets displayed and and fine-tune when certain items are available.
A list with the "Repeatable" checkbox checked will be displayed whenever its actor advances, assuming there are choices available to pick. Otherwise, a list is only shown once.
List of TOML presets for your games.
List of FoundryVTT modules that implement the rules of some PbtA games.
Covers how to create FoundryVTT modules that integrate with the PbtA system.