Daedalus Dock - Modules - TypesDefine Details

code/__DEFINES/DNA.dm

DNA_FEATURE_BLOCKSThis number needs to equal the total number of DNA blocks
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_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
BLOOD_CLANSwill be assigned a universal vampire themed last name shared by their department. this is preferenced!
BODY_RESIZABLECan this species use the 'Body size' preference
HAIRCOLORHaircolor
NONHUMANHAIRHas non-human hair. Used by pref code to hide standard hair options.
BRANDEDPROSTHETICSSnowflake for IPCs, so they can pick prosthetic branding
DOES_NOT_NEEDFor use in /datum/species/var/organs
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
SPECIES_PERK_ICONA key that designates UI icon displayed on the perk.
SPECIES_PERK_NAMEA key that designates the name of the perk.
SPECIES_PERK_DESCA key that designates the description of the perk.
SPECIES_PERK_TYPEA key that designates what type of perk it is (see below).

Define Details

BLOOD_CLANS

will be assigned a universal vampire themed last name shared by their department. this is preferenced!

BODY_RESIZABLE

Can this species use the 'Body size' preference

BRANDEDPROSTHETICS

Snowflake for IPCs, so they can pick prosthetic branding

DNA_FEATURE_BLOCKS

This number needs to equal the total number of DNA blocks

DOES_NOT_NEED

For use in /datum/species/var/organs

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

HAIRCOLOR

Haircolor

HAS_MARKINGS

If we have a limb-specific overlay sprite

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

NONHUMANHAIR

Has non-human hair. Used by pref code to hide standard hair options.

ORGAN_SLOT_EXTERNAL_TAIL

Organ slot external

ORGAN_SLOT_XENO_ACIDGLAND

Xenomorph organ slots

SPECIES_PERK_DESC

A key that designates the description of the perk.

SPECIES_PERK_ICON

A key that designates UI icon displayed on the perk.

SPECIES_PERK_NAME

A key that designates the name of the perk.

SPECIES_PERK_TYPE

A key that designates what type of perk it is (see below).

STANDARD_ORGAN_DECAY

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