Splits the Chatlog into In Character, Out of Character and Whisper tabs. Can additionally have a dedicated Rolls tab.
Module compatibility
This module may not work well with other modules modifying the chatlog rendering.
Features
This module splits the chatlog between multiple tabs to better isolate messages.
In Character & OOC Tabs (Optional, active by default)
These tabs show the messages sent In Character and Out Of Character respectively. Optionally, the In Character Tab can be viewable "per scene", meaning messages sent in one scene will be visible only when viewing the same scene. This helps separating Role Play between different locations. The OOC tab will always show every OOC message.
Rolls tab (Optional, inactive by default)
You can activate a Roll tab in the settings. When active, all rolls will be displayed in this tab only, except for rolls in whispers.
Whispers Tab
You can add whisper tabs, which help keep track of private conversations. You can add as many whisper tab as you want, and one whisper tab can send whisper to multiple players at the same time. Additionally, when you send a message while viewing a Whisper Tab, that message will automatically be sent as a Whisper for the players in the Tab (except if the message was an explicit whisper command).
Tabs are personal, only the player who created a tab will see it in his Whisper Tabs selector. There is no need for a player to create a Whisper tab to see the whispers sent from another player, they will still appear in the correct chat tab.
Open whisper tab button
On every whisper message is an additional button to create the whisper tab corresponding to this particular Whisper, or take you to this whisper tab if it exists already.
Force message to fit the current tab (Optional, inactive by default)
You can activate this to automatically force sent messages to fit the currently viewed tab, expect for the Rolls tab.
- If you are in the OOC tab, the message will be created Out Of Character, you don't have to add the
/ooc
command to do so. Emotes (/me
commands) avoid this rule, and will always be sent as In Character messages./ic
and/me
commands will override this behaviour and force send the message to the In Character tab. - If you are in the In Character tab, the message will be sent as the token you are currently selecting, or your assigned character if you don't have any selected token.
/ooc
command will override this behaviour and force send the message to the OOC tab.
Automatic tab swapping (Optional, inactive by default)
You can activate this to automatically change to the right tab when a new message is sent by anyone. The "right" tab will always be a whisper tab if available, or one of In Character, OOC or Rolls otherwise.