In case you didn't notice, the editor is the IT I was referring to in my previous posts. The editor is
almost complete, with just a few tweaks, error checks, and a couple more features I'd like to squeeze in. Just one question, is the gauge supposed to not have the LAYERCONNECT attribute? I have the following tile:
POSITION 12
LAYERCOUNT 3
GADGET geometry { # 11
LAYER 0
LIBMESH meshTile
LIBMATERIAL wood01
}
GADGET gauge
{ # ==================== Gauge ====================
LAYER 1
LIBMESH meshPipeI
LIBMATERIAL matCopper
MATCHCOLOR 0
RELEASE 0 .4 0 0 .2 0
ROTATE 0.0 0.0 1.0 -1.5708
LAYERCONNECT 1 3
TRANSLATE 0.0 0.35 0.0
}
GADGET pipe
{
LAYER 3
LIBMESH meshPipeL
LIBMATERIAL matCopper
ROTATE 1.0 0.0 0.0 -1.5708
OPENING_U 0.0 0.0 0.4 0.0 0.0 0.15
LAYERCONNECT 1 1
ROTATE 0.0 1.0 0.0 -4.7124
TRANSLATE 0.0 1.35 0.0
}
, but it complains:
Unrecognized gauge property, LAYERCONNECTExpected GADGET while loading Tile
Error loading puzzle file while reading gadgets, tile 11
Error loading puzzle data file
Aside from that, I'll be releasing tomorrow (unless something major pops up).
All of my puzzles since OO were made with the editor (that's why I swiched to gears then: that part of the editor was done first

)
Things you can't do with the editor (right now):
1) 3D Boards (never going to happen, too many things I'd have to change)
2) Chimes & Hammers (this will be for the second release)
3) Large & Small Gears (again, 2nd release)
4) Pegs of adjustable height (no idea when I'll get to this, maybe never)
5) FIRE (2nd release)
6) IGNORELEAKS (2nd release)
7) FINISHCONDITIONS (no idea, just do them yourself

)
Everything else should be fine. Also, I've here's screenshot of the board-design stage, as well as what it compiles to.

(not an actual level, just an example)
See those pieces on the bottom loop's corner? That shows how my editor fails when given an impossible problem: 3 of the 4 sides covered in pieces (the metal blocks count as standard blocks, just with no move pieces).
Remember: I will be releasing sometime tomorrow. So, check friday and it will be up for certain