diff --git a/src/module/actor/character/sheet.ts b/src/module/actor/character/sheet.ts index 66457d38737..a19c2f9dcbf 100644 --- a/src/module/actor/character/sheet.ts +++ b/src/module/actor/character/sheet.ts @@ -417,6 +417,8 @@ class CharacterSheetPF2e extends CreatureSheetPF2e }; }); + sheetData.compendium = CONFIG.PF2E.sheetCompendium; + // Return data for rendering return sheetData; } @@ -1667,6 +1669,7 @@ interface CharacterSheetData exten elementalBlasts: ElementalBlastSheetConfig[]; senses: Sense[]; speeds: SpeedSheetData[]; + compendium: Record; } type LanguageSheetData = { diff --git a/src/scripts/config/index.ts b/src/scripts/config/index.ts index fcbe19ed645..485f32030d2 100644 --- a/src/scripts/config/index.ts +++ b/src/scripts/config/index.ts @@ -826,6 +826,14 @@ export const PF2ECONFIG = { urban: "PF2E.Environment.Type.Urban", }, + sheetCompendium: { + ancestries: "pf2e.ancestries", + heritages: "pf2e.heritages", + backgrounds: "pf2e.backgrounds", + classes: "pf2e.classes", + deities: "pf2e.deities", + }, + SETTINGS: { automation: { rulesBasedVision: { diff --git a/static/templates/actors/character/tabs/character.hbs b/static/templates/actors/character/tabs/character.hbs index 2d60de00782..90d0cbac9ab 100644 --- a/static/templates/actors/character/tabs/character.hbs +++ b/static/templates/actors/character/tabs/character.hbs @@ -21,23 +21,23 @@
- {{> detailItem item=ancestry type="ancestry" compendium="pf2e.ancestries"}} + {{> detailItem item=ancestry type="ancestry" compendium=compendium.ancestries}}
- {{> detailItem item=heritage type="heritage" compendium="pf2e.heritages"}} + {{> detailItem item=heritage type="heritage" compendium=compendium.heritages}}
- {{> detailItem item=background type="background" compendium="pf2e.backgrounds"}} + {{> detailItem item=background type="background" compendium=compendium.backgrounds}}
- {{> detailItem item=class type="class" compendium="pf2e.classes"}} + {{> detailItem item=class type="class" compendium=compendium.classes}}
- {{> detailItem item=deity type="deity" compendium="pf2e.deities" showEmblem=deity}} + {{> detailItem item=deity type="deity" compendium=compendium.deities showEmblem=deity}}