Hello all,
Basically I want to move on from breadcrumb navigation, so Ive been wondering for the past to days on what else I could do.
So far I have the following options:
Give up and stay breadcrumb,
Make a navmesh and use that to navigate,
Just breadcrumb with advanced anti collision(check if there is an object in my path while im walking, if there is start to walk round it before I get to it, unlike normal unstuck) I think OpenBot used something like this(forgive me if im wrong)
Are there any options I may have missed(besides "teleporting" :P)?
Thinking about the advanced anti collision, I have done some research:
In wow the coordinate system works like this:
North: -X
South: + X
East: + Y
West: - Y
All objects have a height that can be read so, the ground coordinates + the objects height is the total height of the object, then I could check if I could jump over it, that bit is the easy part.
If the object is in my path(I could check this using: 'f(x}=y = ax + b' - my math is bad, KuR gave me this) I need to walk around it.
I can read the objects coordinates then calculate where the objects boundaries are using the Width, Height and Depth(I think) values.
Then I would have to intercept the waypoint and change the X or Y value, so it will walk around the object instead of walking into the object and waiting for the normal anti collision to kick in.
The problem is, all this would have to be quick as each waypoint are only 20 yards away from each other.
What do you guys think?
Which method should I go with?
Also do you know anything that might help?(please note: this is not a "Give me the code" post)
Thanks,
+Rep to any good posts![]()