/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/obj_flags.dm

NEEDS_PERMITUsed by security bots to determine if this item is safe for public use.
IGNORE_DIGITIGRADECan be equipped on digitigrade legs.
ITEM_HAS_CONTEXTUAL_SCREENTIPSHas contextual screentips when HOVERING OVER OTHER objects
BLOCKS_SPEECHClothes that block speech (i.e the muzzle). Can be applied to any clothing piece.
PLASMAMAN_PREVENT_IGNITIONPrevents plasmamen from igniting when wearing this
CASTING_CLOTHESUsable as casting clothes by wizards (only matters for suits and headwear)
INEDIBLE_CLOTHINGMoths can't eat the clothing that has this flag.
HEADINTERNALSHeadgear/helmet allows internals
CLOTHING_PRISTINEIntegrity defines for clothing (not flags but close enough)
FIRST_SOUNDSFlags for the pod_flags var on /obj/structure/closet/supplypod
TOY_FIREARM_OVERLAYFlags for the gun_flags var for firearms
NOT_A_REAL_GUNCurrently used to identify valid guns to steal
SHARP_EDGEDFlags for sharpness in obj/item

Define Details

BLOCKS_SPEECH

Clothes that block speech (i.e the muzzle). Can be applied to any clothing piece.

CASTING_CLOTHES

Usable as casting clothes by wizards (only matters for suits and headwear)

CLOTHING_PRISTINE

Integrity defines for clothing (not flags but close enough)

FIRST_SOUNDS

Flags for the pod_flags var on /obj/structure/closet/supplypod

HEADINTERNALS

Headgear/helmet allows internals

IGNORE_DIGITIGRADE

Can be equipped on digitigrade legs.

INEDIBLE_CLOTHING

Moths can't eat the clothing that has this flag.

ITEM_HAS_CONTEXTUAL_SCREENTIPS

Has contextual screentips when HOVERING OVER OTHER objects

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

PLASMAMAN_PREVENT_IGNITION

Prevents plasmamen from igniting when wearing this

SHARP_EDGED

Flags for sharpness in obj/item

TOY_FIREARM_OVERLAY

Flags for the gun_flags var for firearms