Foundry v13 migration

This commit is contained in:
2025-05-01 20:40:20 +02:00
parent e840b70ac9
commit c9e4f125b4
130 changed files with 498 additions and 367 deletions

View File

@@ -30,7 +30,7 @@ Hooks.once("init", async function () {
MournbladeUtility.preloadHandlebarsTemplates();
/* -------------------------------------------- */
// Set an initiative formula for the system
// Set an initiative formula for the system
CONFIG.Combat.initiative = {
formula: "1d6",
decimals: 1
@@ -46,21 +46,21 @@ Hooks.once("init", async function () {
CONFIG.Combat.documentClass = MournbladeCombat
CONFIG.Actor.documentClass = MournbladeActor
CONFIG.Item.documentClass = MournbladeItem
game.system.mournblade = {
game.system.mournblade = {
config : MournbladeConfig.getConfig(),
}
/* -------------------------------------------- */
// Register sheet application classes
Actors.unregisterSheet("core", ActorSheet);
Actors.registerSheet("fvtt-mournblade", MournbladeActorSheet, { types: ["personnage"], makeDefault: true })
Actors.registerSheet("fvtt-mournblade", MournbladeCreatureSheet, { types: ["creature"], makeDefault: true })
foundry.documents.collections.Actors.unregisterSheet("core", foundry.appv1.sheets.ActorSheet);
foundry.documents.collections.Actors.registerSheet("fvtt-mournblade", MournbladeActorSheet, { types: ["personnage"], makeDefault: true })
foundry.documents.collections.Actors.registerSheet("fvtt-mournblade", MournbladeCreatureSheet, { types: ["creature"], makeDefault: true })
Items.unregisterSheet("core", ItemSheet);
Items.registerSheet("fvtt-mournblade", MournbladeItemSheet, { makeDefault: true })
foundry.documents.collections.Items.unregisterSheet("core", foundry.appv1.sheets.ItemSheet);
foundry.documents.collections.Items.registerSheet("fvtt-mournblade", MournbladeItemSheet, { makeDefault: true })
MournbladeUtility.init();
});
/* -------------------------------------------- */
@@ -92,7 +92,7 @@ async function importDefaultScene() {
/* -------------------------------------------- */
Hooks.once("ready", function () {
game.system.mournblade = {
game.system.mournblade = {
config : MournbladeConfig.getConfig(),
}
@@ -137,4 +137,3 @@ Hooks.on("chatMessage", (html, content, msg) => {
}
return true;
});