* Fix error in RoutePlanner
This commit is contained in:
parent
91fbc561ea
commit
4f0846a2c3
|
@ -77,14 +77,14 @@ __inline void getDiags(const Vec2i &s, const Vec2i &d, const int size, Vec2i &d1
|
||||||
d2.x = s.x; d2.y = d.y + size - 1;
|
d2.x = s.x; d2.y = d.y + size - 1;
|
||||||
} else { // ne
|
} else { // ne
|
||||||
d1.x = s.x; d1.y = d.y;
|
d1.x = s.x; d1.y = d.y;
|
||||||
d2.x = d.x + size - 1; d2.y = s.y - size + 1;
|
d2.x = d.x + size - 1; d2.y = s.y + size - 1;
|
||||||
}
|
}
|
||||||
} else { // travelling west
|
} else { // travelling west
|
||||||
if (d.y > s.y) { // sw
|
if (d.y > s.y) { // sw
|
||||||
d1.x = d.x; d1.y = s.y;
|
d1.x = d.x; d1.y = s.y;
|
||||||
d2.x = s.x + size - 1; d2.y = d.y + size - 1;
|
d2.x = s.x + size - 1; d2.y = d.y + size - 1;
|
||||||
} else { // nw
|
} else { // nw
|
||||||
d1.x = d.x; d1.y = s.y - size + 1;
|
d1.x = d.x; d1.y = s.y + size - 1;
|
||||||
d2.x = s.x + size - 1; d2.y = d.y;
|
d2.x = s.x + size - 1; d2.y = d.y;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user