mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2024-11-15 04:38:21 +00:00
Move blocks around
This commit is contained in:
parent
a3b62d60f0
commit
fba8fc9c45
@ -151,9 +151,10 @@ void MovementAIComponent::Update(const float deltaTime) {
|
|||||||
// Check if there are more waypoints in the queue, if so set our next destination to the next waypoint
|
// Check if there are more waypoints in the queue, if so set our next destination to the next waypoint
|
||||||
HandleWaypointArrived();
|
HandleWaypointArrived();
|
||||||
if (!AdvancePathWaypointIndex()) {
|
if (!AdvancePathWaypointIndex()) {
|
||||||
if (m_Path && m_Path->pathBehavior == PathBehavior::Bounce) {
|
if (m_Path) {
|
||||||
|
if (m_Path->pathBehavior == PathBehavior::Bounce) {
|
||||||
ReversePath();
|
ReversePath();
|
||||||
} else if (m_Path && m_Path->pathBehavior == PathBehavior::Loop) {
|
} else if (m_Path->pathBehavior == PathBehavior::Loop) {
|
||||||
m_CurrentPathWaypointIndex = 0;
|
m_CurrentPathWaypointIndex = 0;
|
||||||
m_NextPathWaypointIndex = 0;
|
m_NextPathWaypointIndex = 0;
|
||||||
AdvancePathWaypointIndex();
|
AdvancePathWaypointIndex();
|
||||||
@ -161,6 +162,9 @@ void MovementAIComponent::Update(const float deltaTime) {
|
|||||||
} else {
|
} else {
|
||||||
Stop();
|
Stop();
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
Stop();
|
||||||
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
SetDestination(GetCurrentPathWaypoint());
|
SetDestination(GetCurrentPathWaypoint());
|
||||||
|
Loading…
Reference in New Issue
Block a user