I was thinking of creating numerous trigger boxes and have an event tick constantly firing line traces from the center of the player’s view. This would allow me to trigger various different scenarios only when the player is in range and has the appropriate conditions completed e.g. finding a previous item or opening a certain door.
Is this the most efficient way of achieving this effect or is there another approach I could use instead?
Thanks for reading.