Add effects and tabs

This commit is contained in:
2025-12-13 19:34:04 +01:00
parent a0de5ce91a
commit 809a7b80c2
29 changed files with 1241 additions and 253 deletions
+3
View File
@@ -57,6 +57,7 @@ Hooks.once("init", function () {
// Miracle: models.PrismRPGMiracle // Disabled - Legacy from Lethal Fantasy, PRISM uses Divine class features instead
race: models.PrismRPGRace,
class: models.PrismRPGClass,
"character-path": models.PrismRPGCharacterPath,
}
// Register sheet application classes
@@ -75,6 +76,7 @@ Hooks.once("init", function () {
foundry.documents.collections.Items.registerSheet("prismRPG", applications.PrismRPGEquipmentSheet, { types: ["equipment"], makeDefault: true })
foundry.documents.collections.Items.registerSheet("prismRPG", applications.PrismRPGRaceSheet, { types: ["race"], makeDefault: true })
foundry.documents.collections.Items.registerSheet("prismRPG", applications.PrismRPGClassSheet, { types: ["class"], makeDefault: true })
foundry.documents.collections.Items.registerSheet("prismRPG", applications.PrismRPGCharacterPathSheet, { types: ["character-path"], makeDefault: true })
// Foundry.documents.collections.Items.registerSheet("prismRPG", applications.PrismRPGMiracleSheet, { types: ["miracle"], makeDefault: true }) // Disabled - Legacy from Lethal Fantasy
// Other Document Configuration
@@ -96,6 +98,7 @@ Hooks.once("init", function () {
setupTextEnrichers()
PrismRPGUtils.registerHandlebarsHelpers()
PrismRPGUtils.preloadHandlebarsTemplates()
PrismRPGUtils.setHookListeners()
console.info("PRISM RPG | System Initialized")