This is cool! If any wants to draw some, here’s a game that starts with the grayscale color palette defined in the pxt.json settings file, so that the image editor will show the right colors: https://makecode.com/_h8MdpuJyaYsp
There’s not a huge difference in doing this using my color extension vs the settings at runtime, but it’s helpful when drawing them to have the right color palette!
@GameGod to save progress, you want to use the settings extension. Let me know if you need any examples for how to use it.
FYI: If you use too much data, your game will crash and everything will be deleted. You might not run into it but if you’re trying to save the state of every single block it might be tricky. If that happens, let me know and we can maybe figure out a solution.