augment_paint_cache 
Two bodies wearing one finish in different colours, or one of them without glow, draw their own: the limb icon cache is shared by every body, so a key without the colours or the glow would serve one body's arm to the other. A colour change redraws the arm in the new colours.
Procs | |
| paint_drawn | Returns the paint colour body's right arm draws, as "#rrggbb": the red row of its _paint copy's matrix, which BYOND reads
back as 20 numbers. Read from the images the body's last draw was served, by its render key. |
|---|---|
| put_on_finish | Gives body a cyborg right arm wearing finish in colors, drawn, and returns it. The arm it replaces is deleted. |
Proc Details
paint_drawn
Returns the paint colour body's right arm draws, as "#rrggbb": the red row of its _paint copy's matrix, which BYOND reads
back as 20 numbers. Read from the images the body's last draw was served, by its render key.
Arguments:
- body: The test human.
put_on_finish
Gives body a cyborg right arm wearing finish in colors, drawn, and returns it. The arm it replaces is deleted.
Arguments:
- body: The test human.
- finish: The recolourable finish.
- colors: The finish's colour string.