modular_aphelion/modules/custom_sprites/code/workspace.dm 
| /datum/sprite_editor_workspace/custom_sprite | A custom hair or markings drawing being edited: its layers share one palette, paint stays within the body's bounds, and the history is kept within limits. |
|---|---|
| NOTE_COLOR | Adds a pixel value's colour, lowercase and without its alpha, to the proc's colors the first time its seen meets the value, unless it's transparent. |
| CUSTOM_SPRITE_MAX_UNDO | The most steps the undo history keeps; the oldest go first once it's passed. |
| CUSTOM_SPRITE_MAX_UNDO_POINTS | The most pixels the undo history records across its steps; the oldest steps go first once it's passed. |
| /datum/sprite_editor_workspace/custom_sprite/regions | The whole-body markings canvas. |
Define Details
CUSTOM_SPRITE_MAX_UNDO 
The most steps the undo history keeps; the oldest go first once it's passed.
CUSTOM_SPRITE_MAX_UNDO_POINTS 
The most pixels the undo history records across its steps; the oldest steps go first once it's passed.
NOTE_COLOR 
Adds a pixel value's colour, lowercase and without its alpha, to the proc's colors the first time its seen meets the value, unless it's transparent.