small racing game im working on
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[gd_scene load_steps=4 format=3]

[ext_resource type="Script" path="res://classes/wall.gd" id="1_58f2h"]
[ext_resource type="ArrayMesh" uid="uid://cpisquk518aee" path="res://assets/meshes/walls/small_curved_wall.tres" id="2_jgrr8"]

[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_n3qp6"]
data = PackedVector3Array(-22.3895, -5, -14.8289, -19.8236, -2, -14.3185, -22.3895, -2, -14.8289, -22.3895, -5, -14.8289, -19.8236, -5, -14.3185, -19.8236, -2, -14.3185, -7.6795, -5, -5, -6.5224, -2, -2.6537, -7.6795, -2, -5, -7.6795, -5, -5, -6.5224, -5, -2.6537, -6.5224, -2, -2.6537, -17.3463, -5, -13.4776, -15, -2, -12.3205, -17.3463, -2, -13.4776, -17.3463, -5, -13.4776, -15, -5, -12.3205, -15, -2, -12.3205, -5.6815, -5, -0.1764, -5.1711, -2, 2.3895, -5.6815, -2, -0.1764, -5.6815, -5, -0.1764, -5.1711, -5, 2.3895, -5.1711, -2, 2.3895, -12.8248, -5, -10.8671, -10.8579, -2, -9.1421, -12.8248, -2, -10.8671, -12.8248, -5, -10.8671, -10.8579, -5, -9.1421, -10.8579, -2, -9.1421, -25, -5, -15, -22.3895, -2, -14.8289, -25, -2, -15, -25, -5, -15, -22.3895, -5, -14.8289, -22.3895, -2, -14.8289, -9.1329, -5, -7.1752, -7.6795, -2, -5, -9.1329, -2, -7.1752, -9.1329, -5, -7.1752, -7.6795, -5, -5, -7.6795, -2, -5, -19.8236, -5, -14.3185, -17.3463, -2, -13.4776, -19.8236, -2, -14.3185, -19.8236, -5, -14.3185, -17.3463, -5, -13.4776, -17.3463, -2, -13.4776, -6.5224, -5, -2.6537, -5.6815, -2, -0.1764, -6.5224, -2, -2.6537, -6.5224, -5, -2.6537, -5.6815, -5, -0.1764, -5.6815, -2, -0.1764, -15, -5, -12.3205, -12.8248, -2, -10.8671, -15, -2, -12.3205, -15, -5, -12.3205, -12.8248, -5, -10.8671, -12.8248, -2, -10.8671, -5.1711, -5, 2.3895, -5, -2, 5, -5.1711, -2, 2.3895, -5.1711, -5, 2.3895, -5, -5, 5, -5, -2, 5, -10.8579, -5, -9.1421, -9.1329, -2, -7.1752, -10.8579, -2, -9.1421, -10.8579, -5, -9.1421, -9.1329, -5, -7.1752, -9.1329, -2, -7.1752, -22.52, -5, -13.8375, -20.0824, -2, -13.3526, -20.0824, -5, -13.3526, -22.52, -5, -13.8375, -22.52, -2, -13.8375, -20.0824, -2, -13.3526, -8.5455, -5, -4.5, -7.4463, -2, -2.271, -7.4463, -5, -2.271, -8.5455, -5, -4.5, -8.5455, -2, -4.5, -7.4463, -2, -2.271, -17.729, -5, -12.5537, -15.5, -2, -11.4545, -15.5, -5, -11.4545, -17.729, -5, -12.5537, -17.729, -2, -12.5537, -15.5, -2, -11.4545, -6.6474, -5, 0.0824, -6.1625, -2, 2.52, -6.1625, -5, 2.52, -6.6474, -5, 0.0824, -6.6474, -2, 0.0824, -6.1625, -2, 2.52, -13.4335, -5, -10.0737, -11.565, -2, -8.435, -11.565, -5, -8.435, -13.4335, -5, -10.0737, -13.4335, -2, -10.0737, -11.565, -2, -8.435, -25, -5, -14.0021, -22.52, -2, -13.8375, -22.52, -5, -13.8375, -25, -5, -14.0021, -25, -2, -14.0021, -22.52, -2, -13.8375, -9.9263, -5, -6.5665, -8.5455, -2, -4.5, -8.5455, -5, -4.5, -9.9263, -5, -6.5665, -9.9263, -2, -6.5665, -8.5455, -2, -4.5, -20.0824, -5, -13.3526, -17.729, -2, -12.5537, -17.729, -5, -12.5537, -20.0824, -5, -13.3526, -20.0824, -2, -13.3526, -17.729, -2, -12.5537, -7.4463, -5, -2.271, -6.6474, -2, 0.0824, -6.6474, -5, 0.0824, -7.4463, -5, -2.271, -7.4463, -2, -2.271, -6.6474, -2, 0.0824, -15.5, -5, -11.4545, -13.4335, -2, -10.0737, -13.4335, -5, -10.0737, -15.5, -5, -11.4545, -15.5, -2, -11.4545, -13.4335, -2, -10.0737, -6.1625, -5, 2.52, -5.9979, -2, 5, -5.9979, -5, 5, -6.1625, -5, 2.52, -6.1625, -2, 2.52, -5.9979, -2, 5, -11.565, -5, -8.435, -9.9263, -2, -6.5665, -9.9263, -5, -6.5665, -11.565, -5, -8.435, -11.565, -2, -8.435, -9.9263, -2, -6.5665, -22.3895, -5, -14.8289, -20.0824, -5, -13.3526, -19.8236, -5, -14.3185, -22.3895, -5, -14.8289, -22.52, -5, -13.8375, -20.0824, -5, -13.3526, -7.6795, -5, -5, -7.4463, -5, -2.271, -6.5224, -5, -2.6537, -7.6795, -5, -5, -8.5455, -5, -4.5, -7.4463, -5, -2.271, -10.8579, -2, -9.1421, -13.4335, -2, -10.0737, -12.8248, -2, -10.8671, -10.8579, -2, -9.1421, -11.565, -2, -8.435, -13.4335, -2, -10.0737, -25, -5, -15, -22.52, -5, -13.8375, -22.3895, -5, -14.8289, -25, -5, -15, -25, -5, -14.0021, -22.52, -5, -13.8375, -25, -2, -15, -25, -5, -14.0021, -25, -5, -15, -25, -2, -15, -25, -2, -14.0021, -25, -5, -14.0021, -9.1329, -5, -7.1752, -8.5455, -5, -4.5, -7.6795, -5, -5, -9.1329, -5, -7.1752, -9.9263, -5, -6.5665, -8.5455, -5, -4.5, -12.8248, -2, -10.8671, -15.5, -2, -11.4545, -15, -2, -12.3205, -12.8248, -2, -10.8671, -13.4335, -2, -10.0737, -15.5, -2, -11.4545, -5, -2, 5, -6.1625, -2, 2.52, -5.1711, -2, 2.3895, -5, -2, 5, -5.9979, -2, 5, -6.1625, -2, 2.52, -10.8579, -5, -9.1421, -9.9263, -5, -6.5665, -9.1329, -5, -7.1752, -10.8579, -5, -9.1421, -11.565, -5, -8.435, -9.9263, -5, -6.5665, -15, -2, -12.3205, -17.729, -2, -12.5537, -17.3463, -2, -13.4776, -15, -2, -12.3205, -15.5, -2, -11.4545, -17.729, -2, -12.5537, -5, -5, 5, -5.9979, -2, 5, -5, -2, 5, -5, -5, 5, -5.9979, -5, 5, -5.9979, -2, 5, -5.1711, -2, 2.3895, -6.6474, -2, 0.0824, -5.6815, -2, -0.1764, -5.1711, -2, 2.3895, -6.1625, -2, 2.52, -6.6474, -2, 0.0824, -12.8248, -5, -10.8671, -11.565, -5, -8.435, -10.8579, -5, -9.1421, -12.8248, -5, -10.8671, -13.4335, -5, -10.0737, -11.565, -5, -8.435, -17.3463, -2, -13.4776, -20.0824, -2, -13.3526, -19.8236, -2, -14.3185, -17.3463, -2, -13.4776, -17.729, -2, -12.5537, -20.0824, -2, -13.3526, -5.6815, -2, -0.1764, -7.4463, -2, -2.271, -6.5224, -2, -2.6537, -5.6815, -2, -0.1764, -6.6474, -2, 0.0824, -7.4463, -2, -2.271, -15, -5, -12.3205, -13.4335, -5, -10.0737, -12.8248, -5, -10.8671, -15, -5, -12.3205, -15.5, -5, -11.4545, -13.4335, -5, -10.0737, -19.8236, -2, -14.3185, -22.52, -2, -13.8375, -22.3895, -2, -14.8289, -19.8236, -2, -14.3185, -20.0824, -2, -13.3526, -22.52, -2, -13.8375, -5.1711, -5, 2.3895, -5.9979, -5, 5, -5, -5, 5, -5.1711, -5, 2.3895, -6.1625, -5, 2.52, -5.9979, -5, 5, -6.5224, -2, -2.6537, -8.5455, -2, -4.5, -7.6795, -2, -5, -6.5224, -2, -2.6537, -7.4463, -2, -2.271, -8.5455, -2, -4.5, -17.3463, -5, -13.4776, -15.5, -5, -11.4545, -15, -5, -12.3205, -17.3463, -5, -13.4776, -17.729, -5, -12.5537, -15.5, -5, -11.4545, -22.3895, -2, -14.8289, -25, -2, -14.0021, -25, -2, -15, -22.3895, -2, -14.8289, -22.52, -2, -13.8375, -25, -2, -14.0021, -5.6815, -5, -0.1764, -6.1625, -5, 2.52, -5.1711, -5, 2.3895, -5.6815, -5, -0.1764, -6.6474, -5, 0.0824, -6.1625, -5, 2.52, -7.6795, -2, -5, -9.9263, -2, -6.5665, -9.1329, -2, -7.1752, -7.6795, -2, -5, -8.5455, -2, -4.5, -9.9263, -2, -6.5665, -19.8236, -5, -14.3185, -17.729, -5, -12.5537, -17.3463, -5, -13.4776, -19.8236, -5, -14.3185, -20.0824, -5, -13.3526, -17.729, -5, -12.5537, -6.5224, -5, -2.6537, -6.6474, -5, 0.0824, -5.6815, -5, -0.1764, -6.5224, -5, -2.6537, -7.4463, -5, -2.271, -6.6474, -5, 0.0824, -9.1329, -2, -7.1752, -11.565, -2, -8.435, -10.8579, -2, -9.1421, -9.1329, -2, -7.1752, -9.9263, -2, -6.5665, -11.565, -2, -8.435)

[node name="flat_wall" type="StaticBody3D" node_paths=PackedStringArray("mesh")]
collision_mask = 0
input_ray_pickable = false
script = ExtResource("1_58f2h")
mesh = NodePath("mesh")

[node name="mesh" type="MeshInstance3D" parent="."]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 4.5, 0)
mesh = ExtResource("2_jgrr8")

[node name="collision" type="CollisionShape3D" parent="."]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 4.5, 0)
shape = SubResource("ConcavePolygonShape3D_n3qp6")