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
[gd_scene load_steps=4 format=3 uid="uid://bfe6ps3cjf37j"]

[ext_resource type="Script" path="res://classes/wall.gd" id="1_o1ifj"]
[ext_resource type="ArrayMesh" uid="uid://d27ytirksdd4d" path="res://assets/meshes/walls/turn_wall.tres" id="2_xc7vs"]

[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_ahxbf"]
data = PackedVector3Array(1.4789, -0.5, -3.1402, 1, -0.5, -4.6603, 0.5, -0.5, -3.7942, 1.4789, -0.5, -3.1402, 2.0876, -0.5, -3.9335, 1, -0.5, -4.6603, 4.923, -0.5, 2.8253, 5, 2.4, 4, 5, -0.5, 4, 4.923, -0.5, 2.8253, 4.923, 2.3, 2.8253, 5, 2.4, 4, -5, -0.5, -5, -5, 2.5, -6, -5, 2.5, -5, -5, -0.5, -5, -5, -0.5, -6, -5, 2.5, -6, 0.5, 2, -3.7942, 2.0876, 2.5, -3.9335, 1.4789, 1.9, -3.1402, 0.5, 2, -3.7942, 1, 2.5, -4.6603, 2.0876, 2.5, -3.9335, -2.8253, -0.5, -4.923, -3.9673, -0.5, -5.9995, -4, -0.5, -5, -2.8253, -0.5, -4.923, -2.6947, -0.5, -5.9144, -3.9673, -0.5, -5.9995, 4.6933, -0.5, 1.6706, 5.2388, -0.5, 0.1732, 4.3149, -0.5, 0.5558, 4.6933, -0.5, 1.6706, 5.6593, -0.5, 1.4118, 5.2388, -0.5, 0.1732, -4, 2.4, -5, -2.6947, 2.5, -5.9144, -2.8253, 2.3, -4.923, -4, 2.4, -5, -3.9673, 2.5, -5.9995, -2.6947, 2.5, -5.9144, 4.3149, 2.1, 0.5558, 5.6593, 2.5, 1.4118, 4.6933, 2.2, 1.6706, 4.3149, 2.1, 0.5558, 5.2388, 2.5, 0.1732, 5.6593, 2.5, 1.4118, 2.364, -0.5, -2.364, 2.0876, -0.5, -3.9335, 1.4789, -0.5, -3.1402, 2.364, -0.5, -2.364, 3.0711, -0.5, -3.0711, 2.0876, -0.5, -3.9335, 1.4789, 1.9, -3.1402, 3.0711, 2.5, -3.0711, 2.364, 1.9, -2.364, 1.4789, 1.9, -3.1402, 2.0876, 2.5, -3.9335, 3.0711, 2.5, -3.0711, -1.6706, -0.5, -4.6933, -2.6947, -0.5, -5.9144, -2.8253, -0.5, -4.923, -1.6706, -0.5, -4.6933, -1.4118, -0.5, -5.6593, -2.6947, -0.5, -5.9144, 4.923, -0.5, 2.8253, 5.6593, -0.5, 1.4118, 4.6933, -0.5, 1.6706, 4.923, -0.5, 2.8253, 5.9144, -0.5, 2.6947, 5.6593, -0.5, 1.4118, -2.8253, 2.3, -4.923, -1.4118, 2.5, -5.6593, -1.6706, 2.2, -4.6933, -2.8253, 2.3, -4.923, -2.6947, 2.5, -5.9144, -1.4118, 2.5, -5.6593, 4.6933, 2.2, 1.6706, 5.9144, 2.5, 2.6947, 4.923, 2.3, 2.8253, 4.6933, 2.2, 1.6706, 5.6593, 2.5, 1.4118, 5.9144, 2.5, 2.6947, 3.1402, -0.5, -1.4789, 3.0711, -0.5, -3.0711, 2.364, -0.5, -2.364, 3.1402, -0.5, -1.4789, 3.9335, -0.5, -2.0876, 3.0711, -0.5, -3.0711, 5.9995, -0.5, 3.9673, 6, 2.5, 5, 5.9995, 2.5, 3.9673, 5.9995, -0.5, 3.9673, 6, -0.5, 5, 6, 2.5, 5, -5, -0.5, -6, -3.9673, 2.5, -5.9995, -5, 2.5, -6, -5, -0.5, -6, -3.9673, -0.5, -5.9995, -3.9673, 2.5, -5.9995, 5.9995, 2.5, 3.9673, 5.9144, -0.5, 2.6947, 5.9995, -0.5, 3.9673, 5.9995, 2.5, 3.9673, 5.9144, 2.5, 2.6947, 5.9144, -0.5, 2.6947, 5.9144, 2.5, 2.6947, 5.6593, -0.5, 1.4118, 5.9144, -0.5, 2.6947, 5.9144, 2.5, 2.6947, 5.6593, 2.5, 1.4118, 5.6593, -0.5, 1.4118, 5.6593, 2.5, 1.4118, 5.2388, -0.5, 0.1732, 5.6593, -0.5, 1.4118, 5.6593, 2.5, 1.4118, 5.2388, 2.5, 0.1732, 5.2388, -0.5, 0.1732, 5.2388, 2.5, 0.1732, 4.6603, -0.5, -1, 5.2388, -0.5, 0.1732, 5.2388, 2.5, 0.1732, 4.6603, 2.5, -1, 4.6603, -0.5, -1, 4.6603, 2.5, -1, 3.9335, -0.5, -2.0876, 4.6603, -0.5, -1, 4.6603, 2.5, -1, 3.9335, 2.5, -2.0876, 3.9335, -0.5, -2.0876, 3.9335, 2.5, -2.0876, 3.0711, -0.5, -3.0711, 3.9335, -0.5, -2.0876, 3.9335, 2.5, -2.0876, 3.0711, 2.5, -3.0711, 3.0711, -0.5, -3.0711, 3.0711, 2.5, -3.0711, 2.0876, -0.5, -3.9335, 3.0711, -0.5, -3.0711, 3.0711, 2.5, -3.0711, 2.0876, 2.5, -3.9335, 2.0876, -0.5, -3.9335, 2.0876, 2.5, -3.9335, 1, -0.5, -4.6603, 2.0876, -0.5, -3.9335, 2.0876, 2.5, -3.9335, 1, 2.5, -4.6603, 1, -0.5, -4.6603, 1, 2.5, -4.6603, -0.1732, -0.5, -5.2388, 1, -0.5, -4.6603, 1, 2.5, -4.6603, -0.1732, 2.5, -5.2388, -0.1732, -0.5, -5.2388, -0.1732, 2.5, -5.2388, -1.4118, -0.5, -5.6593, -0.1732, -0.5, -5.2388, -0.1732, 2.5, -5.2388, -1.4118, 2.5, -5.6593, -1.4118, -0.5, -5.6593, -1.4118, 2.5, -5.6593, -2.6947, -0.5, -5.9144, -1.4118, -0.5, -5.6593, -1.4118, 2.5, -5.6593, -2.6947, 2.5, -5.9144, -2.6947, -0.5, -5.9144, -2.6947, 2.5, -5.9144, -3.9673, -0.5, -5.9995, -2.6947, -0.5, -5.9144, -2.6947, 2.5, -5.9144, -3.9673, 2.5, -5.9995, -3.9673, -0.5, -5.9995, 3.7942, 2, -0.5, 5.2388, 2.5, 0.1732, 4.3149, 2.1, 0.5558, 3.7942, 2, -0.5, 4.6603, 2.5, -1, 5.2388, 2.5, 0.1732, -4, -0.5, -5, -5, -0.5, -6, -5, -0.5, -5, -4, -0.5, -5, -3.9673, -0.5, -5.9995, -5, -0.5, -6, 5, 2.5, 5, 6, -0.5, 5, 5, -0.5, 5, 5, 2.5, 5, 6, 2.5, 5, 6, -0.5, 5, 4.3149, -0.5, 0.5558, 4.6603, -0.5, -1, 3.7942, -0.5, -0.5, 4.3149, -0.5, 0.5558, 5.2388, -0.5, 0.1732, 4.6603, -0.5, -1, 5, -0.5, 5, 5.9995, -0.5, 3.9673, 5, -0.5, 4, 5, -0.5, 5, 6, -0.5, 5, 5.9995, -0.5, 3.9673, -0.5558, 2.1, -4.3149, 1, 2.5, -4.6603, 0.5, 2, -3.7942, -0.5558, 2.1, -4.3149, -0.1732, 2.5, -5.2388, 1, 2.5, -4.6603, -5, 2.5, -5, -3.9673, 2.5, -5.9995, -4, 2.4, -5, -5, 2.5, -5, -5, 2.5, -6, -3.9673, 2.5, -5.9995, 0.5, -0.5, -3.7942, -0.1732, -0.5, -5.2388, -0.5558, -0.5, -4.3149, 0.5, -0.5, -3.7942, 1, -0.5, -4.6603, -0.1732, -0.5, -5.2388, 3.1402, 1.9, -1.4789, 4.6603, 2.5, -1, 3.7942, 2, -0.5, 3.1402, 1.9, -1.4789, 3.9335, 2.5, -2.0876, 4.6603, 2.5, -1, 5, 2.4, 4, 6, 2.5, 5, 5, 2.5, 5, 5, 2.4, 4, 5.9995, 2.5, 3.9673, 6, 2.5, 5, 4.923, 2.3, 2.8253, 5.9995, 2.5, 3.9673, 5, 2.4, 4, 4.923, 2.3, 2.8253, 5.9144, 2.5, 2.6947, 5.9995, 2.5, 3.9673, 3.7942, -0.5, -0.5, 3.9335, -0.5, -2.0876, 3.1402, -0.5, -1.4789, 3.7942, -0.5, -0.5, 4.6603, -0.5, -1, 3.9335, -0.5, -2.0876, -1.6706, 2.2, -4.6933, -0.1732, 2.5, -5.2388, -0.5558, 2.1, -4.3149, -1.6706, 2.2, -4.6933, -1.4118, 2.5, -5.6593, -0.1732, 2.5, -5.2388, 5, -0.5, 4, 5.9144, -0.5, 2.6947, 4.923, -0.5, 2.8253, 5, -0.5, 4, 5.9995, -0.5, 3.9673, 5.9144, -0.5, 2.6947, -0.5558, -0.5, -4.3149, -1.4118, -0.5, -5.6593, -1.6706, -0.5, -4.6933, -0.5558, -0.5, -4.3149, -0.1732, -0.5, -5.2388, -1.4118, -0.5, -5.6593, 2.364, 1.9, -2.364, 3.9335, 2.5, -2.0876, 3.1402, 1.9, -1.4789, 2.364, 1.9, -2.364, 3.0711, 2.5, -3.0711, 3.9335, 2.5, -2.0876, -2.8253, -0.5, -4.923, -1.6706, 2.2, -4.6933, -1.6706, -0.5, -4.6933, -2.8253, -0.5, -4.923, -2.8253, 2.3, -4.923, -1.6706, 2.2, -4.6933, -1.6706, -0.5, -4.6933, -0.5558, 2.1, -4.3149, -0.5558, -0.5, -4.3149, -1.6706, -0.5, -4.6933, -1.6706, 2.2, -4.6933, -0.5558, 2.1, -4.3149, -0.5558, -0.5, -4.3149, 0.5, 2, -3.7942, 0.5, -0.5, -3.7942, -0.5558, -0.5, -4.3149, -0.5558, 2.1, -4.3149, 0.5, 2, -3.7942, 0.5, -0.5, -3.7942, 1.4789, 1.9, -3.1402, 1.4789, -0.5, -3.1402, 0.5, -0.5, -3.7942, 0.5, 2, -3.7942, 1.4789, 1.9, -3.1402, 1.4789, -0.5, -3.1402, 2.364, 1.9, -2.364, 2.364, -0.5, -2.364, 1.4789, -0.5, -3.1402, 1.4789, 1.9, -3.1402, 2.364, 1.9, -2.364, 2.364, -0.5, -2.364, 3.1402, 1.9, -1.4789, 3.1402, -0.5, -1.4789, 2.364, -0.5, -2.364, 2.364, 1.9, -2.364, 3.1402, 1.9, -1.4789, 3.1402, -0.5, -1.4789, 3.7942, 2, -0.5, 3.7942, -0.5, -0.5, 3.1402, -0.5, -1.4789, 3.1402, 1.9, -1.4789, 3.7942, 2, -0.5, 3.7942, -0.5, -0.5, 4.3149, 2.1, 0.5558, 4.3149, -0.5, 0.5558, 3.7942, -0.5, -0.5, 3.7942, 2, -0.5, 4.3149, 2.1, 0.5558, 4.3149, -0.5, 0.5558, 4.6933, 2.2, 1.6706, 4.6933, -0.5, 1.6706, 4.3149, -0.5, 0.5558, 4.3149, 2.1, 0.5558, 4.6933, 2.2, 1.6706, 4.6933, -0.5, 1.6706, 4.923, 2.3, 2.8253, 4.923, -0.5, 2.8253, 4.6933, -0.5, 1.6706, 4.6933, 2.2, 1.6706, 4.923, 2.3, 2.8253, 5, 2.4, 4, 5, -0.5, 5, 5, -0.5, 4, 5, 2.4, 4, 5, 2.5, 5, 5, -0.5, 5, -4, -0.5, -5, -2.8253, 2.3, -4.923, -2.8253, -0.5, -4.923, -4, -0.5, -5, -4, 2.4, -5, -2.8253, 2.3, -4.923, -5, -0.5, -5, -4, 2.4, -5, -4, -0.5, -5, -5, -0.5, -5, -5, 2.5, -5, -4, 2.4, -5)

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

[node name="mesh" type="MeshInstance3D" parent="."]
mesh = ExtResource("2_xc7vs")

[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
visible = false
shape = SubResource("ConcavePolygonShape3D_ahxbf")