/tg/ Station 13 - Modules - TypesDefine Details

modular_zubbers/code/modules/customization/species/proteans/__DEFINES.dm

LIGHT_NANO_BRUTE*THIS FILE MAY LOOK SCARY FUTURE CONTRIBUTOR. BUT DO NOT FRET.
LIGHT_NANO_BURNBurn damage messages
PROTEAN_ORGAN_SPRITESprite file location
PROTEAN_BODYPART_DEFINEPROTEAN_BODYPART_DEFINE(path, health) Macro This one is very simple. It is used to give a Protean's limbs the proper bodytypes and names. This is an alternative to creating each /obj/item/bodypart/ parent for every Protean limb.
PROTEAN_DELIMB_DEFINEPROTEAN_DELIMB_DEFINE(path) Macro Reworks the logic for delimbing. Once your limb gets mangled, it will fall off your body.
PROTEAN_LIMB_ATTACHPROTEAN_LIMB_ATTACH(path) Macro If you reattch your limb, it will delete the qdel timer.
/obj/item/bodypart/leg/right/mutant/proteanLegs are a little more special, so they're not macro'd

Define Details

LIGHT_NANO_BRUTE

*THIS FILE MAY LOOK SCARY FUTURE CONTRIBUTOR. BUT DO NOT FRET.

LIGHT_NANO_BURN

Burn damage messages

PROTEAN_BODYPART_DEFINE

PROTEAN_BODYPART_DEFINE(path, health) Macro This one is very simple. It is used to give a Protean's limbs the proper bodytypes and names. This is an alternative to creating each /obj/item/bodypart/ parent for every Protean limb.

PROTEAN_DELIMB_DEFINE

PROTEAN_DELIMB_DEFINE(path) Macro Reworks the logic for delimbing. Once your limb gets mangled, it will fall off your body.

PROTEAN_LIMB_ATTACH

PROTEAN_LIMB_ATTACH(path) Macro If you reattch your limb, it will delete the qdel timer.

PROTEAN_ORGAN_SPRITE

Sprite file location