/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/hud.dm

HUD_STYLE_STANDARDStandard hud
HUD_STYLE_REDUCEDReduced hud (just hands and intent switcher)
HUD_STYLE_NOHUDNo hud (for screenshots)
HUD_VERSIONSUsed in show_hud(); Please ensure this is the same as the maximum index.
APPEARANCE_UI_IGNORE_ALPHAUsed for progress bars and chat messages
APPEARANCE_UIUsed for HUD objects
SCRN_OBJ_DEFAULTWhatever the base action datum thinks is best
SCRN_OBJ_FLOATINGFloating somewhere on the hud, not in any predefined place
SCRN_OBJ_IN_LISTIn the list of buttons stored at the top of the screen
SCRN_OBJ_IN_PALETTEIn the collapseable palette
SCRN_OBJ_INSERT_FIRSTInserted first in the list
PLANE_GROUP_MAINThe primary group, holds everything on the main window
PLANE_GROUP_POPUP_WINDOWA secondary group, used when a client views a generic window
HOVER_OUTLINE_FILTERThe filter name for the hover outline

Define Details

APPEARANCE_UI

Used for HUD objects

APPEARANCE_UI_IGNORE_ALPHA

Used for progress bars and chat messages

HOVER_OUTLINE_FILTER

The filter name for the hover outline

HUD_STYLE_NOHUD

No hud (for screenshots)

HUD_STYLE_REDUCED

Reduced hud (just hands and intent switcher)

HUD_STYLE_STANDARD

Standard hud

HUD_VERSIONS

Used in show_hud(); Please ensure this is the same as the maximum index.

PLANE_GROUP_MAIN

The primary group, holds everything on the main window

PLANE_GROUP_POPUP_WINDOW

A secondary group, used when a client views a generic window

SCRN_OBJ_DEFAULT

Whatever the base action datum thinks is best

SCRN_OBJ_FLOATING

Floating somewhere on the hud, not in any predefined place

SCRN_OBJ_INSERT_FIRST

Inserted first in the list

SCRN_OBJ_IN_LIST

In the list of buttons stored at the top of the screen

SCRN_OBJ_IN_PALETTE

In the collapseable palette