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
[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 is_loop = false offset = Vector3(0, 1, 0) laps = 0 checkpoints = PackedFloat32Array(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