Add slight pushback also on non-stationary entities

This commit is contained in:
2024-02-13 19:22:48 +01:00
parent ddf2cf9a17
commit e686e9496b

View File

@@ -217,11 +217,10 @@ void entityUpdate(ecs_iter_t *it) {
}
if (stationary) {
dir = Vector2Normalize(dir);
dir = Vector2Scale(dir, 4000 * dt);
velocity[i] = Vector2Subtract(velocity[i], dir);
}
const f32 force = stationary ? 4000 : 1000;
dir = Vector2Normalize(dir);
dir = Vector2Scale(dir, force * dt);
velocity[i] = Vector2Subtract(velocity[i], dir);
slowDown = BZ_MIN(slowDown, 0.65f);
if (!stationary && slowDown > 0.0f) {