Palette, Process & Stored View


Version 0.7 adds three new diagnostic tools: palette view, process viewing, and stored view. See the attached gifs for examples of how these output.

Palette viewing means the process is run multiple times, and all of the outcomes are presented. This is useful for timing batch processes, or assessing the viability of any given process. It is also useful for showing off sets of objects, as seen in the gif above. To enable Palette mode, simply add the line "Palette,x,y" to the very first line of your process, where "x" is the number of objects you want to draw to the palette and "y" is the seed you wish the first object in the palette to be drawn from. "y" is an optional component.

Process viewing means each step of the process is saved throughout. These are then recalled to allow the developer to easily assess potential issues with any given process. It is far simpler than moving around the Render call, and is done automatically on all processes. You can either scrobble through steps in the process using the slider at the bottom, or click 'PLAY' to toggle animating the process. Process viewing is also compatible with Palette mode, meaning that clicking play will play the process steps of constructing each object in the palette.

Stored viewing means any map that is saved using the 'Store' function will be presented. This is useful to expose key parts of a process, or to visually precis interactions between Store and Print. To enable Stored viewing, simply start your process with the line "Stored".

Get Level Generator Toolkit

Buy Now$4.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.