aboutsummaryrefslogtreecommitdiff
path: root/azalea-physics
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2023-08-25 03:19:11 -0500
committermat <git@matdoes.dev>2023-08-25 03:19:11 -0500
commit7df2256f35fdf6925e2499966774d3a9a861e69c (patch)
tree978782c1fdcba9f6119ec5872555dd6673f180af /azalea-physics
parentd5465cd28e43d48b3e913fdb1161eb907e4d80d0 (diff)
downloadazalea-drasl-7df2256f35fdf6925e2499966774d3a9a861e69c.tar.xz
add failing test for that weird diagonal edge case
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Diffstat (limited to 'azalea-physics')
-rw-r--r--azalea-physics/Cargo.toml1
-rw-r--r--azalea-physics/src/lib.rs2
2 files changed, 3 insertions, 0 deletions
diff --git a/azalea-physics/Cargo.toml b/azalea-physics/Cargo.toml
index 58a180e1..fb482e2b 100644
--- a/azalea-physics/Cargo.toml
+++ b/azalea-physics/Cargo.toml
@@ -17,6 +17,7 @@ azalea-registry = { path = "../azalea-registry", version = "^0.7.0" }
azalea-world = { path = "../azalea-world", version = "^0.7.0" }
bevy_app = "0.11.1"
bevy_ecs = "0.11.1"
+log = "0.4.20"
once_cell = "1.18.0"
parking_lot = "^0.12.1"
diff --git a/azalea-physics/src/lib.rs b/azalea-physics/src/lib.rs
index f004c0fb..00be5185 100644
--- a/azalea-physics/src/lib.rs
+++ b/azalea-physics/src/lib.rs
@@ -21,6 +21,7 @@ use bevy_ecs::{
system::{Query, Res},
};
use collision::{move_colliding, MoverType};
+use log::trace;
/// A Bevy [`SystemSet`] for running physics that makes entities do things.
#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
@@ -227,6 +228,7 @@ fn handle_relative_friction_and_calculate_movement(
position: &mut Position,
attributes: &Attributes,
) -> Vec3 {
+ trace!("handle_relative_friction_and_calculate_movement {direction:?}");
move_relative(
physics,
direction,