This is not a useless method, it is the correct one. This can be used to check if something is still inside a trigger. The BeginOverlap only fires once when it happens, so it will happen once and set overlapped to true. Now if you ever want to check if the actor is within the volume you check if overlapped is true using whatever other methods you need whenever you need. All the time the actor is inside the trigger overlapped will be true. Only if the actor leaves the trigger it sets overlapped to false. All you need here is the check for the specific actor so not everything triggers it.