Currently the rooms can only be aligned either to the center of the other room or to its edges:
It's nicer to have a bit of space around the entrance to have wall support on all sides:
This can only be achieved - as the rooms must align to the edges - by adding rooms with one or two dimensions set to 0 just for offsetting the internal cursor. Example from LaLee's minigame:
This hack could be turned into a proper feature and could be done cleanly with manipulating the cursor directly from code:
cursor move 0 0 50
Internally it could be implemented as adding a room as big as the previous one, but with no walls/ceiling/floor and the coordinates adjusted with the 2 values. This way cursor save would also work here.
Currently the rooms can only be aligned either to the center of the other room or to its edges:
It's nicer to have a bit of space around the entrance to have wall support on all sides:
This can only be achieved - as the rooms must align to the edges - by adding rooms with one or two dimensions set to 0 just for offsetting the internal cursor. Example from LaLee's minigame:
This hack could be turned into a proper feature and could be done cleanly with manipulating the cursor directly from code:
Internally it could be implemented as adding a room as big as the previous one, but with no walls/ceiling/floor and the coordinates adjusted with the 2 values. This way
cursor save
would also work here.