pets behavior

Started by Vegtamr, July 30, 2016, 12:39:15 PM

Previous topic - Next topic

Vegtamr


makkenhoff

That kind of looks like an oversight. You click to move to one location with bonded animals, and then rapidly click somewhere else, thus telling your bonded animals to move to the first location, but your quick decision making in jumping your colonist elsewhere effectively sends them off by themselves.

In effect, during a raid you could "release" your pets by that same action. I wouldn't go so far as to say it is a bug, but an oversight surely...

Vegtamr

i don't speak english so i'm unable to explain better.

But I don't understand why this issue only bothers me. Pets chasing where i click instead of the beastmaster seems pretty dumb behavior. They always arrive late where i want to send them because of this.

If u attack a wild bear or wolf he will persue you like a boss, that is what i expect.

Well sry for my bad grammar

makkenhoff

It has to do with game ticks, and path-finding. As I understand it, when you click, the game does the check to verify the animals are "following" you. Then, the game starts its new tick (the one that ultimately checks the animals are "following" you) and the game rechecks to verify the animals are "following" you. What you are noticing is the amount of time between those checks. Unfortunately, path-finding is one of those horrible things for gaming, it is damn near impossible to get it working perfect, and I've seen more than a few game developers who literally end up arguing extreme technical jargon in support or condemnation of a certain algorithm used for path-finding.

It is above my understanding, and I'm pretty familiar with coding games and mods.