diff options
| author | Xander Swan <[hidden email]> | 2025-12-23 21:35:30 -0500 |
|---|---|---|
| committer | Xander Swan <[hidden email]> | 2025-12-23 21:35:30 -0500 |
| commit | 1754937f0721f304f742575e9a27fc7ba10d8374 (patch) | |
| tree | df439bfd9733d9553ce867df6f69e5348161801c /src/phys/body.odin | |
| parent | 673c84b1e56f65bcda448b2304e98ff4831100fd (diff) | |
Add temp tile collisions
Diffstat (limited to 'src/phys/body.odin')
| -rw-r--r-- | src/phys/body.odin | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/phys/body.odin b/src/phys/body.odin index 0256dee..0fe6c51 100644 --- a/src/phys/body.odin +++ b/src/phys/body.odin @@ -15,7 +15,7 @@ Layer :: enum(u16) { PLAYER, // player hitboxes } -Collision_Type :: enum(u16) { +Collision_Type :: enum(u8) { UP, DOWN, RIGHT, @@ -31,7 +31,7 @@ Body :: struct { active: bool, pos: Vec2, vel: Vec2, - collisions: bit_set[Collision_Type; u16], + collisions: bit_set[Collision_Type; u8], layers: bit_set[Layer; u16], mask: bit_set[Layer; u16], } |
