v10 migration, ongoing WIP
This commit is contained in:
@ -53,7 +53,7 @@ export class RdDActorSheet extends ActorSheet {
|
||||
limited: this.object.limited,
|
||||
options: this.options,
|
||||
owner: this.document.isOwner,
|
||||
itemsByType: Misc.classify(this.object.items.map(i => foundry.utils.deepClone(i.data))),
|
||||
itemsByType: Misc.classify(this.object.items.map(i => foundry.utils.deepClone(i))),
|
||||
};
|
||||
console.log("ACTOR DATA:", formData)
|
||||
|
||||
@ -79,11 +79,12 @@ export class RdDActorSheet extends ActorSheet {
|
||||
};
|
||||
|
||||
formData.competences.forEach(item => {
|
||||
item.visible = this.options.cherchercompetence
|
||||
console.log('Comp', item)
|
||||
item.isVisible = this.options.cherchercompetence
|
||||
? RdDItemCompetence.nomContientTexte(item, this.options.cherchercompetence)
|
||||
: (!this.options.showCompNiveauBase || !RdDItemCompetence.isNiveauBase(item));
|
||||
RdDItemCompetence.levelUp(item, formData.data.compteurs.experience.value);
|
||||
});
|
||||
RdDItemCompetence.levelUp(item, formData.data.compteurs.experience.value)
|
||||
})
|
||||
|
||||
Object.values(formData.data.carac).forEach(c => {
|
||||
RdDCarac.levelUp(c);
|
||||
@ -386,9 +387,9 @@ export class RdDActorSheet extends ActorSheet {
|
||||
this.actor.updateCarac(caracName, parseInt(event.target.value));
|
||||
});
|
||||
html.find('.carac-xp').change(async event => {
|
||||
let caracName = event.currentTarget.name.replace(".xp", "").replace("data.carac.", "");
|
||||
//console.log("Value changed :", event, caracName);
|
||||
this.actor.updateCaracXP(caracName, parseInt(event.target.value));
|
||||
let caracName = event.currentTarget.name.replace(".xp", "").replace("system.carac.", "")
|
||||
//console.log("Value changed :", event, caracName)
|
||||
this.actor.updateCaracXP(caracName, parseInt(event.target.value))
|
||||
});
|
||||
// On competence change
|
||||
html.find('.competence-value').change(async event => {
|
||||
|
Reference in New Issue
Block a user