Values that are larger than 180 for the Pawn Sensing component's Peripheral Vision Angle setting are being ignored. If they are higher than 180, the pawn will act as if it was set to 180.
Found in 4.12 Preview 5 binary. Reproduced in 4.11.2 binary and Main CL 2989681.
1. Open the editor
2. Create a new AI Controller
3. Add a Pawn Sensing component
4. In the details panel with the component selected, change the Peripheral Vision Angle to 270.
5. Create a new Pawn blueprint
6. Assign the AI Controller you created to the pawn
7. Give the Pawn a cube component and an arrow so you know which way it is facing
8. In the AI Controller, add the On See Pawn event
9. Add a print string node and connect the Pawn pin of the On See Pawn event
10. Place the pawn in the level
11. PIE
Result: The pawn's vision angle is only 180 degrees. If you get outside of that 180 degree cone it will not print the character's name, even though the Peripheral Vision Angle is set to 270.
Expected: The value for the angle would be taken into account and the pawn would be able to see you as long as you were within that cone.
I am not able to find world outliner how to enable it?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
An error occurred while trying to generate project files !?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
What method is used to fill polygonal regions when drawing spline mesh at run time?
How does UMG set overlapping layouts?
How to achieve HLSL Multiple Render Target in Material blueprints?
Why does the REMOVE method of map container remove elements have memory leaks?
Head over to the existing Questions & Answers thread and let us know what's up.