Pixel Vision 8
Pixel Vision 8
Make sure components have simple redraw methods that can be called externally without needing to do a full update to help optimize UI performance
Need to normalize all tilemap and sprite values. Should never be -1. 0 should be the start of everything in the engine. Sprite 0 should be empty by default, same...
Need to make sure we only register a click when over the right button. If the mouse was down and rolls over then releases, that shouldn't trigger a click
PixelVisionOS should have wrapper for each UI element and automatically skins them so they are consistent throughout the tools
Need to create a config object for UI elements. Make this the last option that just accepts a table and adds its properties to the main class.
Need to make sure when loop total is saved in chip editor, it creates the right number of song file data in the music.json file. The Music demo only has...
When copying a sound, need to also copy the name too and add (copy) to end
When an octave is out of range, the input field should be blank?
Need to move input field patterns out of input area so the text input classes are cleaner