Nombreux fixes
* Utilisation de EmbeddedDocuments * utiliser data seulement dans le chemin d'update * utiliser class au lieu de id dans le html * si possible, update de la valuer au lieu d'un duplicate du noeud
This commit is contained in:
@@ -31,18 +31,16 @@ export class RdDActorCreatureSheet extends RdDActorSheet {
|
||||
let sheetData = super.getData();
|
||||
console.log("Creature : ", sheetData);
|
||||
|
||||
sheetData.itemsByType = Misc.classify(sheetData.items, item => item.type);
|
||||
sheetData.itemsByType = Misc.classify(sheetData.items);
|
||||
sheetData.calc = {
|
||||
caracTotal: RdDCarac.computeTotal(sheetData.data.data.carac),
|
||||
blessures: {
|
||||
resume: sheetData.actor.computeResumeBlessure(sheetData.data.data.blessures)
|
||||
}
|
||||
resumeBlessures: sheetData.actor.computeResumeBlessure(sheetData.data.data.blessures),
|
||||
}
|
||||
// Compute current carac sum
|
||||
sheetData.data.carac.taille.isTaille = true; // To avoid button link;
|
||||
sheetData.data.data.carac.taille.isTaille = true; // To avoid button link;
|
||||
|
||||
|
||||
sheetData.data.competencecreature = sheetData.itemsByType["competencecreature"];
|
||||
sheetData.data.data.competencecreature = sheetData.itemsByType["competencecreature"];
|
||||
|
||||
this.actor.computeEncombrementTotalEtMalusArmure();
|
||||
RdDUtility.filterItemsPerTypeForSheet(sheetData);
|
||||
|
||||
Reference in New Issue
Block a user