body_marking_art 
Shared setup for the body marking art tests. Abstract, so the runner never runs it on its own.
Procs | |
| count_state | Returns how many appearances in a list draw an icon state. A marking, its glow and each half of a split leg count apart. |
|---|---|
| dressed_body | Builds a body wearing one marking on the given zones and draws it the way a DNA change does. |
Proc Details
count_state
Returns how many appearances in a list draw an icon state. A marking, its glow and each half of a split leg count apart.
Arguments:
- appearances: a limb's appearances, as get_limb_icon() returns them.
- icon_state: the state to count.
dressed_body
Builds a body wearing one marking on the given zones and draws it the way a DNA change does.
Arguments:
- marking: the marking to wear. It need not be registered in GLOB.body_markings.
- zones: the marking zones to wear it on.
- digitigrade: TRUE to stand the body on digitigrade legs first.
- emissive: TRUE for glowing entries, so a marking's glow is drawn or left out with it.
Returns the new human.