So first off, I use RPG Maker VX.
My current project contains an area with 2 raised terraces connected by a wooden bridge over a lower floor.
At the ladder are switch inducing events for OVER and UNDER conditions:
The Bridge is intended to toggle between "Below Character" and "Above Character"
Shadows indicated where the Player cannot step if they are on the bridge
Gray rocks show where players cannot step to if they have gone down the ladder.
Currently, I am using events across this large zone (events along the bridge; events to prevent someone from stepping off the bridge) and a switch to activate other events (turning the bridge events to be above the player, invisible walls above the cliffs, and turning off the blocking events to the north and south of the bridge).
I was wondering if there was an easier way of going about this rather than filling the screen with events.
EDIT: Also, since I'm here, how would I deal with default shadows that are beside walls below the ledge.