NPC AI pathing in Praetoria missions stinks
It's been happening ever since Praetoria was first released. There's something about those stairs and slopes that causes the already fairly flaky NPC pathing to fail completely.
Arc#314490: Zombie Ninja Pirates!
Defiant @Grouchybeast
Death is part of my attack chain.
And it is getting worse. NPCs like Lady Jane did not originally have difficulty with steep stairs in Cimmeroan-style cave maps, and now they do. And just this week Desdemona got hung up on the gently rolling hills of People's Park. At a guess, somewhere in the AI code is a constant labeled $MaximumVerticalSlope (or some such), and it is set to something well less than 45 degrees. Which is unfortunate, given the staircase angles of Praetorian-style indoor maps.
Quote:
Odd, Lady Jane seems to handle stairs better than ever for me. She used to get hung up on any old rock in the floor of the cave.
And it is getting worse. NPCs like Lady Jane did not originally have difficulty with steep stairs in Cimmeroan-style cave maps, and now they do. And just this week Desdemona got hung up on the gently rolling hills of People's Park. At a guess, somewhere in the AI code is a constant labeled $MaximumVerticalSlope (or some such), and it is set to something well less than 45 degrees. Which is unfortunate, given the staircase angles of Praetorian-style indoor maps.
|
I have also seen the way NPCs deal with the Praetorian stairs get slightly better, in that they tend to get unstuck if I hop up and down faster than they used to. Also, enemy ambushes that are the "omniscient" type have no trouble with stairs at all. I wish they would give that code to all ally escorts.
This has been going on for a long time, at least since I purchased Create a Praetorian from the paragon market months ago and is annoying me to the point I don't know if I want to do the content there anymore.
The NPCs that follow you, and even enemy NPCs, inside missions with stairs or slopes, will often times get stuck going up or down them and you have to wait at the top or bottom until they unstick themselves. NPCs following you will just stop following if you get to far and you have to back track to find them. This happens more so on stairs. What happens is instead of going straight up or down they insist on running against the side railing or the wall. Sometimes the NPCs will eventually jump and straighten out or just straighten out. Really annoying.
Screenshots to show what I'm talking about.