Which won't need to be added specifically if we can place them freely when we want to. I worry that some of the "new alternative limits" proposed in this thread will be so complex and potentially argument provoking about exactly what they should be that the devs will decide it's not worth the time and aggravation. Once you add a toggle switch it has to come with a set of inbuilt tools that a hotkey doesn't need since the player would be in fine control on a piece by piece basis but still with the benefit of the red outline cue to let him know explicitly when he's overriding a game default.
Free placement means adding the rotation (advance movement part).
There are no limits other than benches and bins need to be attached the path in height because guests need to path to them? There is zero complexity to this.
I don't want to know if it is over riding a limit, even if I am, so what? I wont go, oh I best not place it there then because the game says that is where the hitbox is. That is the whole point of removing it. Honestly I am very confused in what you are finding difficult with this.
The collision is off for everything. The single and only limit (that is needed for correct guest pathing) is that the benches can't float or be sunk into the ground where the path is and can't be taken off the path texture so they don't try to calculate on how to path to something they can't reach.
If you want free placement you need to add the advance move to do so, I am saying that all we need is for the snap point to be turned off if you want and then you to use 'Z' to rotate which needs to be added. You can't have free-placement without adding a specific tool to do so?
There are no new alternative limitations, just more being stripped away from the current system.
The hotkey would mean no different to the toggle switch and neither need any more inbuilt tools than the other? If you disable collision via the toggle then you still do all the same with the building and placement for all the parts as you do now. That is the same with the hotkey point you are making.
Benches & bins currently don't have any tool and thus if you add free placement with hotkey or turn off snap points with a toggle you still need the tool to add rotation to both options.
Now the hotkey for free-placing a bench to disable the snap. You select your bench and you move your bench about but you decide you don't want it to snap, you hold the key down to place anywhere whilst moving it. Problem is how do you then rotate it for placement, you can't let go of the hotkey to rotate because it would autosnap again to the closest edge.
By selecting the path and just click the toggle to turn off Path Snap you can now move and rotate the bench and bin to any position you want. You can still have a shortcut key to turn the option on/off if you want. That is fine, however that is the same for the tick options anyways that have the key to turn on/off anyways. The tick box is still there but hit 'L' for instance and it turns off and stays off till you hit 'L' again is fine too.