RC-38 | Weapon | Initialize Datamodel

This commit is contained in:
Oliver-Akins 2024-12-24 21:33:02 -07:00
parent 4406531713
commit ce4b4df6d7
3 changed files with 23 additions and 3 deletions

View file

@ -0,0 +1,16 @@
const { fields } = foundry.data;
export class WeaponData extends foundry.abstract.TypeDataModel {
static defineSchema() {
return {
};
};
prepareBaseData() {
super.prepareBaseData();
};
prepareDerivedData() {
super.prepareDerivedData();
};
};

View file

@ -3,7 +3,7 @@ import { HeroSummaryCardV1 } from "../Apps/ActorSheets/HeroSummaryCardV1.mjs";
// Data Models
import { HeroData } from "../data/Actor/Hero.mjs";
import { registerDevSettings } from "../settings/devSettings.mjs";
import { WeaponData } from "../data/Item/Weapon.mjs";
// Class Overrides
import { CryptDie } from "../dice/CryptDie.mjs";
@ -11,6 +11,7 @@ import { CryptDie } from "../dice/CryptDie.mjs";
// Misc
import helpers from "../handlebarHelpers/_index.mjs";
import { Logger } from "../utils/Logger.mjs";
import { registerDevSettings } from "../settings/devSettings.mjs";
Hooks.once(`init`, () => {
Logger.log(`Initializing`);
@ -21,6 +22,7 @@ Hooks.once(`init`, () => {
// #region Datamodels
CONFIG.Actor.dataModels.hero = HeroData;
CONFIG.Item.dataModels.weapon = WeaponData;
// #endregion
// #region Class Changes