NPC Movement?
LookToWindward
Member Posts: 179
Hi,
I'm a bit confused over a how party moves over a large distance. For instance if I am at the top edge of a map and click somewhere at the bottom of the map, if there are obstacles in the way, some of the characters seem to wander off and either never arrive (because they get trapped in the map and can't seem to figure out how to get out if it) or arrive ages after the other party members? Does this depend on if the AI is on or off? Or it is affected by an NPCs intelligence or something? Or is it just a quirk of the game?
If I click again on the destination again shortly after the party has started moving, the NPCs that were going off track, seems to find their way again?
Thanks a lot
Dave
I'm a bit confused over a how party moves over a large distance. For instance if I am at the top edge of a map and click somewhere at the bottom of the map, if there are obstacles in the way, some of the characters seem to wander off and either never arrive (because they get trapped in the map and can't seem to figure out how to get out if it) or arrive ages after the other party members? Does this depend on if the AI is on or off? Or it is affected by an NPCs intelligence or something? Or is it just a quirk of the game?
If I click again on the destination again shortly after the party has started moving, the NPCs that were going off track, seems to find their way again?
Thanks a lot
Dave
0
Comments
Setting 'Game Options', 'Enhanced Path Finding', '1', in the baldur.ini file seems to force the engine to reevaluate the path more often. Your group moves more consistently.
Imagine a party where everyone has to wait the half-orc dumb barbarian (or similar stereotype) because he keeps losing himself in woods or cities. XD
"Me no like mazes. >:c "
From testing it, I don't think it's actually the path finding itself that's at fault. If you ask any one character to move it works find e.g. it finds the best path. It's when you select a number of characters and have them move together that it goes wrong.
I think that depending of what formation you have you selected, when you ask for the group to move, the lead character plots it path and starts to move, then then is a slight delay and the others start to move, early on in the movement, if one of the other character blocks their path, the immediately use an alternative route, whereas if they just waited a while, and then tried again with the original path it would work.
Then can be seen by moving one character at a time with a slight interval in between. I think there needs to be a test added, if the path blocked by a non-enemy, and the non-enemy is moving then, wait for a while and then try again, with a timeout of (say) 2 seconds.
IMO, in this situation it would be MUCH better for the character to say "my way is blocked" before wandering off into a trap or whatever!
This seriously lets the game down IMO because movement is SO fundamental and if you can't reply on NPCs or even the protagonist moving a few feet without them throwing their hands in the air and wandering half way around the dungeon oblivious to all around it, then what's the point.
The problem is really pronounced in dungeons where it's cramped! It makes things so much more stressful!
Just my moan for the day!
Cheers
Dave
YESLICK STOP BUMPING INTO WALLS