Files

83 lines
9.3 KiB
Plaintext

[gd_scene format=3 uid="uid://dknge5384ijcx"]
[ext_resource type="Script" uid="uid://b143brnl7gf4f" path="res://Scripts/Pickupable.gd" id="1_rsor3"]
[ext_resource type="ArrayMesh" uid="uid://d12dor1swnt0b" path="res://Meshes/KeyMesh.tres" id="2_w4i4f"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_w4i4f"]
albedo_color = Color(1, 1, 0, 1)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_w4i4f"]
points = PackedVector3Array(0.2587716, -0.12591924, -0.03817381, 0.24755853, 0.15451507, 0.02913095, 0.23633888, 0.15451507, 0.02913095, 0.23633888, -0.13713889, 0.02913095, 0.23633888, 0.15451507, -0.03817381, 0.26999125, 0.12085611, 0.02913095, 0.26999125, 0.12085611, -0.03817381, 0.26999125, -0.10347992, 0.02913095, 0.23633888, -0.13713889, -0.03817381, 0.26999125, -0.10347992, -0.03817381, 0.24755853, -0.13713889, 0.02913095, 0.2587716, 0.14329542, -0.03817381, 0.24755853, -0.13713889, -0.03817381, 0.24755853, 0.15451507, -0.03817381, 0.2587716, -0.12591924, 0.02913095, 0.2587716, 0.14329542, 0.02913095)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_ycjx8"]
points = PackedVector3Array(0.23633888, 0.17694777, 0.02913095, 0.10172936, -0.14829704, -0.03817381, 0.11295561, -0.15957159, -0.03817381, 0.10172936, -0.14829704, 0.02913095, 0.10172936, 0.16571055, -0.03817381, 0.23633888, -0.15957159, -0.03817381, 0.23633888, -0.15957159, 0.02913095, 0.23633888, 0.17694777, -0.03817381, 0.10172936, 0.16571055, 0.02913095, 0.14662117, 0.1993849, -0.03817381, 0.14662117, -0.18200871, 0.02913095, 0.2026865, 0.1993849, 0.02913095, 0.2026865, -0.18200871, -0.03817381, 0.14662117, 0.1993849, 0.02913095, 0.2026865, -0.18200871, 0.02913095, 0.14662117, -0.18200871, -0.03817381, 0.2026865, 0.1993849, -0.03817381, 0.12418185, 0.18814766, -0.03817381, 0.12418185, -0.17077148, 0.02913095, 0.12418185, 0.18814766, 0.02913095, 0.22511265, -0.17077148, 0.02913095, 0.22511265, 0.18814766, -0.03817381, 0.12418185, -0.17077148, -0.03817381, 0.22511265, -0.17077148, -0.03817381, 0.22511265, 0.18814766, 0.02913095)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_qtgaf"]
points = PackedVector3Array(0.07929663, -0.10346894, -0.03817381, 0.10172716, 0.14329761, 0.02913095, 0.10172716, 0.14329761, -0.03817381, 0.10172716, -0.12592143, 0.02913095, 0.07929663, 0.120845124, 0.02913095, 0.10172716, -0.12592143, -0.03817381, 0.07929663, 0.120845124, -0.03817381, 0.07929663, -0.10346894, 0.02913095, 0.0905108, -0.12592143, 0.02913095, 0.0905108, 0.14329761, -0.03817381, 0.0905108, -0.12592143, -0.03817381, 0.0905108, 0.14329761, 0.02913095)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_kcr48"]
points = PackedVector3Array(0.26999125, -0.058616668, -0.03817381, 0.28120872, 0.07599285, 0.02913095, 0.26999125, 0.07599285, 0.02913095, 0.28120872, -0.058616668, 0.02913095, 0.28120872, 0.07599285, -0.03817381, 0.26999125, 0.07599285, -0.03817381, 0.26999125, -0.058616668, 0.02913095, 0.28120872, -0.058616668, -0.03817381)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_4nhs8"]
points = PackedVector3Array(0.06807698, -0.06983413, -0.03817381, 0.07929444, 0.08721031, 0.02913095, 0.06807698, 0.08721031, 0.02913095, 0.07929444, -0.06983413, 0.02913095, 0.07929444, 0.08721031, -0.03817381, 0.06807698, 0.08721031, -0.03817381, 0.06807698, -0.06983413, 0.02913095, 0.07929444, -0.06983413, -0.03817381)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_k8bjv"]
points = PackedVector3Array(0.056859523, 0.019900061, -0.026956353, 0.06807589, 0.05354915, 0.01791349, 0.06807589, 0.06477539, 0.0066960296, 0.06807589, -0.036181748, -0.015734501, 0.056859523, -0.036181748, 0.01791349, 0.056859523, 0.05354915, 0.01791349, 0.06807589, -0.036181748, 0.01791349, 0.06807589, 0.019900061, -0.026956353, 0.056859523, -0.036181748, -0.015734501, 0.056859523, 0.06477539, -0.0045214314, 0.06807589, 0.05354915, -0.015734501, 0.056859523, 0.05354915, -0.015734501, 0.06807589, 0.008703465, -0.026956353)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_thc0q"]
points = PackedVector3Array(-0.089002594, -0.047399208, 0.029121067, -0.27966428, 0.0647721, -0.015725713, -0.089002594, -0.013724867, -0.06060873, -0.27966428, -0.013724867, 0.051562577, -0.27966428, -0.036178455, -0.026946466, 0.056859523, -0.0025161915, 0.029121067, -0.089002594, 0.031121913, 0.06278333, 0.056859523, -0.036178455, -0.015725713, 0.056859523, 0.0647721, -0.0045170374, -0.089002594, 0.04233059, -0.06060873, -0.27966428, 0.053551342, 0.040329743, -0.27966428, 0.031121913, -0.049387977, -0.055337038, -0.036178455, 0.051562577, -0.089002594, 0.07599285, 0.017900314, -0.089002594, -0.047399208, -0.026946466, 0.056859523, 0.031121913, -0.026946466, -0.089002594, 0.07599285, -0.015725713, -0.27966428, -0.036178455, 0.029121067, 0.02319397, 0.053551342, 0.029121067, -0.27966428, -0.013724867, -0.049387977, -0.089002594, -0.036178455, -0.049387977, 0.056859523, -0.036178455, 0.017900314, -0.089002594, 0.053551342, 0.051562577, -0.089002594, -0.013724867, 0.06278333, -0.27966428, 0.053551342, -0.038155142, -0.27966428, 0.031121913, 0.051562577, -0.089002594, 0.0647721, -0.038155142, 0.056859523, -0.013724867, -0.026946466, -0.27966428, 0.0647721, 0.017900314, 0.034393862, 0.053551342, -0.026946466, 0.056859523, 0.0647721, 0.0066916384, -0.089002594, 0.0647721, 0.040329743)
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_3cvvy"]
points = PackedVector3Array(-0.27967966, 0.06477541, 0.017897021, -0.4367087, -0.036221273, -0.026948664, -0.4367087, -0.036221273, 0.029113382, -0.38060492, -0.17079127, -0.026948664, -0.27967966, 0.031086784, -0.04939127, -0.27967966, -0.013785254, 0.05156587, -0.4367087, 0.06477541, 0.017897021, -0.4367087, 0.031086784, -0.04939127, -0.41959414, -0.16049999, 0.016428277, -0.4367087, 0.031086784, 0.05156587, -0.2909004, -0.08104719, -0.026948664, -0.38060492, -0.17079127, 0.017897021, -0.42547256, -0.17079127, -0.026948664, -0.4367087, 0.05354586, -0.038165025, -0.27967966, -0.013785254, -0.04939127, -0.4367087, -0.013785254, 0.05156587, -0.27967966, 0.05354586, 0.040339626, -0.27967966, 0.06477541, -0.015732301, -0.2909004, -0.08104719, 0.017897021, -0.4367087, -0.013785254, -0.04939127, -0.3245473, -0.12591924, -0.026948664, -0.27967966, 0.031086784, 0.05156587, -0.4367087, 0.05354586, 0.040339626, -0.27967966, 0.05354586, -0.038165025, -0.4367087, 0.06477541, -0.015732301, -0.27967966, -0.036221273, -0.026948664, -0.27967966, -0.036221273, 0.029113382)
[node name="SimpleKey" type="Node3D" unique_id=650555678 node_paths=PackedStringArray("body", "snapAnchor", "visualMeshNode")]
script = ExtResource("1_rsor3")
body = NodePath("RigidBody3D")
snapAnchor = NodePath("RigidBody3D/SnapAnchor")
visualMeshNode = NodePath("RigidBody3D/MeshInstance3D")
metadata/_custom_type_script = "uid://b143brnl7gf4f"
[node name="RigidBody3D" type="RigidBody3D" parent="." unique_id=1946674219]
collision_layer = 9
collision_mask = 13
[node name="MeshInstance3D" type="MeshInstance3D" parent="RigidBody3D" unique_id=2082673006]
transform = Transform3D(-2.1855694e-08, 0, -0.5, 0, 0.5, 0, 0.5, 0, -2.1855694e-08, 0, 0, -0.06127593)
mesh = ExtResource("2_w4i4f")
surface_material_override/0 = SubResource("StandardMaterial3D_w4i4f")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="RigidBody3D" unique_id=668361815]
transform = Transform3D(-2.1855694e-08, 0, -0.5, 0, 0.5, 0, 0.5, 0, -2.1855694e-08, 0, 0, -0.06127593)
shape = SubResource("ConvexPolygonShape3D_w4i4f")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="RigidBody3D" unique_id=254679764]
transform = Transform3D(-2.1855694e-08, 0, -0.5, 0, 0.5, 0, 0.5, 0, -2.1855694e-08, 0, 0, -0.06127593)
shape = SubResource("ConvexPolygonShape3D_ycjx8")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="RigidBody3D" unique_id=1906243872]
transform = Transform3D(-2.1855694e-08, 0, -0.5, 0, 0.5, 0, 0.5, 0, -2.1855694e-08, 0, 0, -0.06127593)
shape = SubResource("ConvexPolygonShape3D_qtgaf")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="RigidBody3D" unique_id=1650561327]
transform = Transform3D(-2.1855694e-08, 0, -0.5, 0, 0.5, 0, 0.5, 0, -2.1855694e-08, 0, 0, -0.06127593)
shape = SubResource("ConvexPolygonShape3D_kcr48")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="RigidBody3D" unique_id=957277933]
transform = Transform3D(-2.1855694e-08, 0, -0.5, 0, 0.5, 0, 0.5, 0, -2.1855694e-08, 0, 0, -0.06127593)
shape = SubResource("ConvexPolygonShape3D_4nhs8")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="RigidBody3D" unique_id=790605504]
transform = Transform3D(-2.1855694e-08, 0, -0.5, 0, 0.5, 0, 0.5, 0, -2.1855694e-08, 0, 0, -0.06127593)
shape = SubResource("ConvexPolygonShape3D_k8bjv")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="RigidBody3D" unique_id=218214800]
transform = Transform3D(-2.1855694e-08, 0, -0.5, 0, 0.5, 0, 0.5, 0, -2.1855694e-08, 0, 0, -0.06127593)
shape = SubResource("ConvexPolygonShape3D_thc0q")
[node name="CollisionShape3D" type="CollisionShape3D" parent="RigidBody3D" unique_id=1906805590]
transform = Transform3D(-2.1855694e-08, 0, -0.5, 0, 0.5, 0, 0.5, 0, -2.1855694e-08, 0, 0, -0.06127593)
shape = SubResource("ConvexPolygonShape3D_3cvvy")
[node name="SnapAnchor" type="Marker3D" parent="RigidBody3D" unique_id=389082687]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00036647916, 0, -0.27831292)