/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/DNA.dm

MUT_NORMALA mutation that can be activated and deactived by completing a sequence
MUT_EXTRAA mutation that is in the mutations tab, and can be given and taken away through though the DNA console. Has a 0 before it's name in the mutation section of the dna console
MUT_OTHERCannot be interacted with by players through normal means. I.E. wizards mutate
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_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
BLOOD_CLANSwill be assigned a universal vampire themed last name shared by their department. this is preferenced!
NO_TONGUEStops species from spawning with tongue. Doesn't actually make the species able to talk with no tongue
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!

DNA_FEATURE_BLOCKS

This number needs to equal the total number of DNA blocks

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

MUT_EXTRA

A mutation that is in the mutations tab, and can be given and taken away through though the DNA console. Has a 0 before it's name in the mutation section of the dna console

MUT_NORMAL

A mutation that can be activated and deactived by completing a sequence

MUT_OTHER

Cannot be interacted with by players through normal means. I.E. wizards mutate

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

NO_TONGUE

Stops species from spawning with tongue. Doesn't actually make the species able to talk with no tongue

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