code/__DEFINES/obj_flags.dm 
BLOCKS_CONSTRUCTION | Does this object prevent things from being built on it? |
---|---|
BLOCKS_CONSTRUCTION_DIR | Does this object prevent same-direction things from being built on it? |
IGNORE_DENSITY | Can we ignore density when building on this object? (for example, directional windows and grilles) |
CONDUCTS_ELECTRICITY | Can this object conduct electricity? |
NO_DEBRIS_AFTER_DECONSTRUCTION | Atoms don't spawn anything when deconstructed. They just vanish |
NEEDS_PERMIT | Used by security bots to determine if this item is safe for public use. |
IGNORE_DIGITIGRADE | Can be equipped on digitigrade legs. |
ITEM_HAS_CONTEXTUAL_SCREENTIPS | Has contextual screentips when HOVERING OVER OTHER objects |
NO_BLOOD_ON_ITEM | No blood overlay is allowed to appear on this item, and it cannot gain blood DNA forensics |
SKIP_FANTASY_ON_SPAWN | Whether this item should skip the /datum/component/fantasy applied on spawn on the RPG event. Used on things like stacks |
LAVAPROTECT | SUIT and HEAD items which stop lava from hurting the wearer |
STOPSPRESSUREDAMAGE | SUIT and HEAD items which stop pressure damage. To stop you taking all pressure damage you must have both a suit and head item with this flag. |
BLOCK_GAS_SMOKE_EFFECT | blocks the effect that chemical clouds would have on a mob --glasses, mask and helmets ONLY! |
MASKINTERNALS | mask allows internals |
GAS_FILTERING | mask filters toxins and other harmful gases |
THICKMATERIAL | prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body. |
VOICEBOX_TOGGLABLE | The voicebox in this clothing can be toggled. |
VOICEBOX_DISABLED | The voicebox is currently turned off. |
SNUG_FIT | Prevents knock-off from things like hat-throwing. |
ANTI_TINFOIL_MANEUVER | Hats with negative effects when worn (i.e the tinfoil hat). |
DANGEROUS_OBJECT | Clothes that cause a larger notification when placed on a person. |
LARGE_WORN_ICON | Clothes that use large icons, for applying the proper overlays like blood |
STACKABLE_HELMET_EXEMPT | prevents from placing on plasmaman helmet or modsuit hat holder |
PLASMAMAN_PREVENT_IGNITION | Prevents plasmamen from igniting when wearing this |
CASTING_CLOTHES | Usable as casting clothes by wizards (matters for suits, glasses and headwear) |
INEDIBLE_CLOTHING | Moths can't eat the clothing that has this flag. |
HEADINTERNALS | Headgear/helmet allows internals |
INTERNALS_ADJUST_EXEMPT | Prevents masks from getting adjusted from enabling internals |
CLOTHING_PRISTINE | Integrity defines for clothing (not flags but close enough) |
FIRST_SOUNDS | Flags for the pod_flags var on /obj/structure/closet/supplypod |
TOY_FIREARM_OVERLAY | Flags for the gun_flags var for firearms |
NOT_A_REAL_GUN | Currently used to identify valid guns to steal |
TURRET_INCOMPATIBLE | This gun shouldn't be allowed to go in a turret (it probably causes a bug/exploit) |
SHARP_EDGED | Flags for sharpness in obj/item |
INCLUDE_POCKETS | Flags for specifically what kind of items to get in get_equipped_items |
Define Details
ANTI_TINFOIL_MANEUVER 
Hats with negative effects when worn (i.e the tinfoil hat).
BLOCKS_CONSTRUCTION 
Does this object prevent things from being built on it?
BLOCKS_CONSTRUCTION_DIR 
Does this object prevent same-direction things from being built on it?
BLOCK_GAS_SMOKE_EFFECT 
blocks the effect that chemical clouds would have on a mob --glasses, mask and helmets ONLY!
CASTING_CLOTHES 
Usable as casting clothes by wizards (matters for suits, glasses and headwear)
CLOTHING_PRISTINE 
Integrity defines for clothing (not flags but close enough)
CONDUCTS_ELECTRICITY 
Can this object conduct electricity?
DANGEROUS_OBJECT 
Clothes that cause a larger notification when placed on a person.
FIRST_SOUNDS 
Flags for the pod_flags var on /obj/structure/closet/supplypod
GAS_FILTERING 
mask filters toxins and other harmful gases
HEADINTERNALS 
Headgear/helmet allows internals
IGNORE_DENSITY 
Can we ignore density when building on this object? (for example, directional windows and grilles)
IGNORE_DIGITIGRADE 
Can be equipped on digitigrade legs.
INCLUDE_POCKETS 
Flags for specifically what kind of items to get in get_equipped_items
INEDIBLE_CLOTHING 
Moths can't eat the clothing that has this flag.
INTERNALS_ADJUST_EXEMPT 
Prevents masks from getting adjusted from enabling internals
ITEM_HAS_CONTEXTUAL_SCREENTIPS 
Has contextual screentips when HOVERING OVER OTHER objects
LARGE_WORN_ICON 
Clothes that use large icons, for applying the proper overlays like blood
LAVAPROTECT 
SUIT and HEAD items which stop lava from hurting the wearer
MASKINTERNALS 
mask allows internals
NEEDS_PERMIT 
Used by security bots to determine if this item is safe for public use.
NOT_A_REAL_GUN 
Currently used to identify valid guns to steal
NO_BLOOD_ON_ITEM 
No blood overlay is allowed to appear on this item, and it cannot gain blood DNA forensics
NO_DEBRIS_AFTER_DECONSTRUCTION 
Atoms don't spawn anything when deconstructed. They just vanish
PLASMAMAN_PREVENT_IGNITION 
Prevents plasmamen from igniting when wearing this
SHARP_EDGED 
Flags for sharpness in obj/item
SKIP_FANTASY_ON_SPAWN 
Whether this item should skip the /datum/component/fantasy applied on spawn on the RPG event. Used on things like stacks
SNUG_FIT 
Prevents knock-off from things like hat-throwing.
STACKABLE_HELMET_EXEMPT 
prevents from placing on plasmaman helmet or modsuit hat holder
STOPSPRESSUREDAMAGE 
SUIT and HEAD items which stop pressure damage. To stop you taking all pressure damage you must have both a suit and head item with this flag.
THICKMATERIAL 
prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body.
TOY_FIREARM_OVERLAY 
Flags for the gun_flags var for firearms
TURRET_INCOMPATIBLE 
This gun shouldn't be allowed to go in a turret (it probably causes a bug/exploit)
VOICEBOX_DISABLED 
The voicebox is currently turned off.
VOICEBOX_TOGGLABLE 
The voicebox in this clothing can be toggled.