I added a few more widgets to the dialog box system: NumericInput, Slider, Direction, and tweaked I RadioGroup to be more usable. The result is the ability to edit object properties in the DreamZZT editor:
You can also modify the board properties:
It’s almost to the point where you could create a new game from within DreamZZT. I still need to write a board picker widget and a text editor for editing ZZT-OOP scripts.