Skip to content

Commit b323848

Browse files
committed
monolith: revert ObjectLayerPairFilter.shouldCollide regression
1 parent b15661d commit b323848

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

samples/monolith/src/monolith.zig

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,10 @@ const ObjectLayerPairFilter = extern struct {
128128
object2: zphy.ObjectLayer,
129129
) callconv(.c) bool {
130130
return switch (object1) {
131-
object_layers.non_moving => object2 == object_layers.moving,
132-
object_layers.moving => true,
131+
object_layers.non_moving => object2 == object_layers.moving or object2 == object_layers.player,
132+
object_layers.moving => object2 == object_layers.non_moving or object2 == object_layers.sensors,
133+
object_layers.sensors => object2 == object_layers.moving,
134+
object_layers.player => object2 == object_layers.non_moving,
133135
else => unreachable,
134136
};
135137
}

0 commit comments

Comments
 (0)