Update education + logo pause

This commit is contained in:
2024-12-05 22:46:48 +01:00
parent 3a2dc7be63
commit 4fd537c9ea
17 changed files with 41 additions and 2670 deletions

View File

@ -15,6 +15,7 @@ export class TeDeumEducationSchema extends foundry.abstract.TypeDataModel {
}, {})
);
schema.nbChoixCarac = new fields.NumberField({ ...requiredInteger, initial: 1, min: 1 });
schema.caracteristiques = new fields.SchemaField(Array.fromRange(3, 1).reduce((caracs, i) => {
caracs[`carac${i}`] = new fields.SchemaField({
caracId: new fields.StringField({ required: true, blank: false, initial: "entregent" })
@ -29,10 +30,10 @@ export class TeDeumEducationSchema extends foundry.abstract.TypeDataModel {
return comps;
}, {}));
schema.questionnaire = new fields.SchemaField(Array.fromRange(6, 1).reduce((questions, i) => {
schema.questionnaire = new fields.SchemaField(Array.fromRange(8, 1).reduce((questions, i) => {
questions[`question${i}`] = new fields.SchemaField({
question: new fields.StringField({ required: true, blank: true, initial: "" }),
reponses: new fields.SchemaField( Array.fromRange(8, 1).reduce((resp, i) => {
reponses: new fields.SchemaField( Array.fromRange(6, 1).reduce((resp, i) => {
resp[`reponse${i}`] = new fields.SchemaField({
num: new fields.NumberField({ ...requiredInteger, initial: i, min:i }),
reponse: new fields.StringField({ required: true, blank: true, initial: "" }),