From 9c967aa354fd2777a1e12b0a1b50ecd32b99aa05 Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Sat, 28 Dec 2024 23:38:54 -0700 Subject: [PATCH] Add minimap waypoints --- module/data/Actor/Hero.mjs | 4 ++++ module/data/Item/Weapon.mjs | 3 +++ 2 files changed, 7 insertions(+) diff --git a/module/data/Actor/Hero.mjs b/module/data/Actor/Hero.mjs index b41a1d4..c26c0e0 100644 --- a/module/data/Actor/Hero.mjs +++ b/module/data/Actor/Hero.mjs @@ -5,6 +5,7 @@ const { fields } = foundry.data; export class HeroData extends foundry.abstract.TypeDataModel { + // MARK: Token Attrs static get trackableAttributes() { return { bar: [ @@ -22,6 +23,7 @@ export class HeroData extends foundry.abstract.TypeDataModel { }; }; + // MARK: Schema static defineSchema() { return { ability: new fields.SchemaField({ @@ -119,6 +121,7 @@ export class HeroData extends foundry.abstract.TypeDataModel { }; }; + // MARK: Base Data prepareBaseData() { super.prepareBaseData(); @@ -132,6 +135,7 @@ export class HeroData extends foundry.abstract.TypeDataModel { }; }; + // MARK: Derived Data prepareDerivedData() { super.prepareDerivedData(); diff --git a/module/data/Item/Weapon.mjs b/module/data/Item/Weapon.mjs index 74c2054..fe8979a 100644 --- a/module/data/Item/Weapon.mjs +++ b/module/data/Item/Weapon.mjs @@ -4,6 +4,7 @@ import { gameTerms } from "../../gameTerms.mjs"; const { fields } = foundry.data; export class WeaponData extends foundry.abstract.TypeDataModel { + // MARK: Schema static defineSchema() { return { traits: new fields.SetField( @@ -32,10 +33,12 @@ export class WeaponData extends foundry.abstract.TypeDataModel { }; }; + // MARK: Base Data prepareBaseData() { super.prepareBaseData(); }; + // MARK: Derived Data prepareDerivedData() { super.prepareDerivedData(); };