Finishing the Sync sheet and some other stuffs

This commit is contained in:
Oliver-Akins 2023-12-21 23:59:38 -07:00
parent a28718b115
commit 554fae5a93
26 changed files with 494 additions and 105 deletions

View file

@ -78,8 +78,18 @@ export class PlayerData extends foundry.abstract.DataModel {
cells: new fields.NumberField({ min: 0, max: 5, integer: true }),
}),
}),
supplies: new fields.NumberField({ min: 0, max: 5, integer: true }),
materials: new fields.NumberField({ min: 0, max: 5, integer: true }),
supplies: new fields.NumberField({
initial: 0,
min: 0,
max: 5,
integer: true
}),
materials: new fields.NumberField({
initial: 0,
min: 0,
max: 5,
integer: true
}),
pet: new fields.SchemaField({
name: new fields.HTMLField(),
info: new fields.HTMLField(),
@ -102,7 +112,9 @@ export class PlayerData extends foundry.abstract.DataModel {
r3: new fields.BooleanField(),
}),
syncDelta: new fields.NumberField({
required: true,
integer: true,
initial: 0,
}),
};
};

View file

@ -0,0 +1,12 @@
export class SyncData extends foundry.abstract.DataModel {
static defineSchema() {
const fields = foundry.data.fields;
return {
value: new fields.NumberField({
required: true,
integer: true,
initial: 100,
}),
};
};
};