body_marking_set 
Vars | |
| body_marking_list | The markings this set puts on, as /datum/body_marking typepaths, in the order they go on. |
|---|---|
| keep_together | Whether picking this set in character setup replaces every marking with the set's, as a unit. Otherwise the set replaces only the zones it covers and every other zone keeps its markings. |
| name | The preview name of the body marking set. HAS to be unique |
| recommended_species | The species this set is meant for, species id -> TRUE, or null for any species: the ones a random character may draw it for, and without mismatched parts the only ones character setup offers it to. Each of its markings may be worn by at least these, as derive_body_marking_species() gives a marking the species of its sets. |
Procs | |
| allows_species | Returns whether a species may wear this set without mismatched parts: any species when it names none, otherwise only the ones it names. |
Var Details
body_marking_list 
The markings this set puts on, as /datum/body_marking typepaths, in the order they go on.
keep_together 
Whether picking this set in character setup replaces every marking with the set's, as a unit. Otherwise the set replaces only the zones it covers and every other zone keeps its markings.
name 
The preview name of the body marking set. HAS to be unique
recommended_species 
The species this set is meant for, species id -> TRUE, or null for any species: the ones a random character may draw it for, and without mismatched parts the only ones character setup offers it to. Each of its markings may be worn by at least these, as derive_body_marking_species() gives a marking the species of its sets.
Proc Details
allows_species
Returns whether a species may wear this set without mismatched parts: any species when it names none, otherwise only the ones it names.
Arguments:
- species_id: the species' id.