/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/DNA.dm

MUTCOLORS_PARTSONLYUsed if we want the mutant colour to be only used by mutant bodyparts. Don't combine this with MUTCOLORS, or it will be useless.
DIGITIGRADEUses weird leg sprites. Optional for Lizards, required for ashwalkers. Don't give it to other races unless you make sprites for this (see human_parts_greyscale.dmi)
DYNCOLORSUse this if you want to change the race's color without the player being able to pick their own color. AKA special color shifting
NOEYESPRITESDo not draw eyes or eyeless overlay
HAS_FLESHUsed for determining which wounds are applicable to this species. if we have flesh (can suffer slash/piercing/burn wounds, requires they don't have NOBLOOD)
HAS_BONEif we have bones (can suffer bone wounds)
HAS_MARKINGSIf we have a limb-specific overlay sprite
NOBLOODOVERLAYDo not draw blood overlay
NOAUGMENTSNo augments, for monkeys in specific because they will turn into fucking freakazoids https://cdn.discordapp.com/attachments/326831214667235328/791313258912153640/102707682-fa7cad80-4294-11eb-8f13-8c689468aeb0.png
ORGAN_SLOT_EXTERNAL_TAILOrgan slot external
ORGAN_SLOT_XENO_ACIDGLANDXenomorph organ slots
STANDARD_ORGAN_DECAYdesigned to fail organs when left to decay for ~15 minutes

Define Details

DIGITIGRADE

Uses weird leg sprites. Optional for Lizards, required for ashwalkers. Don't give it to other races unless you make sprites for this (see human_parts_greyscale.dmi)

DYNCOLORS

Use this if you want to change the race's color without the player being able to pick their own color. AKA special color shifting

HAS_BONE

if we have bones (can suffer bone wounds)

HAS_FLESH

Used for determining which wounds are applicable to this species. if we have flesh (can suffer slash/piercing/burn wounds, requires they don't have NOBLOOD)

HAS_MARKINGS

If we have a limb-specific overlay sprite

MUTCOLORS_PARTSONLY

Used if we want the mutant colour to be only used by mutant bodyparts. Don't combine this with MUTCOLORS, or it will be useless.

NOAUGMENTS

No augments, for monkeys in specific because they will turn into fucking freakazoids https://cdn.discordapp.com/attachments/326831214667235328/791313258912153640/102707682-fa7cad80-4294-11eb-8f13-8c689468aeb0.png

NOBLOODOVERLAY

Do not draw blood overlay

NOEYESPRITES

Do not draw eyes or eyeless overlay

ORGAN_SLOT_EXTERNAL_TAIL

Organ slot external

ORGAN_SLOT_XENO_ACIDGLAND

Xenomorph organ slots

STANDARD_ORGAN_DECAY

designed to fail organs when left to decay for ~15 minutes