SS1984 - Modules - TypesDefine Details

code/__DEFINES/action.dm

AB_CHECK_HANDS_BLOCKEDAction button checks if hands are unusable
AB_CHECK_IMMOBILEAction button checks if user is immobile
AB_CHECK_LYINGAction button checks if user is resting
AB_CHECK_CONSCIOUSAction button checks if user is conscious
AB_CHECK_INCAPACITATEDAction button checks if user is incapacitated (weakened/stunned/stamcrited/paralyzed/sleeping)
AB_CHECK_TURFAction button checks if user is currently in turf contents
AB_TRANSFER_MINDAction button checks if it should be given to new mob, after mind transfer
TRIGGER_SECONDARY_ACTIONAction button triggered with right click
TRIGGER_FORCE_AVAILABLEAction triggered to ignore any availability checks
PANEL_DISPLAY_PANELThe stat panel the action is displayed in.
PANEL_DISPLAY_STATUSThe status shown in the stat panel. Can be stuff like "ready", "on cooldown", "active", "charges", "charge cost", etc.
PANEL_DISPLAY_NAMEThe name shown in the stat panel.
ACTION_BUTTON_DEFAULT_BACKGROUNDDefault action button background
ACTION_BUTTON_DEFAULT_BACKGROUND_ACTIVEDefault active action button background
ACTION_BUTTON_DEFAULT_TARGETING_OVERLAYDefault targeting action button overlay

Define Details

AB_CHECK_CONSCIOUS

Action button checks if user is conscious

AB_CHECK_HANDS_BLOCKED

Action button checks if hands are unusable

AB_CHECK_IMMOBILE

Action button checks if user is immobile

AB_CHECK_INCAPACITATED

Action button checks if user is incapacitated (weakened/stunned/stamcrited/paralyzed/sleeping)

AB_CHECK_LYING

Action button checks if user is resting

AB_CHECK_TURF

Action button checks if user is currently in turf contents

AB_TRANSFER_MIND

Action button checks if it should be given to new mob, after mind transfer

ACTION_BUTTON_DEFAULT_BACKGROUND

Default action button background

ACTION_BUTTON_DEFAULT_BACKGROUND_ACTIVE

Default active action button background

ACTION_BUTTON_DEFAULT_TARGETING_OVERLAY

Default targeting action button overlay

PANEL_DISPLAY_NAME

The name shown in the stat panel.

PANEL_DISPLAY_PANEL

The stat panel the action is displayed in.

PANEL_DISPLAY_STATUS

The status shown in the stat panel. Can be stuff like "ready", "on cooldown", "active", "charges", "charge cost", etc.

TRIGGER_FORCE_AVAILABLE

Action triggered to ignore any availability checks

TRIGGER_SECONDARY_ACTION

Action button triggered with right click