Add roll to global game var
This commit is contained in:
@@ -18,6 +18,7 @@
|
||||
"other.text.color": "Other Text Color",
|
||||
"def.chat.pref": "Default Chat Prefix",
|
||||
"spe.chat.pref": "If specified, this string will be prefixed to all chat messages that are not already commands (such as /emote.)",
|
||||
"SETTINGS.None": "No option",
|
||||
"ACTOR.TypeCharacter": "Player Character",
|
||||
"ACTOR.TypeNpc": "Non-Player Character",
|
||||
"ITEM.TypeItem": "Item",
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
"other.text.color": "Otro color de texto",
|
||||
"def.chat.pref": "Prefijo del chat por defecto",
|
||||
"spe.chat.pref": "Si está configurado, la cadena será prefijada para todos los mensajes de chat que no sean ya comandos (como /emote.)",
|
||||
"SETTINGS.None": "No option",
|
||||
"ACTOR.TypeCharacter": "Player Character",
|
||||
"ACTOR.TypeNpc": "Non-Player Character",
|
||||
"ITEM.TypeItem": "Item",
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
"other.text.color": "Autre couleur de texte",
|
||||
"def.chat.pref": "Préfixe de Chat par défaut",
|
||||
"spe.chat.pref": "Si renseignée, la chaîne sera préfixée pour tous les messages de chat qui ne sont pas déjà des commandes (comme /emote.)",
|
||||
"SETTINGS.None": "Aucune option",
|
||||
"ACTOR.TypeCharacter": "Personnage Joueur",
|
||||
"ACTOR.TypeNpc": "Personnage non Joueur",
|
||||
"ITEM.TypeItem": "Objet",
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { TwentyQuestions } from "./twenty-questions.js";
|
||||
import { RollL5r5e } from "../dice/roll.js";
|
||||
|
||||
/**
|
||||
* L5R Twenty Questions form
|
||||
@@ -366,7 +365,7 @@ export class TwentyQuestionsDialog extends FormApplication {
|
||||
* @private
|
||||
*/
|
||||
async _rollHeritage(stepName, formula, flavor) {
|
||||
const roll = new RollL5r5e(formula);
|
||||
const roll = new game.l5r5e.RollL5r5e(formula);
|
||||
roll.actor = this._actor;
|
||||
|
||||
await roll.roll();
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
import { RollL5r5e } from "./roll.js";
|
||||
|
||||
/**
|
||||
* L5R Dice picker dialog
|
||||
* @extends {FormApplication}
|
||||
@@ -366,7 +364,7 @@ export class DicePickerDialog extends FormApplication {
|
||||
}
|
||||
|
||||
// Let's roll !
|
||||
const roll = await new RollL5r5e(formula.join("+"));
|
||||
const roll = await new game.l5r5e.RollL5r5e(formula.join("+"));
|
||||
|
||||
roll.actor = this._actor;
|
||||
roll.l5r5e.stance = this.object.ring.id;
|
||||
|
||||
@@ -61,6 +61,7 @@ Hooks.once("init", async function () {
|
||||
// Add some helper classes in game
|
||||
game.l5r5e = {
|
||||
HelpersL5r5e,
|
||||
RollL5r5e,
|
||||
DicePickerDialog,
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user