canvas 
Vars | |
| canvas_color | empty canvas color |
|---|---|
| last_patron | reference to the last patron's mind datum, used to allow them (and no others) to change the frame before the round ends. |
| no_save | boolean that blocks persistence from saving it. enabled from printing copies, because we do not want to save copies. |
| pixels_per_unit | How big the grid cells that compose the painting are in the UI (multiplied by zoom). This impacts the size of the UI, so smaller values are generally better for bigger canvases and vice-versa |
| used | Is it clean canvas or was there something painted on it at some point, used to decide when to show wip splotch overlay |
| workspace | The sprite editor workspace that carries the data for this canvas |
Procs | |
| get_paint_tool_medium | Generates medium description |
Var Details
canvas_color 
empty canvas color
last_patron 
reference to the last patron's mind datum, used to allow them (and no others) to change the frame before the round ends.
no_save 
boolean that blocks persistence from saving it. enabled from printing copies, because we do not want to save copies.
pixels_per_unit 
How big the grid cells that compose the painting are in the UI (multiplied by zoom). This impacts the size of the UI, so smaller values are generally better for bigger canvases and vice-versa
used 
Is it clean canvas or was there something painted on it at some point, used to decide when to show wip splotch overlay
workspace 
The sprite editor workspace that carries the data for this canvas
Proc Details
get_paint_tool_medium
Generates medium description