code/__DEFINES/say.dm ![code/__DEFINES/say.dm0](git.png)
MODE_SEQUENTIAL | Automatically playing a set of lines |
---|---|
MODE_SING | Applies singing characters to the message |
MODE_CUSTOM_SAY_EMOTE | A custom say emote is being supplied [value = the emote] |
MODE_CUSTOM_SAY_ERASE_INPUT | No message is following, just emote |
MODE_RELAY | Message is being relayed through another object |
ITALICS | Makes the message use italics |
REDUCE_RANGE | Reduces the range of the message to 1 |
NOPASS | Stops any actual message from being sent |
MESSAGE_RANGE | Range to hear normal messages |
WHISPER_RANGE | Range to hear whispers normally |
EAVESDROP_EXTRA_RANGE | Additional range to partially hear whispers |
MODE_RANGE_INTERCOM | How close intercoms can be for radio code use |
EMOTE_MESSAGE | Automatically applies emote related spans/fonts/formatting to the message |
ALWAYS_SHOW_SELF_MESSAGE | By default, self_message will respect the visual / audible component of the message. Meaning that if the message is visual, and sourced from a blind mob, they will not see it. This flag skips that behavior, and will always show the self message to the mob. |
BUBBLE_ICON_PRIORITY_ACCESSORY | Defines for priorities for the bubble_icon_override comp |
COMSIG_ID_GET_HONORIFIC | Sent from /atom/movable/proc/compose_message() to find an honorific. Compatible with NAME_PART_INDEX: (list/stored_name, mob/living/carbon/carbon_human) |
Define Details
ALWAYS_SHOW_SELF_MESSAGE ![code/__DEFINES/say.dm 128](git.png)
By default, self_message will respect the visual / audible component of the message. Meaning that if the message is visual, and sourced from a blind mob, they will not see it. This flag skips that behavior, and will always show the self message to the mob.
BUBBLE_ICON_PRIORITY_ACCESSORY ![code/__DEFINES/say.dm 131](git.png)
Defines for priorities for the bubble_icon_override comp
COMSIG_ID_GET_HONORIFIC ![code/__DEFINES/say.dm 135](git.png)
Sent from /atom/movable/proc/compose_message() to find an honorific. Compatible with NAME_PART_INDEX: (list/stored_name, mob/living/carbon/carbon_human)
EAVESDROP_EXTRA_RANGE ![code/__DEFINES/say.dm 97](git.png)
Additional range to partially hear whispers
EMOTE_MESSAGE ![code/__DEFINES/say.dm 124](git.png)
Automatically applies emote related spans/fonts/formatting to the message
ITALICS ![code/__DEFINES/say.dm 86](git.png)
Makes the message use italics
MESSAGE_RANGE ![code/__DEFINES/say.dm 93](git.png)
Range to hear normal messages
MODE_CUSTOM_SAY_EMOTE ![code/__DEFINES/say.dm 64](git.png)
A custom say emote is being supplied [value = the emote]
MODE_CUSTOM_SAY_ERASE_INPUT ![code/__DEFINES/say.dm 66](git.png)
No message is following, just emote
MODE_RANGE_INTERCOM ![code/__DEFINES/say.dm 100](git.png)
How close intercoms can be for radio code use
MODE_RELAY ![code/__DEFINES/say.dm 68](git.png)
Message is being relayed through another object
MODE_SEQUENTIAL ![code/__DEFINES/say.dm 57](git.png)
Automatically playing a set of lines
MODE_SING ![code/__DEFINES/say.dm 62](git.png)
Applies singing characters to the message
NOPASS ![code/__DEFINES/say.dm 90](git.png)
Stops any actual message from being sent
REDUCE_RANGE ![code/__DEFINES/say.dm 88](git.png)
Reduces the range of the message to 1
WHISPER_RANGE ![code/__DEFINES/say.dm 95](git.png)
Range to hear whispers normally