summaryrefslogtreecommitdiff
path: root/src/sim/rb_manager
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2026-09-02 00:05:29 -0700
committerKai Stevenson <kai@kaistevenson.com>2026-09-02 00:05:29 -0700
commit51ecf9530dae94341e2ba96453a4bf7e376ad33b (patch)
tree24b3ec0eee4729802cddbb6af4556999e3e42d9b /src/sim/rb_manager
parent5ebc92d5a6bbbe14e7c4c25b25a4ff8578ddcd5a (diff)
character controller
Diffstat (limited to 'src/sim/rb_manager')
-rw-r--r--src/sim/rb_manager/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sim/rb_manager/mod.rs b/src/sim/rb_manager/mod.rs
index 2b476d5..1be024a 100644
--- a/src/sim/rb_manager/mod.rs
+++ b/src/sim/rb_manager/mod.rs
@@ -11,7 +11,7 @@ use rapier2d::{
};
use crate::{
- config::{CELLS_TO_METRES, CHUNK_SIZE, PHYSICS_DELTA_TIME},
+ config::{CELLS_TO_METRES, CHUNK_SIZE, GRAVITY, PHYSICS_DELTA_TIME},
sim::{
cell_manager::chunk::Chunk,
lib::marching_squares::{Marchable, marching_squares_vertex_trace},
@@ -29,7 +29,7 @@ pub struct PhysicsManager {
impl PhysicsManager {
pub fn new() -> Self {
let mut world = PhysicsWorld::new();
- let gravity = vec2(0.0, 9.81 * CELLS_TO_METRES);
+ let gravity = vec2(0.0, GRAVITY);
world.gravity = gravity;
world.integration_parameters = IntegrationParameters {
// 20 pixels <-> 1 meter