summaryrefslogtreecommitdiffstats
path: root/ship
diff options
context:
space:
mode:
authordusoleil <howcansocksbereal@gmail.com>2022-09-15 10:21:37 -0400
committerdusoleil <howcansocksbereal@gmail.com>2022-09-15 10:21:37 -0400
commit79a4d45d970a2cb44baee39aeff6294cb3156c01 (patch)
tree24571bea73598546782fded86e1e7f7a760b2744 /ship
parentd8c852bdc820b43f63da40aaf7961e8b8d518f4e (diff)
downloadgame_jam49-79a4d45d970a2cb44baee39aeff6294cb3156c01.tar.gz
game_jam49-79a4d45d970a2cb44baee39aeff6294cb3156c01.zip
Setup all of the collision layers and masks
Diffstat (limited to 'ship')
-rw-r--r--ship/ladder/ladder.tscn2
-rw-r--r--ship/ship/crate.tscn2
-rw-r--r--ship/ship/ship.tscn16
-rw-r--r--ship/ship_control_panel/control_panel.tscn2
-rw-r--r--ship/staircase_1/staircase_1.tscn2
5 files changed, 24 insertions, 0 deletions
diff --git a/ship/ladder/ladder.tscn b/ship/ladder/ladder.tscn
index 763a233..0c009c1 100644
--- a/ship/ladder/ladder.tscn
+++ b/ship/ladder/ladder.tscn
@@ -12,6 +12,8 @@ points = PoolVector3Array( -2.63751e-05, 17, 1.1522, 0.134708, 17, 1.07459, -0.1
material/0 = ExtResource( 2 )
[node name="StaticBody" type="StaticBody" parent="ladder" index="0" groups=["ladder"]]
+collision_layer = 16
+collision_mask = 0
[node name="CollisionShape" type="CollisionShape" parent="ladder/StaticBody" index="0"]
shape = SubResource( 2 )
diff --git a/ship/ship/crate.tscn b/ship/ship/crate.tscn
index a2cd355..e39bb73 100644
--- a/ship/ship/crate.tscn
+++ b/ship/ship/crate.tscn
@@ -20,6 +20,8 @@ surfaces/0 = {
[sub_resource type="BoxShape" id=2]
[node name="crate" type="RigidBody"]
+collision_layer = 16
+collision_mask = 28
[node name="crate-" type="MeshInstance" parent="."]
mesh = SubResource( 1 )
diff --git a/ship/ship/ship.tscn b/ship/ship/ship.tscn
index adb09a3..0412661 100644
--- a/ship/ship/ship.tscn
+++ b/ship/ship/ship.tscn
@@ -223,6 +223,8 @@ mesh = SubResource( 1 )
material/0 = ExtResource( 11 )
[node name="StaticBody" type="StaticBody" parent="pivot/below_deck"]
+collision_layer = 4
+collision_mask = 0
[node name="CollisionShape" type="CollisionShape" parent="pivot/below_deck/StaticBody"]
shape = SubResource( 2 )
@@ -231,6 +233,8 @@ shape = SubResource( 2 )
mesh = SubResource( 3 )
[node name="StaticBody" type="StaticBody" parent="pivot/below_deck_wall"]
+collision_layer = 4
+collision_mask = 0
[node name="CollisionShape" type="CollisionShape" parent="pivot/below_deck_wall/StaticBody"]
shape = SubResource( 4 )
@@ -239,6 +243,8 @@ shape = SubResource( 4 )
mesh = SubResource( 5 )
[node name="StaticBody" type="StaticBody" parent="pivot/below_deck_wall_1"]
+collision_layer = 4
+collision_mask = 0
[node name="CollisionShape" type="CollisionShape" parent="pivot/below_deck_wall_1/StaticBody"]
shape = SubResource( 6 )
@@ -247,6 +253,8 @@ shape = SubResource( 6 )
mesh = SubResource( 7 )
[node name="StaticBody" type="StaticBody" parent="pivot/bow"]
+collision_layer = 4
+collision_mask = 0
[node name="CollisionShape" type="CollisionShape" parent="pivot/bow/StaticBody"]
shape = SubResource( 8 )
@@ -257,6 +265,8 @@ material/0 = SubResource( 16 )
material/1 = SubResource( 19 )
[node name="StaticBody" type="StaticBody" parent="pivot/bridge"]
+collision_layer = 4
+collision_mask = 0
[node name="CollisionShape" type="CollisionShape" parent="pivot/bridge/StaticBody"]
shape = SubResource( 10 )
@@ -265,6 +275,8 @@ shape = SubResource( 10 )
mesh = SubResource( 11 )
[node name="StaticBody" type="StaticBody" parent="pivot/hull"]
+collision_layer = 4
+collision_mask = 0
[node name="CollisionShape" type="CollisionShape" parent="pivot/hull/StaticBody"]
shape = SubResource( 12 )
@@ -273,6 +285,8 @@ shape = SubResource( 12 )
mesh = SubResource( 13 )
[node name="StaticBody" type="StaticBody" parent="pivot/rear-deck"]
+collision_layer = 4
+collision_mask = 0
[node name="CollisionShape" type="CollisionShape" parent="pivot/rear-deck/StaticBody"]
shape = SubResource( 14 )
@@ -282,6 +296,8 @@ mesh = SubResource( 15 )
material/0 = SubResource( 20 )
[node name="StaticBody" type="StaticBody" parent="pivot/top_deck"]
+collision_layer = 4
+collision_mask = 0
[node name="CollisionShape" type="CollisionShape" parent="pivot/top_deck/StaticBody"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -7.72568 )
diff --git a/ship/ship_control_panel/control_panel.tscn b/ship/ship_control_panel/control_panel.tscn
index 973ee45..bc19c2f 100644
--- a/ship/ship_control_panel/control_panel.tscn
+++ b/ship/ship_control_panel/control_panel.tscn
@@ -45,6 +45,8 @@ size = Vector2( 1.087, 0.731 )
[node name="control_panel" instance=ExtResource( 1 )]
[node name="StaticBody" type="StaticBody" parent="." index="0"]
+collision_layer = 16
+collision_mask = 0
[node name="main_control_panel" type="MeshInstance" parent="StaticBody" index="0"]
mesh = SubResource( 1 )
diff --git a/ship/staircase_1/staircase_1.tscn b/ship/staircase_1/staircase_1.tscn
index f7e7649..e27f0ff 100644
--- a/ship/staircase_1/staircase_1.tscn
+++ b/ship/staircase_1/staircase_1.tscn
@@ -24,6 +24,8 @@ points = PoolVector3Array( -1.80455, -1.87224, -2.97945, -1.80455, -1.33747, -2.
[node name="staircase_1" instance=ExtResource( 1 )]
[node name="StaticBody" type="StaticBody" parent="." index="0"]
+collision_layer = 4
+collision_mask = 0
[node name="stairs" type="MeshInstance" parent="StaticBody" index="0"]
mesh = SubResource( 1 )