Closed asacolips closed 7 months ago
In GitLab by @mclemente on Dec 15, 2023, 20:14
added 1 commit
In GitLab by @mclemente on Dec 15, 2023, 20:21
added 1 commit
In GitLab by @mclemente on Dec 15, 2023, 23:08
added 1 commit
In GitLab by @mclemente on Dec 16, 2023, 24:42
added 1 commit
In GitLab by @mclemente on Dec 16, 2023, 01:02
added 1 commit
In GitLab by @mclemente on Dec 16, 2023, 01:37
added 1 commit
In GitLab by @mclemente on Dec 16, 2023, 13:15
added 1 commit
In GitLab by @mclemente on Dec 16, 2023, 14:50
added 1 commit
In GitLab by @mclemente on Dec 16, 2023, 14:53
added 1 commit
In GitLab by @mclemente on Dec 16, 2023, 15:38
added 1 commit
In GitLab by @mclemente on Dec 16, 2023, 15:59
added 1 commit
In GitLab by @mclemente on Dec 16, 2023, 16:18
added 1 commit
In GitLab by @mclemente on Dec 16, 2023, 23:59
added 1 commit
In GitLab by @mclemente on Dec 17, 2023, 24:25
added 1 commit
In GitLab by @mclemente on Dec 17, 2023, 13:03
added 1 commit
In GitLab by @mclemente on Dec 17, 2023, 19:19
added 1 commit
In GitLab by @mclemente on Dec 17, 2023, 19:21
added 2 commits
In GitLab by @mclemente on Dec 17, 2023, 19:22
added 1 commit
In GitLab by @mclemente on Dec 17, 2023, 21:44
added 2 commits
In GitLab by @mclemente on Dec 17, 2023, 21:45
added 1 commit
In GitLab by @mclemente on Dec 17, 2023, 21:45
added 1 commit
In GitLab by @mclemente on Dec 17, 2023, 21:46
added 1 commit
In GitLab by @mclemente on Dec 17, 2023, 22:39
added 1 commit
In GitLab by @mclemente on Dec 17, 2023, 22:45
added 1 commit
In GitLab by @mclemente on Dec 17, 2023, 23:54
added 2 commits
In GitLab by @mclemente on Dec 20, 2023, 16:14
added 2 commits
In GitLab by @mclemente on Dec 20, 2023, 19:03
added 1 commit
In GitLab by @mclemente on Dec 20, 2023, 19:11
added 1 commit
In GitLab by @mclemente on Dec 20, 2023, 20:44
added 1 commit
In GitLab by @mclemente on Dec 20, 2023, 20:44
added 1 commit
In GitLab by @mclemente on Dec 20, 2023, 23:49
added 1 commit
In GitLab by @mclemente on Dec 22, 2023, 17:02
added 1 commit
In GitLab by @mclemente on Dec 22, 2023, 17:21
added 1 commit
In GitLab by @mclemente on Dec 22, 2023, 17:44
added 1 commit
In GitLab by @mclemente on Dec 22, 2023, 17:47
added 1 commit
In GitLab by @mclemente on Dec 22, 2023, 17:50
added 1 commit
In GitLab by @mclemente on Dec 22, 2023, 19:02
added 1 commit
In GitLab by @mclemente on Dec 22, 2023, 19:31
added 2 commits
In GitLab by @mclemente on Dec 22, 2023, 19:31
added 1 commit
In GitLab by @mclemente on Dec 22, 2023, 20:17
added 1 commit
In GitLab by @mclemente on Dec 22, 2023, 20:45
added 1 commit
In GitLab by @mclemente on Dec 22, 2023, 21:17
added 1 commit
In GitLab by @mclemente on Dec 22, 2023, 21:44
added 1 commit
In GitLab by @mclemente on Dec 22, 2023, 22:05
added 1 commit
In GitLab by @mclemente on Dec 23, 2023, 13:44
added 1 commit
In GitLab by @mclemente on Dec 23, 2023, 13:45
added 1 commit
In GitLab by @mclemente on Dec 23, 2023, 14:17
added 1 commit
In GitLab by @mclemente on Dec 23, 2023, 14:57
added 2 commits
In GitLab by @mclemente on Dec 24, 2023, 13:14
added 1 commit
In GitLab by @mclemente on Dec 24, 2023, 13:19
added 3 commits
In GitLab by @mclemente on Dec 15, 2023, 20:08
Merges beta -> master
This originally was planned to include Playbook Improvements from #93, but it proved more complex that I thought, so it will be pushed back for a later release.
Changes
globalThis.pbta
, which is also accessible throughgame.pbta
as before.game.pbta.applications
) and roll handler (game.pbta.dice
).game.pbta.documents
.conditionCount
to RollData, which means it is now possible to make rolls such as2d6 + @conditionCount
.CONFIG.PBTA.playbooks
, which lists all playbooks available.Playbook Improvements
slug
), which is an url-safe string meant to be unique among playbooks. It is meant to be used throughout the system and supporting modules..playbook-[PbtA ID]
.playbook-the-chosen
.Actor Sheet
Item Sheet
Sheet Configuration
playbook
property to actor attributes. You can set either a playbook's name or slug (e.g. "The Chosen" or "the-chosen") and it will only be displayed if an actor has the chosen playbook.moveTypes
can now be created as objects (e.g.[character.moveTypes.basic]
) and accept the following properties: label, playbook, creation (Closes #41).description
attribute to actors, which add new description editors to the Description tab (Closes #97).sort
boolean property to sort its options based on labels (#22).Localization
Development
#times
Handlebars helper that loops a block of code, similar to#each
.DataModel.migrateData
by adding a function togame.pbta.sheetMigration
.game.pbta.utils.getPlaybooks()
function has been refactored to only update theCONFIG.PBTA.playbooks
list. To get the names/labels in the list (generally used for Item Sheets), use the newgame.pbta.utils.getPlaybookLabels()
function.actor.system.resources.rollFormula.value
toactor.system.resources.rollFormula
.actor.system.details.playbook
toactor.system.playbook
.actor.system.details.biography
toactor.system.details.biography.value
.scripts/lib/codemirror.toml.js
in favor of the similar file undermodule/forms
.Module Compatibility
Modules that were tested with no issues related to the above changes or that have Merge/Pull Requests with solutions.