Goonstation 13 - Modules - TypesDefine Details

_std/defines/maptext.dm

NEW_MAPTEXTA constructor macro for /image/maptext.
DISPLAY_MAPTEXTDisplays the provided maptext type on the ORIGIN atom to each client in the RECIPIENTS list.
MAPTEXT_CLIENT_RECIPIENTS_ONLYDo not manipulate the RECIPIENTS list, and iterate throught it as is.
MAPTEXT_CLIENT_RECIPIENTS_WITH_OBSERVERSIf any clients in the RECIPIENTS list have observers, add them to the list too.
MAPTEXT_MOB_RECIPIENTS_WITH_OBSERVERSCreate a new RECIPIENTS list with the clients of the passed mobs and their observers.
MAPTEXT_MIND_RECIPIENTS_WITH_OBSERVERSCreate a new RECIPIENTS list with the clients of the passed minds and their observers.

Define Details

DISPLAY_MAPTEXT

Displays the provided maptext type on the ORIGIN atom to each client in the RECIPIENTS list.

MAPTEXT_CLIENT_RECIPIENTS_ONLY

Do not manipulate the RECIPIENTS list, and iterate throught it as is.

MAPTEXT_CLIENT_RECIPIENTS_WITH_OBSERVERS

If any clients in the RECIPIENTS list have observers, add them to the list too.

MAPTEXT_MIND_RECIPIENTS_WITH_OBSERVERS

Create a new RECIPIENTS list with the clients of the passed minds and their observers.

MAPTEXT_MOB_RECIPIENTS_WITH_OBSERVERS

Create a new RECIPIENTS list with the clients of the passed mobs and their observers.

NEW_MAPTEXT

A constructor macro for /image/maptext.