Add hotbar

This commit is contained in:
2022-08-04 16:28:10 +02:00
parent ea06648a67
commit f55fc1d59a
11 changed files with 149 additions and 18 deletions

View File

@@ -15,6 +15,7 @@ import { CrucibleNPCSheet } from "./crucible-npc-sheet.js";
import { CrucibleUtility } from "./crucible-utility.js";
import { CrucibleCombat } from "./crucible-combat.js";
import { CrucibleItem } from "./crucible-item.js";
import { CrucibleHotbar } from "./crucible-hotbar.js"
/* -------------------------------------------- */
/* Foundry VTT Initialization */
@@ -22,7 +23,12 @@ import { CrucibleItem } from "./crucible-item.js";
/************************************************************************************/
Hooks.once("init", async function () {
console.log(`Initializing Crucible RPG`);
game.system.cruciblerpg = {
CrucibleHotbar
}
/* -------------------------------------------- */
// preload handlebars templates
@@ -56,7 +62,6 @@ Hooks.once("init", async function () {
CONFIG.Actor.documentClass = CrucibleActor
CONFIG.Item.documentClass = CrucibleItem
//CONFIG.Token.objectClass = CrucibleToken
game.system.crucible = { };
/* -------------------------------------------- */
// Register sheet application classes
@@ -67,8 +72,7 @@ Hooks.once("init", async function () {
Items.unregisterSheet("core", ItemSheet);
Items.registerSheet("fvtt-crucible", CrucibleItemSheet, { makeDefault: true });
CrucibleUtility.init();
CrucibleUtility.init()
});
/* -------------------------------------------- */
@@ -103,6 +107,7 @@ Hooks.once("ready", function () {
welcomeMessage();
CrucibleUtility.ready()
CrucibleHotbar.init()
})
/* -------------------------------------------- */