third level + km/h display

This commit is contained in:
Taevas 2025-02-23 14:27:35 +01:00
parent 203696e022
commit c19d1dffcb
27 changed files with 713 additions and 40 deletions

View file

@ -1,10 +1,12 @@
[gd_scene load_steps=6 format=3 uid="uid://dfvuxfxc6ooya"]
[gd_scene load_steps=8 format=3 uid="uid://dfvuxfxc6ooya"]
[ext_resource type="PackedScene" uid="uid://w4h8ip754qnb" path="res://levels/forest/environment.tscn" id="1_7clrg"]
[ext_resource type="Script" path="res://levels/level.gd" id="1_fdxcj"]
[ext_resource type="PackedScene" uid="uid://cnnvwotv33u1b" path="res://elements/player.tscn" id="2_mjogx"]
[ext_resource type="PackedScene" uid="uid://dp8nvfm55te85" path="res://levels/forest/music.tscn" id="3_n1xsx"]
[ext_resource type="PackedScene" uid="uid://cpm3laywhlbq5" path="res://elements/ring.tscn" id="4_p8yhq"]
[ext_resource type="PackedScene" uid="uid://da6lkdiskdh8v" path="res://elements/tree.tscn" id="6_1e514"]
[ext_resource type="PackedScene" uid="uid://c77bli40240nk" path="res://elements/sign.tscn" id="6_ifogr"]
[node name="Forest" type="Node3D"]
script = ExtResource("1_fdxcj")
@ -15,6 +17,118 @@ script = ExtResource("1_fdxcj")
[node name="Player" parent="." instance=ExtResource("2_mjogx")]
[node name="Sign" parent="." instance=ExtResource("6_ifogr")]
transform = Transform3D(-4.37114e-08, 8.74228e-08, 1, 0, -1, 8.74228e-08, 1, 3.82137e-15, 4.37114e-08, -450, 132.977, 0)
[node name="Text" parent="Sign" index="0"]
transform = Transform3D(-1, 8.74228e-08, 0, -8.74228e-08, -1, 0, 0, 0, 1, 0, 0, 0)
text = "Watch out!"
font_size = 2048
[node name="Trees" type="Node3D" parent="."]
[node name="Tree" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(50, 0, 0, 0, 50, 0, 0, 0, 50, -166.536, -11.8384, -469.041)
[node name="Tree2" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(50, 0, 0, 0, 50, 0, 0, 0, 50, 151.043, 21.0645, -469.041)
[node name="Tree3" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(49.9919, 0, 0.897924, 0, 50, 0, -0.897924, 0, 49.9919, -6.724, 21.0645, -304.466)
[node name="Tree5" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(21.5838, 0, -45.1014, 0, 50, 0, 45.1014, 0, 21.5838, -559.128, -11.8384, -617.545)
[node name="Tree6" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(21.5838, 0, -45.1014, 0, 50, 0, 45.1014, 0, 21.5838, -422.037, 21.0645, -331.08)
[node name="Tree7" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(22.3903, 0, -44.7065, 0, 50, 0, 44.7065, 0, 22.3903, -638.593, 21.0645, -402.347)
[node name="Tree8" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(21.5838, 0, -45.1014, 0, 50, 0, 45.1014, 0, 21.5838, -177.653, -11.8384, -1054.18)
[node name="Tree9" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(21.5838, 0, -45.1014, 0, 50, 0, 45.1014, 0, 21.5838, -40.5612, 21.0645, -767.719)
[node name="Tree10" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(22.3903, 0, -44.7065, 0, 50, 0, 44.7065, 0, 22.3903, -257.117, 21.0645, -838.986)
[node name="Tree4" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(99.9839, 0, 1.79585, 0, 100, 0, -1.79585, 0, 99.9839, -1364.86, -175.335, 0)
[node name="Tree11" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-43.5607, 0, -24.5452, 0, 50, 0, 24.5452, 0, -43.5607, -1217.19, -162.236, -899.854)
[node name="Tree12" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-43.5607, 0, -24.5452, 0, 50, 0, 24.5452, 0, -43.5607, -1493.87, -129.333, -743.953)
[node name="Tree13" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-43.1129, 0, -25.3235, 0, 50, 0, 25.3235, 0, -43.1129, -1437.22, -129.333, -964.782)
[node name="Tree21" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(43.702, -3.82055e-06, 24.2928, -4.37114e-06, -50, 0, 24.2928, -2.12374e-06, -43.702, -720.948, -151.717, -868.914)
[node name="Tree22" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(43.702, -3.82055e-06, 24.2928, -4.37114e-06, -50, 0, 24.2928, -2.12374e-06, -43.702, -442.614, -138.897, -713.013)
[node name="Tree23" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(43.2617, -3.78206e-06, 25.0684, -4.37114e-06, -50, 0, 25.0684, -2.19155e-06, -43.2617, -498.508, -148.169, -933.842)
[node name="Tree14" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-40.9446, 0, 28.6974, 0, 50, 0, -28.6974, 0, -40.9446, -802.261, -162.236, -963.2)
[node name="Tree15" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-40.9446, 0, 28.6974, 0, 50, 0, -28.6974, 0, -40.9446, -1062.32, -129.333, -1145.47)
[node name="Tree16" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-41.4533, 0, 27.9575, 0, 50, 0, -27.9575, 0, -41.4533, -838.672, -129.333, -1189.69)
[node name="Tree17" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-40.9446, 0, 28.6974, 0, 50, 0, -28.6974, 0, -40.9446, -920.26, -162.236, -395.526)
[node name="Tree18" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-40.9446, 0, 28.6974, 0, 50, 0, -28.6974, 0, -40.9446, -1180.32, -129.333, -577.8)
[node name="Tree19" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-41.4533, 0, 27.9575, 0, 50, 0, -27.9575, 0, -41.4533, -956.672, -129.333, -622.019)
[node name="Tree20" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-86.2257, 0, -50.647, 0, 100, 0, 50.647, 0, -86.2257, -403.452, -325.733, -1896.75)
[node name="Tree24" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-49.3043, 0, -8.31176, 0, 50, 0, 8.31176, 0, -49.3043, -872.494, -329.892, 280.439)
[node name="Tree25" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-49.3043, 0, -8.31176, 0, 50, 0, 8.31176, 0, -49.3043, -1185.65, -296.989, 333.231)
[node name="Tree26" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-49.1471, 0, -9.19585, 0, 50, 0, 9.19585, 0, -49.1471, -1057.44, -296.989, 144.719)
[node name="Tree27" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-28.781, 0, 40.8859, 0, 50, 0, -40.8859, 0, -28.781, -460.677, -329.892, 361.614)
[node name="Tree28" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-28.781, 0, 40.8859, 0, 50, 0, -40.8859, 0, -28.781, -643.482, -296.989, 101.924)
[node name="Tree29" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-29.5106, 0, 40.3624, 0, 50, 0, -40.3624, 0, -29.5106, -418.092, -296.989, 136.2)
[node name="Tree33" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(-99.9329, 0, 3.66263, 0, 100, 0, -3.66263, 0, -99.9329, 400.625, -493.389, -47.2644)
[node name="Tree35" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(38.8743, 0, 31.445, 0, 50, 0, -31.445, 0, 38.8743, 482.075, -447.386, 330.875)
[node name="Tree43" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(45.1454, 0, -21.4917, 0, 50, 0, 21.4917, 0, 45.1454, -141.477, -480.289, 82.6511)
[node name="Tree44" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(45.1454, 0, -21.4917, 0, 50, 0, 21.4917, 0, 45.1454, 145.268, -447.386, 219.157)
[node name="Tree45" parent="Trees" instance=ExtResource("6_1e514")]
transform = Transform3D(45.5241, 0, -20.6775, 0, 50, 0, 20.6775, 0, 45.5241, -67.9216, -447.386, 299.94)
[node name="Rings" type="Node3D" parent="."]
[node name="Ring" parent="Rings" instance=ExtResource("4_p8yhq")]
@ -118,3 +232,5 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -218.208, 206.247, 0)
[node name="Ring23" parent="Rings" instance=ExtResource("4_p8yhq")]
transform = Transform3D(0.939693, 0.34202, 0, -0.34202, 0.939693, 0, 0, 0, 1, -1018.15, -96.9134, 0)
[editable path="Sign"]