forked from public/foundryvtt-reve-de-dragon
Gestion des blocs secrets dans les descriptions
This commit is contained in:
@ -7,10 +7,14 @@ import { ACTOR_TYPES } from "../item.js";
|
||||
const XREGEXP_ROLL = XRegExp("@roll\\[(?<carac>[A-Za-zÀ-ÖØ-öø-ÿ\\s\\-]+)(\\/(?<competence>[A-Za-zÀ-ÖØ-öø-ÿ\\s\\-]+))?(/(?<diff>[\\+\\-]?\\d+))?\\]", 'giu')
|
||||
|
||||
export class RdDTextEditor {
|
||||
static async enrichHTML(text) {
|
||||
static async enrichHTML(text, object) {
|
||||
const rddTextEditor = new RdDTextEditor(text)
|
||||
const replacedRolls = await rddTextEditor.replaceRolls()
|
||||
return await TextEditor.enrichHTML(replacedRolls, { async: true })
|
||||
return await TextEditor.enrichHTML(replacedRolls, {
|
||||
relativeTo: object,
|
||||
secrets: object?.isOwner,
|
||||
async: true
|
||||
})
|
||||
}
|
||||
|
||||
constructor(text) {
|
||||
|
Reference in New Issue
Block a user