Initial import
This commit is contained in:
21
module/documents/chat-message.mjs
Normal file
21
module/documents/chat-message.mjs
Normal file
@ -0,0 +1,21 @@
|
||||
import LethalFantasyRoll from "./roll.mjs"
|
||||
|
||||
export default class LethalFantasyChatMessage extends ChatMessage {
|
||||
async _renderRollContent(messageData) {
|
||||
const data = messageData.message
|
||||
if (this.rolls[0] instanceof LethalFantasyRoll) {
|
||||
const isPrivate = !this.isContentVisible
|
||||
// _renderRollHTML va appeler render sur tous les rolls
|
||||
const rollHTML = await this._renderRollHTML(isPrivate)
|
||||
if (isPrivate) {
|
||||
data.flavor = game.i18n.format("CHAT.PrivateRollContent", { user: this.user.name })
|
||||
messageData.isWhisper = false
|
||||
messageData.alias = this.user.name
|
||||
}
|
||||
data.content = `<section class="dice-rolls">${rollHTML}</section>`
|
||||
return
|
||||
}
|
||||
|
||||
return super._renderRollContent(messageData)
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user