mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-04-22 07:23:37 +02:00
.
This commit is contained in:
parent
38edbaf328
commit
e2b78fd881
1 changed files with 0 additions and 47 deletions
|
|
@ -1,47 +0,0 @@
|
||||||
export default class TagTeamData extends foundry.abstract.DataModel {
|
|
||||||
static defineSchema() {
|
|
||||||
const fields = foundry.data.fields;
|
|
||||||
|
|
||||||
return {
|
|
||||||
initiator: new fields.SchemaField(
|
|
||||||
{
|
|
||||||
memberId: new fields.StringField({
|
|
||||||
required: true,
|
|
||||||
label: 'DAGGERHEART.APPLICATIONS.TagTeamSelect.FIELDS.initiator.memberId.label'
|
|
||||||
}),
|
|
||||||
cost: new fields.NumberField({
|
|
||||||
integer: true,
|
|
||||||
initial: 3,
|
|
||||||
label: 'DAGGERHEART.APPLICATIONS.TagTeamSelect.FIELDS.initiator.cost.label'
|
|
||||||
})
|
|
||||||
},
|
|
||||||
{ nullable: true, initial: null }
|
|
||||||
),
|
|
||||||
members: new fields.TypedObjectField(new fields.EmbeddedDataField(MemberData))
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
export class MemberData extends foundry.abstract.DataModel {
|
|
||||||
static defineSchema() {
|
|
||||||
const fields = foundry.data.fields;
|
|
||||||
|
|
||||||
return {
|
|
||||||
name: new fields.StringField({ required: true }),
|
|
||||||
img: new fields.StringField({ required: true }),
|
|
||||||
rollType: new fields.StringField({
|
|
||||||
required: true,
|
|
||||||
choices: CONFIG.DH.GENERAL.tagTeamRollTypes,
|
|
||||||
initial: CONFIG.DH.GENERAL.tagTeamRollTypes.trait.id,
|
|
||||||
label: game.i18n.localize('DAGGERHEART.APPLICATIONS.TagTeamSelect.rollType')
|
|
||||||
}),
|
|
||||||
rollChoice: new fields.StringField({ nullable: true, initial: null }),
|
|
||||||
rollData: new fields.JSONField({ nullable: true, initial: null }),
|
|
||||||
selected: new fields.BooleanField({ initial: false })
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
get roll() {
|
|
||||||
return this.rollData ? CONFIG.Dice.daggerheart.DualityRoll.fromData(this.rollData) : null;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue