Slight calibration so Travelling doesn't necessarily kill the process just because something is Sticky.
This commit is contained in:
@@ -254,10 +254,9 @@ void dd::Systems::PhysicsSystem::UpdateEntity(double dt, EntityID entity, Entity
|
|||||||
if (m_Travelling) {
|
if (m_Travelling) {
|
||||||
auto transform = m_World->GetComponent<Components::Transform>(entity);
|
auto transform = m_World->GetComponent<Components::Transform>(entity);
|
||||||
if (transform != nullptr) {
|
if (transform != nullptr) {
|
||||||
if (transform->Sticky == true) {
|
if (!transform->Sticky) {
|
||||||
return;
|
transform->Position.y -= 6.0f * dt;
|
||||||
}
|
}
|
||||||
transform->Position.y -= 6.0f * dt;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
auto particle = m_World->GetComponent<Components::Particle>(entity);
|
auto particle = m_World->GetComponent<Components::Particle>(entity);
|
||||||
|
|||||||
Reference in New Issue
Block a user