diff --git a/.vscode/settings.json b/.vscode/settings.json index c46b4a1..16c3e34 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -9,5 +9,8 @@ "[handlebars]": { "editor.defaultFormatter": "monosans.djlint" + }, + "[javascript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" } } diff --git a/module/data/actor/unnatural.js b/module/data/actor/unnatural.js index 6e01b87..7e293b6 100644 --- a/module/data/actor/unnatural.js +++ b/module/data/actor/unnatural.js @@ -17,7 +17,12 @@ export default class UnnaturalData extends CharacterData { successLoss: new StringField({ initial: "1" }), }), schemaVersion: new NumberField({ initial: 1.0 }), - notes: new HTMLField({ initial: "", blank: true, textSearch: true }), + notes: new HTMLField({ + initial: "", + blank: true, + textSearch: true, + allowColor: true, + }), shortDescription: new StringField({ initial: "" }), showUntrainedSkills: new BooleanField({ initial: true }), }; diff --git a/module/data/actor/vehicle.js b/module/data/actor/vehicle.js index b1cf123..e6e75e3 100644 --- a/module/data/actor/vehicle.js +++ b/module/data/actor/vehicle.js @@ -8,7 +8,11 @@ export default class VehicleData extends foundry.abstract.TypeDataModel { return { ...SheetSettingsActorData.defineSchema(), name: new StringField({ initial: "" }), - description: new HTMLField({ initial: "", blank: true, textSearch: true }), + description: new HTMLField({ + initial: "", + blank: true, + textSearch: true, + }), shortDescription: new StringField({ initial: "" }), health: new SchemaField({ value: new NumberField({ initial: 10 }), diff --git a/module/data/item/ritual.js b/module/data/item/ritual.js index 554e8b4..7386cf8 100644 --- a/module/data/item/ritual.js +++ b/module/data/item/ritual.js @@ -22,7 +22,11 @@ export default class RitualItemData extends foundry.abstract.TypeDataModel { activationCosts: new StringField({ initial: "" }), activationTime: new StringField({ initial: "" }), complexity: new StringField({ initial: "Simple" }), - handlerNotes: new HTMLField({ initial: "", blank: true, textSearch: true }), + handlerNotes: new HTMLField({ + initial: "", + blank: true, + textSearch: true, + }), revealed: new BooleanField({ initial: false }), }; } diff --git a/module/data/item/tome.js b/module/data/item/tome.js index ecf753a..2673153 100644 --- a/module/data/item/tome.js +++ b/module/data/item/tome.js @@ -16,7 +16,11 @@ export default class TomeItemData extends foundry.abstract.TypeDataModel { failedLoss: new StringField({ initial: "1D6" }), successLoss: new StringField({ initial: "1D4" }), }), - handlerNotes: new HTMLField({ initial: "", blank: true, textSearch: true }), + handlerNotes: new HTMLField({ + initial: "", + blank: true, + textSearch: true, + }), revealed: new BooleanField({ initial: false }), }; }