If this is covered somewhere else, let me know where to find it:
How do I create a solid with events?
Situation: top down with a big (the "wall") and small square (the player).
I tried: if the player is on the left of BigSquare, check if it is overlapping and if so, place it at BigSquare.BBoxLeft.
If the player is below BigSquare: check if it is overlapping and if so, place it at BigSquare.BBoxBottom
I also did this with the other 2 sides.
But this doesn't work, because I think it checks both (all) conditions. I think it should ignore the 2nd check, if it is on the left side and vice versa.