code/__DEFINES/flags.dm
NO_SCREENTIPS | Whether or not this atom shows screentips when hovered over |
---|---|
UPDATE_NAME | Update the atom's name |
UPDATE_DESC | Update the atom's desc |
UPDATE_ICON_STATE | Update the atom's icon state |
UPDATE_OVERLAYS | Update the atom's overlays |
UPDATE_ICON | Update the atom's icon |
SHOCKED_2 | Prevents mobs from getting chainshocked by teslas and the supermatter |
RAD_PROTECT_CONTENTS_2 | should the contents of this atom be acted upon |
RAD_NO_CONTAMINATE_2 | should this object be allowed to be contaminated |
IMMUNE_TO_SHUTTLECRUSH_2 | Prevents shuttles from deleting the item |
NO_MALF_EFFECT_2 | Prevents malf AI animate + overload ability |
CRITICAL_ATOM_2 | Use when this shouldn't be obscured by large icons. |
RANDOM_BLOCKER_2 | Use this flag for items that can block randomly |
ALLOW_BELT_NO_JUMPSUIT_2 | This flag allows for wearing of a belt item, even if you're not wearing a jumpsuit |
MOBILITY_MOVE | can move |
MOBILITY_STAND | can, and is, standing up |
MOBILITY_PICKUP | can pickup items |
MOBILITY_USE | can hold and use items |
MOBILITY_PULL | can pull things |
Define Details
ALLOW_BELT_NO_JUMPSUIT_2
This flag allows for wearing of a belt item, even if you're not wearing a jumpsuit
CRITICAL_ATOM_2
Use when this shouldn't be obscured by large icons.
IMMUNE_TO_SHUTTLECRUSH_2
Prevents shuttles from deleting the item
MOBILITY_MOVE
can move
MOBILITY_PICKUP
can pickup items
MOBILITY_PULL
can pull things
MOBILITY_STAND
can, and is, standing up
MOBILITY_USE
can hold and use items
NO_MALF_EFFECT_2
Prevents malf AI animate + overload ability
NO_SCREENTIPS
Whether or not this atom shows screentips when hovered over
RAD_NO_CONTAMINATE_2
should this object be allowed to be contaminated
RAD_PROTECT_CONTENTS_2
should the contents of this atom be acted upon
RANDOM_BLOCKER_2
Use this flag for items that can block randomly
SHOCKED_2
Prevents mobs from getting chainshocked by teslas and the supermatter
UPDATE_DESC
Update the atom's desc
UPDATE_ICON
Update the atom's icon
UPDATE_ICON_STATE
Update the atom's icon state
UPDATE_NAME
Update the atom's name
UPDATE_OVERLAYS
Update the atom's overlays