Added initiator handling

This commit is contained in:
WBHarry 2026-03-15 15:50:30 +01:00
parent cd6cd1c952
commit 86f3da8ac7
7 changed files with 66 additions and 8 deletions

View file

@ -3,6 +3,13 @@ export default class TagTeamData extends foundry.abstract.DataModel {
const fields = foundry.data.fields;
return {
initiator: new fields.SchemaField(
{
memberId: new fields.StringField({ required: true, label: 'Initiating Character' }),
cost: new fields.NumberField({ integer: true, initial: 3, label: 'Initiation Cost' })
},
{ nullable: true, initial: null }
),
members: new fields.TypedObjectField(new fields.EmbeddedDataField(MemberData))
};
}