#24 Ajouter le seuil de rêve

This commit is contained in:
2020-11-16 03:52:34 +01:00
parent 8aaf7770dc
commit 09f68a5c7c
5 changed files with 31 additions and 2 deletions

View File

@ -552,7 +552,21 @@ export class RdDActor extends Actor {
reve.value = Math.max(reve.value + value, 0);
await this.update( {"data.reve.reve": reve } );
}
async updatePointDeSeuil(value=1) {
const seuil = Misc.toInt(this.data.data.reve.seuil.value);
const reve = Misc.toInt(this.data.data.carac.reve.value);
if (seuil < reve) {
await this.setPointsDeSeuil(Math.min(seuil+value, reve));
}
}
async setPointsDeSeuil( value ) {
let seuil = duplicate(this.data.data.reve.seuil);
seuil.value = value;
await this.update( {"data.reve.seuil": seuil } );
}
/* -------------------------------------------- */
testSiSonne( sante, endurance )
{