if im below or above the npc will he be able to see me? if so how would i make the box bigger in height. I can see why this is default setup because it will probably allow crouch players to not be seen.
i imagine 1 cool way to do things is to rotate the head to look up and down and have the ai perception parented to it. it would also be a good idea to make another separate smaller ai perception radius so that the ai has the ability to see crouched players when they are too close so they arent too dumb.
Im not sure if this is correct way of doing things, but a third ai perception could be useful too, to detect players further away crouched in front of ai after a set amount of time. I imagine that when this happens we also track how close the player is to the ai so that we can speed up the time it takes for ai to spot players for more realistic behaviour.