Add data model for materials

This commit is contained in:
Oliver-Akins 2024-03-19 23:30:00 -06:00
parent d69790ce89
commit 310ac07c88

View file

@ -1,5 +1,6 @@
// Data Models // Data Models
import { DescribedItemData } from "./models/Item/DescribedItemData.mjs"; import { DescribedItemData } from "./models/Item/DescribedItemData.mjs";
import { CommonItemData } from "./models/Item/CommonItemData.mjs";
import { AspectItemData } from "./models/Item/Aspect.mjs"; import { AspectItemData } from "./models/Item/Aspect.mjs";
import { SpellItemData } from "./models/Item/Spell.mjs"; import { SpellItemData } from "./models/Item/Spell.mjs";
import { PlayerData } from "./models/Actor/Player.mjs"; import { PlayerData } from "./models/Actor/Player.mjs";
@ -43,6 +44,7 @@ Hooks.once(`init`, async () => {
CONFIG.Actor.dataModels.sync = SyncData; CONFIG.Actor.dataModels.sync = SyncData;
CONFIG.Actor.dataModels.mob = MobData; CONFIG.Actor.dataModels.mob = MobData;
CONFIG.Item.dataModels.untyped = DescribedItemData; CONFIG.Item.dataModels.untyped = DescribedItemData;
CONFIG.Item.dataModels.material = CommonItemData;
CONFIG.Item.dataModels.aspect = AspectItemData; CONFIG.Item.dataModels.aspect = AspectItemData;
CONFIG.Item.dataModels.spell = SpellItemData; CONFIG.Item.dataModels.spell = SpellItemData;
CONFIG.Item.dataModels.pet = PetItemData; CONFIG.Item.dataModels.pet = PetItemData;