Goonstation 13 - Modules - TypesDefine Details

_std/defines/speech_defines/sayflags.dm

SAYFLAG_ADMIN_MESSAGEThis message should be formatted as an admin message. Message modifier flag.
SAYFLAG_HAS_QUOTATION_MARKSThis message should be displayed with quotation marks. Message modifier flag.
SAYFLAG_NO_SAY_VERBThis message should be displayed without a say verb. Message modifier flag.
SAYFLAG_SINGINGThis message should be sung. Message modifier flag.
SAYFLAG_WHISPERThis message should be whispered. Message modifier flag.
SAYFLAG_LOUD_SINGINGThis message has been sung, loudly.
SAYFLAG_SOFT_SINGINGThis message has been sung, softly.
SAYFLAG_BAD_SINGINGThis message has been sung, poorly.
SAYFLAG_NO_MAPTEXTThis message should not receive maptext.
SAYFLAG_IGNORE_STAMINAThis message should not be whispered if the speaker is out of breath.
SAYFLAG_IGNORE_POSITIONThis message should not be displayed with location text if it is inside of something.
SAYFLAG_IGNORE_HTMLThis message should not remove HTML tags from its content. Do not apply this to any message where a player may control the input, lest you permit HTML injection.
SAYFLAG_SPOKEN_BY_PLAYERThis message was spoken by a player controlled mob through the player's input.
SAYFLAG_DELIMITED_CHANNEL_ONLYThis message should not be sent to delimited channels' global channels.
SAYFLAG_PREFIX_PROCESSEDThis message has had its prefix processed by a speech module tree.
SAYFLAG_DO_NOT_OUTPUTThis message should not be passed to an output module.
SAYFLAG_DO_NOT_PASS_TO_EQUIPPED_MODULESThis message should not be passed to EQUIPPED speech output modules.
SAYFLAG_DO_NOT_PASS_TO_IMPORTING_TREESThis message should not be passed to a tree's message importing trees.

Define Details

SAYFLAG_ADMIN_MESSAGE

This message should be formatted as an admin message. Message modifier flag.

SAYFLAG_BAD_SINGING

This message has been sung, poorly.

SAYFLAG_DELIMITED_CHANNEL_ONLY

This message should not be sent to delimited channels' global channels.

SAYFLAG_DO_NOT_OUTPUT

This message should not be passed to an output module.

SAYFLAG_DO_NOT_PASS_TO_EQUIPPED_MODULES

This message should not be passed to EQUIPPED speech output modules.

SAYFLAG_DO_NOT_PASS_TO_IMPORTING_TREES

This message should not be passed to a tree's message importing trees.

SAYFLAG_HAS_QUOTATION_MARKS

This message should be displayed with quotation marks. Message modifier flag.

SAYFLAG_IGNORE_HTML

This message should not remove HTML tags from its content. Do not apply this to any message where a player may control the input, lest you permit HTML injection.

SAYFLAG_IGNORE_POSITION

This message should not be displayed with location text if it is inside of something.

SAYFLAG_IGNORE_STAMINA

This message should not be whispered if the speaker is out of breath.

SAYFLAG_LOUD_SINGING

This message has been sung, loudly.

SAYFLAG_NO_MAPTEXT

This message should not receive maptext.

SAYFLAG_NO_SAY_VERB

This message should be displayed without a say verb. Message modifier flag.

SAYFLAG_PREFIX_PROCESSED

This message has had its prefix processed by a speech module tree.

SAYFLAG_SINGING

This message should be sung. Message modifier flag.

SAYFLAG_SOFT_SINGING

This message has been sung, softly.

SAYFLAG_SPOKEN_BY_PLAYER

This message was spoken by a player controlled mob through the player's input.

SAYFLAG_WHISPER

This message should be whispered. Message modifier flag.