add 'step-height' entity property

This commit is contained in:
MihailRis 2026-02-13 02:48:40 +03:00
parent 99106df230
commit 0f63fd64ed
5 changed files with 7 additions and 1 deletions

View file

@ -42,7 +42,7 @@ void PhysicsSolver::step(
vel += gravity * dt * gravityScale;
if (hitbox.type == BodyType::DYNAMIC) {
colisionCalc(chunks, hitbox, vel, pos, half,
(prevGrounded && gravityScale > 0.0f) ? 0.5f : 0.0f);
(prevGrounded && gravityScale > 0.0f) ? hitbox.stepHeight : 0.0f);
}
pos += vel * dt + gravity * gravityScale * dt * dt * 0.5f;