Done in Photohop, not an actual program.
G= gravity element
B = Block element (ice, iron box, etc.) (select the desired block element from the drop-down menu in the 2nd toolbar, or edit the Block settings later).
It would be great if each element had an element_ID and their own settings.
This way, gates could be any color (not green or blue only), and will have an Element_ID to link a switch and gate together (maybe multiple links at the same time?)
Element examples:
Music element:
Element_ID: Music_01
Value: Fireworld Theme
Gate blocks:
Element: Gate_05 (multiple wall blocks could have the same ID to act as a gate at the same time)
Switch:
Target: Music_01
Set value: (and select in the sub-menu a list of possible theme)
Set time: infinite
Another Switch:
Target: Gavity_01
Set value: Gravity point upward
Timer: 5sec
Another Switch:
Target: Gate_05
set value: grant access
Set timer: 0sec (need to be pressed, when quiting the switch then the gates go back to it's initial value: block access)
Drag/drop element to move them.
Right-click on a wall element and select Edit-physics to move a quad patch corner coordinates.
Wall could have different colors (set a palette first for the current level), or textures.
The edit menu could be used to change the wall type (normal, lava, etc.) without deleting and recreating another one.
Maybe use 2 layers (BG/FG) to edit the background (or load a static image for background).