/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/DNA.dm

TR_HASHNAMEhashing names (e.g. monkey(e34f)) (only in monkeyize)
TR_KEEPSEchangelings shouldn't edit the DNA's SE when turning into a monkey
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
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

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.

NOEYESPRITES

Do not draw eyes or eyeless overlay

STANDARD_ORGAN_DECAY

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

TR_HASHNAME

hashing names (e.g. monkey(e34f)) (only in monkeyize)

TR_KEEPSE

changelings shouldn't edit the DNA's SE when turning into a monkey