From 86f95e0737ba082625c22d40057e66499cbc8ac1 Mon Sep 17 00:00:00 2001 From: iamcheeseman Date: Tue, 3 Mar 2026 21:13:32 -0500 Subject: Health and dying --- src/phys/world.odin | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/phys') diff --git a/src/phys/world.odin b/src/phys/world.odin index c03445a..f569a5d 100644 --- a/src/phys/world.odin +++ b/src/phys/world.odin @@ -345,3 +345,13 @@ get_collisions :: proc(h: Body_Handle) -> bit_set[Collision_Type;u8] { get_rect :: proc(h: Body_Handle) -> Rect { return hm.get(&world.bodies, h).rect } + +@(require_results) +get_layers :: proc(h: Body_Handle) -> Layer_Set { + return hm.get(&world.bodies, h).layers +} + +@(require_results) +get_mask :: proc(h: Body_Handle) -> Layer_Set { + return hm.get(&world.bodies, h).mask +} -- cgit v1.3-2-g0d8e