code/datums/chatmessage.dm
CHAT_MESSAGE_SPAWN_TIME | How long the chat message's spawn-in animation will occur for |
---|---|
CHAT_MESSAGE_LIFESPAN | How long the chat message will exist prior to any exponential decay |
CHAT_MESSAGE_EOL_FADE | How long the chat message's end of life fading animation will occur for |
CHAT_MESSAGE_GRACE_PERIOD | Grace period for fade before we actually delete the chat message |
CHAT_MESSAGE_EXP_DECAY | Factor of how much the message index (number of messages) will account to exponential decay |
CHAT_MESSAGE_HEIGHT_DECAY | Factor of how much height will account to exponential decay |
CHAT_MESSAGE_APPROX_LHEIGHT | Approximate height in pixels of an 'average' line, used for height decay |
CHAT_MESSAGE_WIDTH | Max width of chat message in pixels |
CHAT_MESSAGE_MAX_LENGTH | Max length of chat message in characters |
CHAT_LAYER_Z_STEP | Maximum precision of float before rounding errors occur (in this context) |
CHAT_LAYER_MAX_Z | The number of z-layer 'slices' usable by the chat message layering |
WXH_TO_HEIGHT | Macro from Lummox used to get height from a MeasureText proc. resolves the MeasureText() return value once, then resolves the height, then sets return_var to that. |
/datum/chatmessage | Datum for generating a message overlay on the map |
Define Details
CHAT_LAYER_MAX_Z
The number of z-layer 'slices' usable by the chat message layering
CHAT_LAYER_Z_STEP
Maximum precision of float before rounding errors occur (in this context)
CHAT_MESSAGE_APPROX_LHEIGHT
Approximate height in pixels of an 'average' line, used for height decay
CHAT_MESSAGE_EOL_FADE
How long the chat message's end of life fading animation will occur for
CHAT_MESSAGE_EXP_DECAY
Factor of how much the message index (number of messages) will account to exponential decay
CHAT_MESSAGE_GRACE_PERIOD
Grace period for fade before we actually delete the chat message
CHAT_MESSAGE_HEIGHT_DECAY
Factor of how much height will account to exponential decay
CHAT_MESSAGE_LIFESPAN
How long the chat message will exist prior to any exponential decay
CHAT_MESSAGE_MAX_LENGTH
Max length of chat message in characters
CHAT_MESSAGE_SPAWN_TIME
How long the chat message's spawn-in animation will occur for
CHAT_MESSAGE_WIDTH
Max width of chat message in pixels
WXH_TO_HEIGHT
Macro from Lummox used to get height from a MeasureText proc. resolves the MeasureText() return value once, then resolves the height, then sets return_var to that.