- Add an Area node at the location you want the trigger
- Add a CollisionShape as a child node and set its shape in the inspector
- Add a script to the Area node, or some node that can easily access it
- Connect to the area's body_entered(body: Node) signal
Now, when any object with a collision shape (and the appropriate layer), enters the area, a signal will be emitted. Check if the body argument is a character, for example by checking its name, group or class. And if it is, start the jumpscare.