dna

DNA DATUM
Vars | |
current_body_size | Current body size, used for proper re-sizing and keeping track of that |
---|---|
default_mutation_genes | List of the default genes from this mutation to allow DNA Scanner highlighting |
features | first value is mutant color //This comment is older than the average tg player |
mutant_colors | A large list of key:value pairs for mutant colors |
mutation_index | List of which mutations this carbon has and its assigned block |
mutations | All mutations are from now on here |
previous | For temporary name/ui/ue/blood_type modifications |
real_name | Stores the real name of the person who originally got this dna datum. Used primarely for changelings, |
scrambled | Did we take something like mutagen? In that case we cant get our genes scanned to instantly cheese all the powers. |
species | The type of mutant race the player is if applicable (i.e. potato-man) |
temporary_mutations | Temporary changes to the UE |
unique_enzymes | An md5 hash of the dna holder's real name |
unique_features | Stores the hashed values of the person's non-human features |
unique_identity | Stores the hashed values of traits such as skin tones, hair style, and gender |
Procs | |
is_same_as | Checks if two DNAs are practically the same by comparing their most defining features |
mutation_in_sequence | DNA HELPER-PROCS |
set_uni_feature_block | Setter macro used to modify unique features blocks. |
set_uni_identity_block | Setter macro used to modify unique identity blocks. |
update_body_size | DNA MOB-PROCS |
Var Details
current_body_size

Current body size, used for proper re-sizing and keeping track of that
default_mutation_genes

List of the default genes from this mutation to allow DNA Scanner highlighting
features

first value is mutant color //This comment is older than the average tg player
mutant_colors

A large list of key:value pairs for mutant colors
mutation_index

List of which mutations this carbon has and its assigned block
mutations

All mutations are from now on here
previous

For temporary name/ui/ue/blood_type modifications
real_name

Stores the real name of the person who originally got this dna datum. Used primarely for changelings,
scrambled

Did we take something like mutagen? In that case we cant get our genes scanned to instantly cheese all the powers.
species

The type of mutant race the player is if applicable (i.e. potato-man)
temporary_mutations

Temporary changes to the UE
unique_enzymes

An md5 hash of the dna holder's real name
unique_features

Stores the hashed values of the person's non-human features
unique_identity

Stores the hashed values of traits such as skin tones, hair style, and gender
Proc Details
is_same_as
Checks if two DNAs are practically the same by comparing their most defining features
Arguments:
- target_dna The DNA that we are comparing to
mutation_in_sequence
DNA HELPER-PROCS
set_uni_feature_block
Setter macro used to modify unique features blocks.
set_uni_identity_block
Setter macro used to modify unique identity blocks.
update_body_size
DNA MOB-PROCS