Well darn. I’m a little too deep and too late to rethink the whole logic for my project.
How would you recommend implementing a system by which looking at a character changes their attributes (rotating the head to look at the player) and causes actions to occur in the level? I essentially have a city block that’s procedurally built, and along that block walk an array of different actors. If the player looks at one of those actors (if they’re in a specified proximity to the player) then the city “shrinks” meaning the block gets shorter.
Any thoughts would be great, because the problem I’ve been stuck with is keeping everything organized and talking to each other efficiently.