Looked at
this old thread and decided to start brute forcing possibilities to find things that can be placed one way but not another.
Because this is fairly involved, at the moment I'm just checking floor tile/object layer inconsistencies.
This is also not
completely exhaustive as I've only been checking potions as a group, tokens as a group, etc. so if there's some weird exception among those I haven't caught it yet. Just going for something that can be checked quickly right now.
Here's what I noticed:
-Walls/hard walls can be placed under potions/horns, but potions/horns cannot be placed on walls.
-Broken/secret walls can be placed under kegs, but kegs cannot be placed on broken/secret walls.
-Closed doors of any kind cannot be placed under kegs. However, kegs can be placed on closed doors.
-Lightposts cannot be placed on any sort of open door, closed door, or platform; but these can all be placed under lightposts.
-Master walls can be placed under potions/horns, but potions and horns cannot be placed on master walls. Same applies to hold complete walls.
-Tunnels can be placed under anything on the object layer, but briar (all types) and lightposts cannot be placed on tunnels.
-Quirk: Placing a closed door on a tile with briar (any type) on it destroys the briar. It would be more consistent with general editor use if the door were simply not placed - this is how it functions with fluff, which has similar restrictions.
-Quirk: If you place stairs so that some tiles are under objects that block stair placement and others aren't, the stairs will not be marked in the editor.
-Also discovered in the process of testing this: making a lot of changes in one editor session can crash the game. I guess it's an issue with the undo queue getting too big?