Added resources to the Homebrew Menu

This commit is contained in:
WBHarry 2026-03-09 18:53:48 +01:00
parent a4a7b8e7ca
commit 2ac7ee0079
13 changed files with 488 additions and 122 deletions

View file

@ -245,8 +245,8 @@ export default class CharacterSheet extends DHBaseActorSheet {
}
async _prepareHeaderContext(context, _options) {
context.hasExtraResources = Object.keys(CONFIG.DH.ACTOR.characterResources).some(
key => !CONFIG.DH.ACTOR.characterBaseResources[key]
context.hasExtraResources = Object.keys(CONFIG.DH.RESOURCE.allCharacterResources()).some(
key => !CONFIG.DH.RESOURCE.characterBaseResources[key]
);
}
@ -960,8 +960,8 @@ export default class CharacterSheet extends DHBaseActorSheet {
return;
}
const extraResources = Object.values(CONFIG.DH.ACTOR.characterResources).reduce((acc, resource) => {
if (CONFIG.DH.ACTOR.characterBaseResources[resource.id]) return acc;
const extraResources = Object.values(CONFIG.DH.RESOURCE.allCharacterResources()).reduce((acc, resource) => {
if (CONFIG.DH.RESOURCE.characterBaseResources[resource.id]) return acc;
const resourceData = this.document.system.resources[resource.id];
acc[resource.id] = {