Originally Posted by
Xsyon
Thanks for all the info and videos.
I patched a small update last night to fix some potential problems with the implementation of the upgraded DirectX math functions. If this has any effect on the creature AI, please let me know. (I'll be surprised if it does though!)
Most of the creature problems listed above have been reported in the past, but were reported as more rare or inconsistent. A lot of these issues sound like things that could happen when creature commands pile up on the client side.
Perhaps this is happening more due to the amount of penned up creatures? Perhaps the libraries I had to upgrade affect the piling up commands? Are there too many creatures in some zones now because I need to run the creature migration? I honestly don't have any answers. These are just questions running through my head.
I've debugged the old AI for hours this past week and all the variables look correct. The data hasn't changed.
Are the reported problems with creatures happening on a 100% consistent basis? Or are they happening in intervals and just sometimes or just in some areas (for example, where there are a lot of creatures nearby)?
The new AI (not yet patched) processes creature commands in larger batches. It's also much more streamlined and predictable code on the server side. What we tested so far looked good. I'm going to continue with the new AI this week so that we can test it again as soon as possible.
Thanks!
The first video, the marmot, was a penned creature, the others were not penned and all took place a good zone away from penned creatures (my tribe) with any penned creatures.
Now I;ve had a chance to review the footage myself, not something i get to do, re-watch fights...
It seems to me, my euro ping is a large factor.
for eg, as you said commands stacking up and then occuring all at once, coupled with my euro ping explains the shadow bear super speed critter.
But the deers running away and the stuck in walk mode is occuring a lot, and is a relatively new thing.
I tried the test server I get a ping of 16 there, I suspect that i
wouldn't get a super speed critter on the test server
but the animals were still getting stuck in walk mode.
from looking at the videos, the getting stuck in walk mode seems to be the happening more then the others.
I get that you cant do anything about my ping, and that you cant fix any issues that are caused by that, i suspect my ping will explain a lot of the things i recorded.
so as i said they are just a reference point, i dont expect you to put taming on hold for it.