Perception - Sight

Ya everything was consistent. The update perception only occurs when something changes in perception so if it would see the object, it would print it’s name once and ignore what it couldn’t see or failed to see. With the update perception hooked up, if I move an object that is attached to the cursor, before I place it, the update triggered consistently and constantly.

I also had the perception hooked up to tick to get all objects it sees and aside from continually spamming the player pawn, it would only print the name of the object it would see, consistent with the debugger in the editor.