mirror of
https://github.com/liyunfan1223/mod-playerbots.git
synced 2026-06-20 15:39:25 +02:00
Compare commits
2 Commits
9d3f47b19f
...
99039199e0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
99039199e0 | ||
|
|
1f7aa7394b |
@ -38,7 +38,7 @@ mmapsConfig:
|
|||||||
|
|
||||||
# Maximum slope angle (in degrees) NPCs can walk on.
|
# Maximum slope angle (in degrees) NPCs can walk on.
|
||||||
# Surfaces steeper than this will be considered unwalkable.
|
# Surfaces steeper than this will be considered unwalkable.
|
||||||
walkableSlopeAngle: 50
|
walkableSlopeAngle: 60
|
||||||
|
|
||||||
# --- Cell Size Calculation ---
|
# --- Cell Size Calculation ---
|
||||||
# Many parameters below are defined in "cell units".
|
# Many parameters below are defined in "cell units".
|
||||||
|
|||||||
@ -730,6 +730,7 @@ std::vector<WorldPosition> WorldPosition::getPathStepFrom(WorldPosition startPos
|
|||||||
// the previous step's endpoint, giving the 40-attempt walker
|
// the previous step's endpoint, giving the 40-attempt walker
|
||||||
// its intended multi-tile reach.
|
// its intended multi-tile reach.
|
||||||
PathGenerator path(pathUnit);
|
PathGenerator path(pathUnit);
|
||||||
|
path.AddExcludeFlag(NAV_GROUND_STEEP);
|
||||||
path.CalculatePath(startPos.GetPositionX(), startPos.GetPositionY(), startPos.GetPositionZ(),
|
path.CalculatePath(startPos.GetPositionX(), startPos.GetPositionY(), startPos.GetPositionZ(),
|
||||||
GetPositionX(), GetPositionY(), GetPositionZ(), false);
|
GetPositionX(), GetPositionY(), GetPositionZ(), false);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user