AI can see and engage the player through grass
- Legacy ID
- AI Issues
load altis or stratis with AI present, find a hill in between you and the AI and crawl to the crest and observe when they see and shoot you.
Adjust your view setting to turn on and off the grass to get a better perspective.
Consider this scenario:
AI are at the top of a relatively steep hill looking down. You are moving up or at the bottom looking up. In this scenario the AI are able to see and shoot you when you cannot physically see them (from first person mode)
I have experienced this in both A2 and A3
Its very easy to prove this is a problem:
Place an enemy in front of you on a flat grassy area.
Set a waypoint with 'danger' so that he goes prone.
Now try and engage that enemy while prone.
He will ALWAYS spot you before you see him.
If you turn off grass (set ground detail to lowest) you see why.
This still appears to be true and regardless of relative position (higher, level or lower than AI) and also at varied distances (<50m to >300m). The AI usually sees through grass before the player can see them - this even when using very low stances and if 'sneaking' or 'hiding' near AI patrols.
This issue should be a high priority.
It's a 'stitch in time' issue that leads to a plethora of gameplay issues with singleplayer and co-op scenarios, with many situations causing players to be confused or misled as to why they were killed (i.e. they may mistake it for some other issue). Basic firefights, even with the strategic advantage, become unnecessarily difficult and frustrating in grassy areas. With a map like Altis, way too many approaches and situations are completely denied to players simply because they would have no chance against the AI if caught fighting in an area where the AI are able to accurately fire from safe cover of tall grass, with completely obscured line-of-sight, because they 'see' through the grass under certain conditions. This advantage that the AI currently has isn't realistic or gameplay-sound and completely destroys immersion and motivation for those who mainly play singleplayer or co-op.
I'm not familiar with the engine programming, but I'm going to start learning it through the community wiki in my spare time to hopefully be able to contribute to the issue. Hope it gets fixed eventually.