How can I insert my door object into the empty space made by the frame? I cannot see how I would split this up.
In your EntranceTile rule, you could separate out a part for the door and frame. Then, DoorAndFrame creates both the door and the frame.
EntranceTile -->
split(x) { ~1 : SolidWall
| 1.5 : split(y) { 2.8 : DoorAndFrame
| ~1 : SolidWall }
| ~1 : SolidWall }
// door plus frame
DoorAndFrame -->
Door
DoorFrame
Door -->
// add code to resize and position as desired
i(door_asset)
DoorFrame -->
// add code to resize and position as desired
i(doorFrame_asset)
That worked thanks!