#10 Debut gestion encombrement

This commit is contained in:
2020-11-11 11:43:13 +01:00
parent ee3e568cd8
commit 70abeb2c87
4 changed files with 76 additions and 16 deletions

View File

@ -367,6 +367,17 @@ export class RdDActor extends Actor {
await this.update( {"data.compteurs": compteurs } );
}
/* -------------------------------------------- */
computeEncombrementTotal( ) {
let totalEnc = 0;
for (const item of this.data.items) {
if ( item.data && item.data.encombrement ) { // Enc value filtering
totalEnc += Number(item.data.encombrement);
}
}
console.log("Enc total : ", totalEnc);
}
/* -------------------------------------------- */
computeEtatGeneral( )
{
@ -780,12 +791,10 @@ export class RdDActor extends Actor {
{
let item = this.getOwnedItem(itemID);
if ( item && item.data.data ) {
console.log(item);
//let update = duplicate(item);
let update = {_id: item._id, "data.equipe": !item.data.data.equipe };
//update.data.equipe = !update.data.equipe;
//console.log(update);
await this.updateEmbeddedEntity("OwnedItem", update);
this.computeEncombrementTotal(); // Mise à jour encombrement
}
}