[gd_scene load_steps=6 format=3 uid="uid://bm7dvglsg6cxo"]
[ext_resource type="Script" path="res://classes/finish.gd" id="1_2c5pp"]
[ext_resource type="TorusMesh" uid="uid://bc8hyk8kfo4q1" path="res://assets/meshes/ring_finish.tres" id="2_hvrqd"]
[ext_resource type="PackedScene" uid="uid://bb56nmgmi1i74" path="res://ui/editor/cameras/side_far_cam.tscn" id="3_a8arm"]
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_pk7yj"]
data = PackedVector3Array(-6, 0, -10.3923, 0, 2.5, -14.5, 0, 0, -12, -6, 0, -10.3923, -7.25, 2.5, -12.5574, 0, 2.5, -14.5, -7.25, 2.5, -12.5574, 0, 0, -17, 0, 2.5, -14.5, -7.25, 2.5, -12.5574, -8.5, 0, -14.7224, 0, 0, -17, -8.5, 0, -14.7224, 0, -2.5, -14.5, 0, 0, -17, -8.5, 0, -14.7224, -7.25, -2.5, -12.5574, 0, -2.5, -14.5, -7.25, -2.5, -12.5574, 0, 0, -12, 0, -2.5, -14.5, -7.25, -2.5, -12.5574, -6, 0, -10.3923, 0, 0, -12, -10.3923, 0, -6, -7.25, 2.5, -12.5574, -6, 0, -10.3923, -10.3923, 0, -6, -12.5574, 2.5, -7.25, -7.25, 2.5, -12.5574, -12.5574, 2.5, -7.25, -8.5, 0, -14.7224, -7.25, 2.5, -12.5574, -12.5574, 2.5, -7.25, -14.7224, 0, -8.5, -8.5, 0, -14.7224, -14.7224, 0, -8.5, -7.25, -2.5, -12.5574, -8.5, 0, -14.7224, -14.7224, 0, -8.5, -12.5574, -2.5, -7.25, -7.25, -2.5, -12.5574, -12.5574, -2.5, -7.25, -6, 0, -10.3923, -7.25, -2.5, -12.5574, -12.5574, -2.5, -7.25, -10.3923, 0, -6, -6, 0, -10.3923, -12, 0, 0, -12.5574, 2.5, -7.25, -10.3923, 0, -6, -12, 0, 0, -14.5, 2.5, 0, -12.5574, 2.5, -7.25, -14.5, 2.5, 0, -14.7224, 0, -8.5, -12.5574, 2.5, -7.25, -14.5, 2.5, 0, -17, 0, 0, -14.7224, 0, -8.5, -17, 0, 0, -12.5574, -2.5, -7.25, -14.7224, 0, -8.5, -17, 0, 0, -14.5, -2.5, 0, -12.5574, -2.5, -7.25, -14.5, -2.5, 0, -10.3923, 0, -6, -12.5574, -2.5, -7.25, -14.5, -2.5, 0, -12, 0, 0, -10.3923, 0, -6, -10.3923, 0, 6, -14.5, 2.5, 0, -12, 0, 0, -10.3923, 0, 6, -12.5574, 2.5, 7.25, -14.5, 2.5, 0, -12.5574, 2.5, 7.25, -17, 0, 0, -14.5, 2.5, 0, -12.5574, 2.5, 7.25, -14.7224, 0, 8.5, -17, 0, 0, -14.7224, 0, 8.5, -14.5, -2.5, 0, -17, 0, 0, -14.7224, 0, 8.5, -12.5574, -2.5, 7.25, -14.5, -2.5, 0, -12.5574, -2.5, 7.25, -12, 0, 0, -14.5, -2.5, 0, -12.5574, -2.5, 7.25, -10.3923, 0, 6, -12, 0, 0, -6, 0, 10.3923, -12.5574, 2.5, 7.25, -10.3923, 0, 6, -6, 0, 10.3923, -7.25, 2.5, 12.5574, -12.5574, 2.5, 7.25, -7.25, 2.5, 12.5574, -14.7224, 0, 8.5, -12.5574, 2.5, 7.25, -7.25, 2.5, 12.5574, -8.5, 0, 14.7224, -14.7224, 0, 8.5, -8.5, 0, 14.7224, -12.5574, -2.5, 7.25, -14.7224, 0, 8.5, -8.5, 0, 14.7224, -7.25, -2.5, 12.5574, -12.5574, -2.5, 7.25, -7.25, -2.5, 12.5574, -10.3923, 0, 6, -12.5574, -2.5, 7.25, -7.25, -2.5, 12.5574, -6, 0, 10.3923, -10.3923, 0, 6, 0, 0, 12, -7.25, 2.5, 12.5574, -6, 0, 10.3923, 0, 0, 12, 0, 2.5, 14.5, -7.25, 2.5, 12.5574, 0, 2.5, 14.5, -8.5, 0, 14.7224, -7.25, 2.5, 12.5574, 0, 2.5, 14.5, 0, 0, 17, -8.5, 0, 14.7224, 0, 0, 17, -7.25, -2.5, 12.5574, -8.5, 0, 14.7224, 0, 0, 17, 0, -2.5, 14.5, -7.25, -2.5, 12.5574, 0, -2.5, 14.5, -6, 0, 10.3923, -7.25, -2.5, 12.5574, 0, -2.5, 14.5, 0, 0, 12, -6, 0, 10.3923, 6, 0, 10.3923, 0, 2.5, 14.5, 0, 0, 12, 6, 0, 10.3923, 7.25, 2.5, 12.5574, 0, 2.5, 14.5, 7.25, 2.5, 12.5574, 0, 0, 17, 0, 2.5, 14.5, 7.25, 2.5, 12.5574, 8.5, 0, 14.7224, 0, 0, 17, 8.5, 0, 14.7224, 0, -2.5, 14.5, 0, 0, 17, 8.5, 0, 14.7224, 7.25, -2.5, 12.5574, 0, -2.5, 14.5, 7.25, -2.5, 12.5574, 0, 0, 12, 0, -2.5, 14.5, 7.25, -2.5, 12.5574, 6, 0, 10.3923, 0, 0, 12, 10.3923, 0, 6, 7.25, 2.5, 12.5574, 6, 0, 10.3923, 10.3923, 0, 6, 12.5574, 2.5, 7.25, 7.25, 2.5, 12.5574, 12.5574, 2.5, 7.25, 8.5, 0, 14.7224, 7.25, 2.5, 12.5574, 12.5574, 2.5, 7.25, 14.7224, 0, 8.5, 8.5, 0, 14.7224, 14.7224, 0, 8.5, 7.25, -2.5, 12.5574, 8.5, 0, 14.7224, 14.7224, 0, 8.5, 12.5574, -2.5, 7.25, 7.25, -2.5, 12.5574, 12.5574, -2.5, 7.25, 6, 0, 10.3923, 7.25, -2.5, 12.5574, 12.5574, -2.5, 7.25, 10.3923, 0, 6, 6, 0, 10.3923, 12, 0, 0, 12.5574, 2.5, 7.25, 10.3923, 0, 6, 12, 0, 0, 14.5, 2.5, 0, 12.5574, 2.5, 7.25, 14.5, 2.5, 0, 14.7224, 0, 8.5, 12.5574, 2.5, 7.25, 14.5, 2.5, 0, 17, 0, 0, 14.7224, 0, 8.5, 17, 0, 0, 12.5574, -2.5, 7.25, 14.7224, 0, 8.5, 17, 0, 0, 14.5, -2.5, 0, 12.5574, -2.5, 7.25, 14.5, -2.5, 0, 10.3923, 0, 6, 12.5574, -2.5, 7.25, 14.5, -2.5, 0, 12, 0, 0, 10.3923, 0, 6, 10.3923, 0, -6, 14.5, 2.5, 0, 12, 0, 0, 10.3923, 0, -6, 12.5574, 2.5, -7.25, 14.5, 2.5, 0, 12.5574, 2.5, -7.25, 17, 0, 0, 14.5, 2.5, 0, 12.5574, 2.5, -7.25, 14.7224, 0, -8.5, 17, 0, 0, 14.7224, 0, -8.5, 14.5, -2.5, 0, 17, 0, 0, 14.7224, 0, -8.5, 12.5574, -2.5, -7.25, 14.5, -2.5, 0, 12.5574, -2.5, -7.25, 12, 0, 0, 14.5, -2.5, 0, 12.5574, -2.5, -7.25, 10.3923, 0, -6, 12, 0, 0, 6, 0, -10.3923, 12.5574, 2.5, -7.25, 10.3923, 0, -6, 6, 0, -10.3923, 7.25, 2.5, -12.5574, 12.5574, 2.5, -7.25, 7.25, 2.5, -12.5574, 14.7224, 0, -8.5, 12.5574, 2.5, -7.25, 7.25, 2.5, -12.5574, 8.5, 0, -14.7224, 14.7224, 0, -8.5, 8.5, 0, -14.7224, 12.5574, -2.5, -7.25, 14.7224, 0, -8.5, 8.5, 0, -14.7224, 7.25, -2.5, -12.5574, 12.5574, -2.5, -7.25, 7.25, -2.5, -12.5574, 10.3923, 0, -6, 12.5574, -2.5, -7.25, 7.25, -2.5, -12.5574, 6, 0, -10.3923, 10.3923, 0, -6, 0, 0, -12, 7.25, 2.5, -12.5574, 6, 0, -10.3923, 0, 0, -12, 0, 2.5, -14.5, 7.25, 2.5, -12.5574, 0, 2.5, -14.5, 8.5, 0, -14.7224, 7.25, 2.5, -12.5574, 0, 2.5, -14.5, 0, 0, -17, 8.5, 0, -14.7224, 0, 0, -17, 7.25, -2.5, -12.5574, 8.5, 0, -14.7224, 0, 0, -17, 0, -2.5, -14.5, 7.25, -2.5, -12.5574, 0, -2.5, -14.5, 6, 0, -10.3923, 7.25, -2.5, -12.5574, 0, -2.5, -14.5, 0, 0, -12, 6, 0, -10.3923)
[sub_resource type="BoxShape3D" id="BoxShape3D_bu8o6"]
size = Vector3(23, 23, 3)
[node name="ring_finish" type="StaticBody3D" node_paths=PackedStringArray("player_detector", "mesh")]
collision_mask = 0
input_ray_pickable = false
script = ExtResource("1_2c5pp")
player_detector = NodePath("PlayerDetector")
mesh = NodePath("Ring")
[node name="shape" type="CollisionShape3D" parent="."]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0)
shape = SubResource("ConcavePolygonShape3D_pk7yj")
[node name="Ring" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0)
mesh = ExtResource("2_hvrqd")
skeleton = NodePath("")
[node name="PlayerDetector" type="Area3D" parent="."]
collision_layer = 0
collision_mask = 2
monitorable = false
[node name="Area" type="CollisionShape3D" parent="PlayerDetector"]
shape = SubResource("BoxShape3D_bu8o6")
[node name="camera" parent="." instance=ExtResource("3_a8arm")]