Explications des difficultés de jets

This commit is contained in:
2020-12-18 23:48:41 +01:00
parent ea4b7a7b22
commit 15d67e72a3
3 changed files with 21 additions and 25 deletions

View File

@ -86,7 +86,13 @@ export class RdDResolutionTable {
}
message += '<strong>' + rolled.quality + '</strong>'
return message;
}
static explainRollData(rollData) {
let message = "<br>Difficultés <strong>libre: " + rollData.diffLibre + "</strong> / conditions: " + Misc.toSignedString(rollData.diffConditions)
+ " / état: " + rollData.etat;
message += RdDResolutionTable.explain(rollData.rolled)
return message;
}
/* -------------------------------------------- */
@ -163,7 +169,7 @@ export class RdDResolutionTable {
}
return rollData.rolled.isETotal;
}
/* -------------------------------------------- */
static isParticuliere(rollData) {
if (rollData.arme && rollData.surprise) {
@ -240,11 +246,11 @@ export class RdDResolutionTable {
}
/* -------------------------------------------- */
static buildHTMLResults( caracValue, levelValue) {
let cell = this.computeChances( caracValue, levelValue);
static buildHTMLResults(caracValue, levelValue) {
let cell = this.computeChances(caracValue, levelValue);
let descr = $('<span class="span-valeur competence-label">');
descr.append("Particulière : " + cell.part+ " - Significative : " + cell.sign + " - Réussite : "+cell.score);
descr.append("<br>Echec Particulier : " + cell.epart + " - Echec Total : " + cell.etotal );
descr.append("Particulière : " + cell.part + " - Significative : " + cell.sign + " - Réussite : " + cell.score);
descr.append("<br>Echec Particulier : " + cell.epart + " - Echec Total : " + cell.etotal);
descr.append("</span>");
return descr;
}