code/__DEFINES/action.dm

This is just a file holding string defines for reference retrieval on /action datums ideally you should never override the base list , and just add onto its length The noting system for these is VREF_[DATA_TYPE]_[WHAT_IS_IT_USED_FOR] | |
VREF_MUTABLE_LINKED_OBJ | A define for accesing the mutable appearance of the linked obj. Holds a reference of the objects appearance |
---|---|
VREF_MUTABLE_ACTION_STATE | A mutable appearance of icon made with action_icon_state and action_icon |
VREF_MUTABLE_MAPTEXT | A mutable appearance for keybinding maptext |
VREF_MUTABLE_SELECTED_FRAME | A mutable appearance to add a "selected" frame around the edges |
VREF_IMAGE_ONTOP | A misc image holder for stuff thats meant to be added ontop , used by a few actions |
VREF_MUTABLE_EMPOWERED_FRAME | A mutable appearance to add the "empowered" frame around the edges |
VREF_MUTABLE_BUILDING_COUNTER | A reference for the build counter of a xeno |
ACTION_TOGGLE | Actions that toggle on click/trigger |
ACTION_CLICK | Actions that trigger when clicked/triggered |
ACTION_SELECT | Actions that get selected and can be targeted when clicked/triggered |
KEYBINDING_NORMAL | Normal keybinding , calls keybind_activation |
KEYBINDING_ALTERNATE | Alternate keybinding , calls alternate_ability_activation |
Define Details
ACTION_CLICK
Actions that trigger when clicked/triggered
ACTION_SELECT
Actions that get selected and can be targeted when clicked/triggered
ACTION_TOGGLE
Actions that toggle on click/trigger
KEYBINDING_ALTERNATE
Alternate keybinding , calls alternate_ability_activation
KEYBINDING_NORMAL
Normal keybinding , calls keybind_activation
VREF_IMAGE_ONTOP
A misc image holder for stuff thats meant to be added ontop , used by a few actions
VREF_MUTABLE_ACTION_STATE
A mutable appearance of icon made with action_icon_state and action_icon
VREF_MUTABLE_BUILDING_COUNTER
A reference for the build counter of a xeno
VREF_MUTABLE_EMPOWERED_FRAME
A mutable appearance to add the "empowered" frame around the edges
VREF_MUTABLE_LINKED_OBJ
A define for accesing the mutable appearance of the linked obj. Holds a reference of the objects appearance
VREF_MUTABLE_MAPTEXT
A mutable appearance for keybinding maptext
VREF_MUTABLE_SELECTED_FRAME
A mutable appearance to add a "selected" frame around the edges