/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/DNA.dm

MUTATION_SOURCE_ACTIVATEDSource for mutations that have been activated by completing a sequence or using an activator
MUTATION_SOURCE_MUTATORSource for mutations that have been added via mutators
MUTATION_SOURCE_TIMED_INJECTORFrom timed dna injectors.
MUTATION_SOURCE_CREW_MONKEYFrom mob/living/carbon/human/proc/crewlike_monkify()
MUTATION_SOURCE_SPELLFrom the /datum/action/cooldown/spell/apply_mutations spell
MUTATION_SOURCE_HEART_EATERFrom the heart eater component
DNA_MUTANT_COLOR_BLOCKThis number needs to equal the total number of DNA blocks
DNA_FEATURE_BLOCKSTotal amount of DNA blocks, must be equal to the highest DNA block number
COPY_DNA_SEflag for the transfer_flag argument from dna/proc/copy_dna(). This one makes it so the SE is copied too.
COPY_DNA_SPECIESflag for the transfer_flag argument from dna/proc/copy_dna(). This one copies the species.
COPY_DNA_MUTATIONSflag for the transfer_flag argument from dna/proc/copy_dna(). This one copies the mutations.
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).
GOLEM_FOOD_IRONGolem food defines

Define Details

COPY_DNA_MUTATIONS

flag for the transfer_flag argument from dna/proc/copy_dna(). This one copies the mutations.

COPY_DNA_SE

flag for the transfer_flag argument from dna/proc/copy_dna(). This one makes it so the SE is copied too.

COPY_DNA_SPECIES

flag for the transfer_flag argument from dna/proc/copy_dna(). This one copies the species.

DNA_FEATURE_BLOCKS

Total amount of DNA blocks, must be equal to the highest DNA block number

DNA_MUTANT_COLOR_BLOCK

This number needs to equal the total number of DNA blocks

GOLEM_FOOD_IRON

Golem food defines

MUTATION_SOURCE_ACTIVATED

Source for mutations that have been activated by completing a sequence or using an activator

MUTATION_SOURCE_CREW_MONKEY

From mob/living/carbon/human/proc/crewlike_monkify()

MUTATION_SOURCE_HEART_EATER

From the heart eater component

MUTATION_SOURCE_MUTATOR

Source for mutations that have been added via mutators

MUTATION_SOURCE_SPELL

From the /datum/action/cooldown/spell/apply_mutations spell

MUTATION_SOURCE_TIMED_INJECTOR

From timed dna injectors.

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