Add party an army sheeets

This commit is contained in:
2026-03-25 18:02:39 +01:00
parent b46c6d804c
commit f1dda301d7
37 changed files with 2024 additions and 254 deletions

13
module/models/army.mjs Normal file
View File

@@ -0,0 +1,13 @@
export default class OathHammerArmy extends foundry.abstract.TypeDataModel {
static defineSchema() {
const { fields } = foundry.data
const schema = {}
schema.regimentRefs = new fields.ArrayField(new fields.StringField({ required: true, blank: false }))
schema.leaderUuid = new fields.StringField({ required: false, nullable: true, initial: null })
schema.location = new fields.StringField({ required: false, nullable: true, initial: "" })
schema.notes = new fields.HTMLField({ required: false, nullable: true, initial: "" })
return schema
}
}