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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[gd_resource type="Resource" script_class="TrackResource" load_steps=6 format=3 uid="uid://de46bcu1ivmtq"]

[ext_resource type="PackedScene" uid="uid://d4a3e1w62m3ck" path="res://scenes/ring_checkpoint.tscn" id="1_ra7ed"]
[ext_resource type="PackedScene" uid="uid://t8ywjcjgw322" path="res://scenes/ring_finish.tscn" id="2_e22em"]
[ext_resource type="Script" path="res://classes/track.gd" id="3_o0ql2"]
[ext_resource type="PackedScene" uid="uid://bsftidvcmsha0" path="res://scenes/ring_start.tscn" id="4_8biam"]
[ext_resource type="Curve3D" uid="uid://cuonflkcdybj0" path="res://tracks/test_curve.tres" id="5_35ahq"]

[resource]
script = ExtResource("3_o0ql2")
track_width = 15.0
rail_distance = 3.0
lower_support_width = 23.0
support_height = 12.0
track = ExtResource("5_35ahq")
left_barrier = true
right_barrier = true
sun_x = -90
sun_y = 0
overview_height = 200.0
name = "test"
is_loop = false
offset = Vector3(0, -2, 0)
laps = 1
checkpoints = Array[float]([0.5])
checkpoint_scene = ExtResource("1_ra7ed")
checkpoint_scale = Vector3(0.4, 0.4, 0.4)
checkpoint_needs_collision = true
finish_location = 1.0
finish_scene = ExtResource("2_e22em")
finish_scale = Vector3(0.4, 0.4, 0.4)
finish_needs_collision = true
start_location = 0.0
start_scene = ExtResource("4_8biam")
start_scale = Vector3(0.4, 0.4, 0.4)
start_needs_collision = true