Workable system, firt step
This commit is contained in:
+10
-1
@@ -128,6 +128,15 @@ export default class HamalronUtils {
|
||||
|
||||
Handlebars.registerHelper('add', function (a, b) {
|
||||
return parseInt(a) + parseInt(b);
|
||||
})
|
||||
|
||||
Handlebars.registerHelper('tarotValue', function (valeur) {
|
||||
// Pour les valeurs numériques simples, retourner directement
|
||||
const numValue = Number.parseInt(valeur);
|
||||
if (!Number.isNaN(numValue)) return numValue;
|
||||
// Pour les figures et atouts, récupérer depuis SYSTEM
|
||||
const valeurData = SYSTEM.TAROT_VALEURS[valeur];
|
||||
return valeurData ? valeurData.value : valeur;
|
||||
});
|
||||
Handlebars.registerHelper('mul', function (a, b) {
|
||||
return parseInt(a) * parseInt(b);
|
||||
@@ -169,7 +178,7 @@ export default class HamalronUtils {
|
||||
return key === "creature" || key === "daemon";
|
||||
})
|
||||
Handlebars.registerHelper('getRomanLevel', function (level) {
|
||||
if (level=== "highpowers") return "High";
|
||||
if (level === "highpowers") return "High";
|
||||
if (level === "mastery") return "Mastery";
|
||||
level = parseInt(level);
|
||||
if (level === 0) return "0";
|
||||
|
||||
Reference in New Issue
Block a user