Fix movement controllers falling through platforms at low timestep hz
This commit is contained in:
parent
76089ac665
commit
cb1390e9f3
@ -980,6 +980,9 @@ MovementController::CollisionResult MovementController::collisionMove(List<Colli
|
||||
|
||||
MovementController::CollisionSeparation MovementController::collisionSeparate(List<CollisionPoly>& collisionPolys, PolyF const& poly,
|
||||
bool ignorePlatforms, float maximumPlatformCorrection, Vec2F const& sortCenter, bool upward, float separationTolerance) {
|
||||
|
||||
maximumPlatformCorrection *= WorldTimestep * 60.0f;
|
||||
|
||||
CollisionSeparation separation = {};
|
||||
separation.collisionKind = CollisionKind::None;
|
||||
bool intersects = false;
|
||||
|
Loading…
Reference in New Issue
Block a user