Added Dh classes to ActiveEffect/ActiveEffectConfig with some initial logic

This commit is contained in:
WBHarry 2025-06-10 18:50:09 +02:00
parent 7799f4f1eb
commit a806e1f9bb
16 changed files with 226 additions and 0 deletions

View file

@ -72,6 +72,16 @@ Hooks.once('init', () => {
Actors.registerSheet(SYSTEM.id, applications.DhpAdversarySheet, { types: ['adversary'], makeDefault: true });
Actors.registerSheet(SYSTEM.id, applications.DhpEnvironment, { types: ['environment'], makeDefault: true });
CONFIG.ActiveEffect.documentClass = documents.DhActiveEffect;
DocumentSheetConfig.unregisterSheet(
CONFIG.ActiveEffect.documentClass,
'core',
foundry.applications.sheets.ActiveEffectConfig
);
DocumentSheetConfig.registerSheet(CONFIG.ActiveEffect.documentClass, SYSTEM.id, applications.DhActiveEffectConfig, {
makeDefault: true
});
CONFIG.Combat.dataModels = {
base: models.DhCombat
};