Goonstation 13 - Modules - TypesVar Details - Proc Details

/datum/message_modifier

Message modifier datums permit sayflags to modify the say message datum that they are applied to. This is either performed prior to a message is sent to an output module, or as the message is being formatted for output after it has been received, depending on the subtype used.

Vars

priorityHow far up the message modifier list this modifier should go. High values get processed before low values.
sayflagThe sayflag associated with this message modifier; it MUST be unique.

Procs

processHandle all processing that pertains to the say pipeline. Return null to prevent the message being processed further, or a /datum/say_message instance to continue.

Var Details

priority

How far up the message modifier list this modifier should go. High values get processed before low values.

sayflag

The sayflag associated with this message modifier; it MUST be unique.

Proc Details

process

Handle all processing that pertains to the say pipeline. Return null to prevent the message being processed further, or a /datum/say_message instance to continue.