1
This commit is contained in:
parent
a1c661444d
commit
1be6e492c4
@ -2915,7 +2915,7 @@ void Creature::ShortFindPath()
|
|||||||
#if 1
|
#if 1
|
||||||
auto try_move =
|
auto try_move =
|
||||||
[this] (glm::vec3 start, glm::vec3 end,
|
[this] (glm::vec3 start, glm::vec3 end,
|
||||||
bool& block, glm::vec3& new_point, float& distance)
|
glm::vec3& new_point, float& distance) -> bool
|
||||||
{
|
{
|
||||||
room->map_instance->Scale(start);
|
room->map_instance->Scale(start);
|
||||||
room->map_instance->Scale(end);
|
room->map_instance->Scale(end);
|
||||||
@ -2924,8 +2924,9 @@ void Creature::ShortFindPath()
|
|||||||
bool hit_result = false;
|
bool hit_result = false;
|
||||||
bool ret = room->map_instance->Raycast(start, end, hit_point, hit_result);
|
bool ret = room->map_instance->Raycast(start, end, hit_point, hit_result);
|
||||||
if (ret) {
|
if (ret) {
|
||||||
|
return true;
|
||||||
} else {
|
} else {
|
||||||
block = true;
|
return false;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user