How to trigger an event based on position?

I have a problem! I want my game to add an overlay object in front of the camera when my character jumps into a some water. I can’t trigger the event when he hits the surface of the water, because it doesn’t have Colission turned on…

So, how can I tell it to trigger something when the camera goes below the water surface? Maybe you could use python to trigger the event when the cameras Y-position is below some value? Is it possible at all? How would you do it?

Thanks, -William

Instead of turning off collision, make it a ghost actor (in the gamebuttons). Then your character can go through the surface the ghost can detect collisions.