From 3f7de64e2e8acb6328925c7270391b90ec800208 Mon Sep 17 00:00:00 2001 From: Kai Stevenson Date: Thu, 27 Aug 2026 21:17:18 -0700 Subject: naive splashing --- src/sim/entity/mod.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/sim/entity/mod.rs') diff --git a/src/sim/entity/mod.rs b/src/sim/entity/mod.rs index fda0a79..3f262cb 100644 --- a/src/sim/entity/mod.rs +++ b/src/sim/entity/mod.rs @@ -162,6 +162,16 @@ impl<'a> EntityUpdateCtx<'a> { } impl EntityData { + pub fn _linvel(&self, rb_manager: &RbManager) -> Option { + self.rb_h.and_then(|rb_h| { + rb_manager + .physics_manager + .world + .bodies + .get(rb_h) + .map(|rb| rb.linvel()) + }) + } pub fn _transform(&self, rb_manager: &RbManager) -> Option<(Vec2, (f32, f32))> { self.rb_h.and_then(|rb_h| { rb_manager -- cgit v1.3.1