From 77ecbb8eb7a4b809f703c4d8fc81bcf4b1bbfdcc Mon Sep 17 00:00:00 2001 From: mehbark Date: Mon, 7 Sep 2026 22:32:07 -0400 Subject: [PATCH] BASE MECHANICS LOCKED! --- level/ball_bounce_00.tscn | 93 +++++++++++++--------- level/ball_bounce_01.tscn | 143 ++++++++++++++++++++++++++++++++++ level/level_00.tscn | 85 ++++++++++++-------- level/level_01.tscn | 87 +++++++++++++-------- level/level_02.tscn | 89 ++++++++++++++------- level/level_03.tscn | 91 ++++++++++++++-------- level/level_04.tscn | 123 +++++++++++++++++------------ level/lvel_cancelling_00.tscn | 135 +++++++++++++++++++++----------- level/squeeze_00.tscn | 125 +++++++++++++++++++++-------- level/timing_00.tscn | 97 ++++++++++++++--------- main.gd | 3 +- 11 files changed, 746 insertions(+), 325 deletions(-) create mode 100644 level/ball_bounce_01.tscn diff --git a/level/ball_bounce_00.tscn b/level/ball_bounce_00.tscn index 3a1ba51..c4e6717 100644 --- a/level/ball_bounce_00.tscn +++ b/level/ball_bounce_00.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=7 format=3 uid="uid://dpar2sd52pv6l"] +[gd_scene format=3 uid="uid://dpar2sd52pv6l"] [ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_8uxmi"] [ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_0gjdc"] @@ -7,104 +7,127 @@ [ext_resource type="PackedScene" uid="uid://bxgv16ue166pp" path="res://piece/player_barrier.tscn" id="5_r1vhh"] [ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="6_5rqq2"] -[node name="Level1" type="Node3D"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_avvpt"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_6xkor"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_avvpt") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_r1vhh"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_5rqq2"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_r1vhh") +radius = 0.3 +height = 0.6 + +[node name="Level1" type="Node3D" unique_id=2036170590] script = ExtResource("1_8uxmi") metadata/_custom_type_script = "uid://c8ywa33v3jq7t" -[node name="Player" parent="." instance=ExtResource("2_0gjdc")] +[node name="Player" parent="." unique_id=617808033 instance=ExtResource("2_0gjdc")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 4.5) -[node name="Ball" parent="." instance=ExtResource("3_avvpt")] +[node name="Ball" parent="." unique_id=33912127 instance=ExtResource("3_avvpt")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 2.5) +mesh = SubResource("SphereMesh_6xkor") -[node name="Goal" parent="." instance=ExtResource("4_6xkor")] +[node name="Goal" parent="." unique_id=1973271097 instance=ExtResource("4_6xkor")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.057544, 2.5) -[node name="Ball2" parent="." instance=ExtResource("3_avvpt")] +[node name="Ball2" parent="." unique_id=1785137063 instance=ExtResource("3_avvpt")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.3, 2.5) +mesh = SubResource("SphereMesh_5rqq2") +index = 1 -[node name="PlayerBarrier" parent="." instance=ExtResource("5_r1vhh")] +[node name="PlayerBarrier" parent="." unique_id=510030156 instance=ExtResource("5_r1vhh")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.5, 2.5) -[node name="Wall" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall" parent="." unique_id=650793108 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5) -[node name="Wall2" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall2" parent="." unique_id=344712396 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 3.5) -[node name="Wall3" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall3" parent="." unique_id=884384414 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 4.5) -[node name="Wall14" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall14" parent="." unique_id=1784881413 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 5.5) -[node name="Wall15" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall15" parent="." unique_id=96468217 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 5.5) -[node name="Wall16" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall16" parent="." unique_id=786957206 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5) -[node name="Wall17" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall17" parent="." unique_id=928660567 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 5.5) -[node name="Wall18" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall18" parent="." unique_id=1930375790 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 5.5) -[node name="Wall19" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall19" parent="." unique_id=806609764 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5) -[node name="Wall20" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall20" parent="." unique_id=459446115 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5) -[node name="Wall21" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall21" parent="." unique_id=2136473286 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5) -[node name="Wall22" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall22" parent="." unique_id=458696101 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5) -[node name="Wall27" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall27" parent="." unique_id=2107735744 instance=ExtResource("6_5rqq2")] -[node name="Wall24" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall24" parent="." unique_id=262050130 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5) -[node name="Wall25" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall25" parent="." unique_id=169895124 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5) -[node name="Wall26" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall26" parent="." unique_id=1424620592 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5) -[node name="Wall23" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall23" parent="." unique_id=329622137 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5) -[node name="Wall4" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall4" parent="." unique_id=471402669 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 3.5) -[node name="Wall5" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall5" parent="." unique_id=1068565476 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 3.5) -[node name="Wall6" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall6" parent="." unique_id=666586732 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 1.5) -[node name="Wall28" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall28" parent="." unique_id=380588837 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5) -[node name="Wall7" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall7" parent="." unique_id=2090540533 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 1.5) -[node name="Wall8" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall8" parent="." unique_id=1334768451 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 1.5) -[node name="Wall9" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall9" parent="." unique_id=419334816 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 1.5) -[node name="Wall10" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall10" parent="." unique_id=1547526102 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 1.5) -[node name="Wall11" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall11" parent="." unique_id=1718054387 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 2.5) -[node name="Wall12" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall12" parent="." unique_id=330236581 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 3.5) -[node name="Wall13" parent="." instance=ExtResource("6_5rqq2")] +[node name="Wall13" parent="." unique_id=1268541419 instance=ExtResource("6_5rqq2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 3.5) diff --git a/level/ball_bounce_01.tscn b/level/ball_bounce_01.tscn new file mode 100644 index 0000000..f0485fd --- /dev/null +++ b/level/ball_bounce_01.tscn @@ -0,0 +1,143 @@ +[gd_scene format=3 uid="uid://co8rk2th786aq"] + +[ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_otcqo"] +[ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_snfeb"] +[ext_resource type="PackedScene" uid="uid://bghr6ew34loyb" path="res://piece/ball.tscn" id="3_7qluh"] +[ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="4_6h0bk"] +[ext_resource type="PackedScene" uid="uid://bxgv16ue166pp" path="res://piece/player_barrier.tscn" id="5_yl0qd"] +[ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="6_ynlt8"] + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_otcqo"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_snfeb"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_otcqo") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7qluh"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_6h0bk"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_7qluh") +radius = 0.3 +height = 0.6 + +[node name="Level1" type="Node3D" unique_id=2036170590] +script = ExtResource("1_otcqo") +metadata/_custom_type_script = "uid://c8ywa33v3jq7t" + +[node name="Notes" type="Label" parent="." unique_id=382115132] +visible = false +offset_left = 2.0 +offset_top = 644.0 +offset_right = 416.0 +offset_bottom = 719.0 +text = "The ordering doesn't change how you solve this at all. +It's more like foreshadowing. +Hopefully it makes you go \"huh.\"" + +[node name="Player" parent="." unique_id=617808033 instance=ExtResource("2_snfeb")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 4.5) + +[node name="Ball" parent="." unique_id=33912127 instance=ExtResource("3_7qluh")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 2.5) +mesh = SubResource("SphereMesh_snfeb") +index = 1 + +[node name="Goal" parent="." unique_id=1973271097 instance=ExtResource("4_6h0bk")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.057544, 2.5) + +[node name="Ball2" parent="." unique_id=1785137063 instance=ExtResource("3_7qluh")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.3, 2.5) +mesh = SubResource("SphereMesh_6h0bk") + +[node name="PlayerBarrier" parent="." unique_id=510030156 instance=ExtResource("5_yl0qd")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.5, 2.5) + +[node name="Wall" parent="." unique_id=650793108 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5) + +[node name="Wall2" parent="." unique_id=344712396 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 3.5) + +[node name="Wall3" parent="." unique_id=884384414 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 4.5) + +[node name="Wall14" parent="." unique_id=1784881413 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 5.5) + +[node name="Wall15" parent="." unique_id=96468217 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 5.5) + +[node name="Wall16" parent="." unique_id=786957206 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5) + +[node name="Wall17" parent="." unique_id=928660567 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 5.5) + +[node name="Wall18" parent="." unique_id=1930375790 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 5.5) + +[node name="Wall19" parent="." unique_id=806609764 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5) + +[node name="Wall20" parent="." unique_id=459446115 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5) + +[node name="Wall21" parent="." unique_id=2136473286 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5) + +[node name="Wall22" parent="." unique_id=458696101 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5) + +[node name="Wall27" parent="." unique_id=2107735744 instance=ExtResource("6_ynlt8")] + +[node name="Wall24" parent="." unique_id=262050130 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5) + +[node name="Wall25" parent="." unique_id=169895124 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5) + +[node name="Wall26" parent="." unique_id=1424620592 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5) + +[node name="Wall23" parent="." unique_id=329622137 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5) + +[node name="Wall4" parent="." unique_id=471402669 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 3.5) + +[node name="Wall5" parent="." unique_id=1068565476 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 3.5) + +[node name="Wall6" parent="." unique_id=666586732 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 1.5) + +[node name="Wall28" parent="." unique_id=380588837 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5) + +[node name="Wall7" parent="." unique_id=2090540533 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 1.5) + +[node name="Wall8" parent="." unique_id=1334768451 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 1.5) + +[node name="Wall9" parent="." unique_id=419334816 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 1.5) + +[node name="Wall10" parent="." unique_id=1547526102 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 1.5) + +[node name="Wall11" parent="." unique_id=1718054387 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 2.5) + +[node name="Wall12" parent="." unique_id=330236581 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 3.5) + +[node name="Wall13" parent="." unique_id=1268541419 instance=ExtResource("6_ynlt8")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 3.5) diff --git a/level/level_00.tscn b/level/level_00.tscn index 368895c..cf0ec33 100644 --- a/level/level_00.tscn +++ b/level/level_00.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=6 format=3 uid="uid://de1snxsqng03d"] +[gd_scene format=3 uid="uid://de1snxsqng03d"] [ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_4ytxd"] [ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_hctjl"] @@ -6,92 +6,115 @@ [ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="4_b7tgh"] [ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_p5icy"] -[node name="Level2" type="Node3D"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4ytxd"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_hctjl"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_4ytxd") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_cvw8f"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_b7tgh"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_cvw8f") +radius = 0.3 +height = 0.6 + +[node name="Level2" type="Node3D" unique_id=594362931] script = ExtResource("1_4ytxd") metadata/_custom_type_script = "uid://c8ywa33v3jq7t" -[node name="Wall" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall" parent="." unique_id=1053302338 instance=ExtResource("2_hctjl")] -[node name="Wall2" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall2" parent="." unique_id=1382553460 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 0.5) -[node name="Wall3" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall3" parent="." unique_id=1179622079 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 0.5) -[node name="Wall4" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall4" parent="." unique_id=1211637679 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 0.5) -[node name="Wall5" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall5" parent="." unique_id=628432015 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 0.5) -[node name="Wall6" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall6" parent="." unique_id=890216559 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 0.5) -[node name="Wall7" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall7" parent="." unique_id=271843268 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 0.5) -[node name="Wall8" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall8" parent="." unique_id=1293372782 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 1.5) -[node name="Wall9" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall9" parent="." unique_id=1794131423 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 2.5) -[node name="Wall10" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall10" parent="." unique_id=1177263314 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 3.5) -[node name="Wall11" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall11" parent="." unique_id=733230093 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 3.5) -[node name="Wall12" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall12" parent="." unique_id=409376628 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 3.5) -[node name="Wall13" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall13" parent="." unique_id=1446984273 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 4.5) -[node name="Wall14" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall14" parent="." unique_id=187733894 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 5.5) -[node name="Wall15" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall15" parent="." unique_id=1021808197 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 6.5) -[node name="Wall16" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall16" parent="." unique_id=1565444121 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 6.5) -[node name="Wall17" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall17" parent="." unique_id=114912552 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 6.5) -[node name="Wall18" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall18" parent="." unique_id=2091641835 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 6.5) -[node name="Wall19" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall19" parent="." unique_id=787102737 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 6.5) -[node name="Wall20" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall20" parent="." unique_id=1963605983 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 5.5) -[node name="Wall21" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall21" parent="." unique_id=945132701 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 4.5) -[node name="Wall22" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall22" parent="." unique_id=1264571645 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 3.5) -[node name="Wall23" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall23" parent="." unique_id=349639927 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 2.5) -[node name="Wall24" parent="." instance=ExtResource("2_hctjl")] +[node name="Wall24" parent="." unique_id=122888534 instance=ExtResource("2_hctjl")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 1.5) -[node name="Ball" parent="." instance=ExtResource("3_cvw8f")] +[node name="Ball" parent="." unique_id=1581027191 instance=ExtResource("3_cvw8f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 2.5) +mesh = SubResource("SphereMesh_hctjl") -[node name="Ball2" parent="." instance=ExtResource("3_cvw8f")] +[node name="Ball2" parent="." unique_id=1014092883 instance=ExtResource("3_cvw8f")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 3.5) +mesh = SubResource("SphereMesh_b7tgh") +index = 1 -[node name="Player" parent="." instance=ExtResource("4_b7tgh")] +[node name="Player" parent="." unique_id=908851711 instance=ExtResource("4_b7tgh")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 2.5) -[node name="Goal" parent="." instance=ExtResource("5_p5icy")] +[node name="Goal" parent="." unique_id=1924892774 instance=ExtResource("5_p5icy")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 5.5) -[node name="Goal2" parent="." instance=ExtResource("5_p5icy")] +[node name="Goal2" parent="." unique_id=1222028006 instance=ExtResource("5_p5icy")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5) diff --git a/level/level_01.tscn b/level/level_01.tscn index 6d8d9f0..567d73c 100644 --- a/level/level_01.tscn +++ b/level/level_01.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=7 format=3 uid="uid://crka6v44sy30g"] +[gd_scene format=3 uid="uid://crka6v44sy30g"] [ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_ij31a"] [ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_v6ry1"] @@ -7,95 +7,118 @@ [ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_rvgtg"] [ext_resource type="PackedScene" uid="uid://cyi67vbw8e0iy" path="res://piece/floor_ice.tscn" id="6_v6ry1"] -[node name="Level2" type="Node3D"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_v6ry1"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_y6g1l"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_v6ry1") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dqkq3"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_rvgtg"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_dqkq3") +radius = 0.3 +height = 0.6 + +[node name="Level2" type="Node3D" unique_id=549515344] script = ExtResource("1_ij31a") metadata/_custom_type_script = "uid://c8ywa33v3jq7t" -[node name="Wall" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall" parent="." unique_id=2144185692 instance=ExtResource("2_v6ry1")] -[node name="Wall2" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall2" parent="." unique_id=199131581 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 0.5) -[node name="Wall3" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall3" parent="." unique_id=2000799000 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 0.5) -[node name="Wall4" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall4" parent="." unique_id=492523431 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 0.5) -[node name="Wall5" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall5" parent="." unique_id=1869371623 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 0.5) -[node name="Wall6" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall6" parent="." unique_id=326719942 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 0.5) -[node name="Wall7" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall7" parent="." unique_id=1601895075 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 0.5) -[node name="Wall8" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall8" parent="." unique_id=1578403271 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 1.5) -[node name="Wall9" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall9" parent="." unique_id=625374259 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 2.5) -[node name="Wall10" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall10" parent="." unique_id=1236374577 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 3.5) -[node name="Wall11" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall11" parent="." unique_id=1158869728 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 3.5) -[node name="Wall12" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall12" parent="." unique_id=1036353085 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 3.5) -[node name="Wall13" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall13" parent="." unique_id=241410461 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 4.5) -[node name="Wall14" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall14" parent="." unique_id=831022093 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 5.5) -[node name="Wall15" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall15" parent="." unique_id=1674718126 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 6.5) -[node name="Wall16" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall16" parent="." unique_id=1601888637 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 6.5) -[node name="Wall17" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall17" parent="." unique_id=108093388 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 6.5) -[node name="Wall18" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall18" parent="." unique_id=357760821 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 6.5) -[node name="Wall19" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall19" parent="." unique_id=1535205536 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 6.5) -[node name="Wall20" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall20" parent="." unique_id=1315346494 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 5.5) -[node name="Wall21" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall21" parent="." unique_id=820021499 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 4.5) -[node name="Wall22" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall22" parent="." unique_id=91143423 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 3.5) -[node name="Wall23" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall23" parent="." unique_id=421424377 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 2.5) -[node name="Wall24" parent="." instance=ExtResource("2_v6ry1")] +[node name="Wall24" parent="." unique_id=485770806 instance=ExtResource("2_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 1.5) -[node name="Ball" parent="." instance=ExtResource("3_y6g1l")] +[node name="Ball" parent="." unique_id=626533415 instance=ExtResource("3_y6g1l")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 2.5) +mesh = SubResource("SphereMesh_y6g1l") -[node name="Ball2" parent="." instance=ExtResource("3_y6g1l")] +[node name="Ball2" parent="." unique_id=1880449549 instance=ExtResource("3_y6g1l")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.254827, 3.5) +mesh = SubResource("SphereMesh_rvgtg") +index = 1 -[node name="Player" parent="." instance=ExtResource("4_dqkq3")] +[node name="Player" parent="." unique_id=1986766981 instance=ExtResource("4_dqkq3")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 2.5) -[node name="Goal" parent="." instance=ExtResource("5_rvgtg")] +[node name="Goal" parent="." unique_id=1149308783 instance=ExtResource("5_rvgtg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 5.5) -[node name="Goal2" parent="." instance=ExtResource("5_rvgtg")] +[node name="Goal2" parent="." unique_id=2040370393 instance=ExtResource("5_rvgtg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5) -[node name="FloorIce" parent="." instance=ExtResource("6_v6ry1")] +[node name="FloorIce" parent="." unique_id=1756314087 instance=ExtResource("6_v6ry1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 4.5) diff --git a/level/level_02.tscn b/level/level_02.tscn index b9ef6dc..edb5711 100644 --- a/level/level_02.tscn +++ b/level/level_02.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=6 format=3 uid="uid://qwsvaao1ro8v"] +[gd_scene format=3 uid="uid://qwsvaao1ro8v"] [ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_ijmwx"] [ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_0wnyk"] @@ -6,83 +6,116 @@ [ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="4_80pda"] [ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_pj7np"] -[node name="Level1" type="Node3D"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_odkgp"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_ijmwx"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_odkgp") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_0wnyk"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_eh72w"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_0wnyk") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_80pda"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_pj7np"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_80pda") +radius = 0.3 +height = 0.6 + +[node name="Level1" type="Node3D" unique_id=1569044121] script = ExtResource("1_ijmwx") metadata/_custom_type_script = "uid://c8ywa33v3jq7t" -[node name="Wall" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall" parent="." unique_id=695761655 instance=ExtResource("2_0wnyk")] -[node name="Wall2" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall2" parent="." unique_id=1201715851 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5) -[node name="Wall3" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall3" parent="." unique_id=1427509831 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5) -[node name="Wall4" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall4" parent="." unique_id=1919589609 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5) -[node name="Wall5" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall5" parent="." unique_id=1673374918 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5) -[node name="Wall13" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall13" parent="." unique_id=1857520735 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5) -[node name="Wall14" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall14" parent="." unique_id=1551305020 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 2.5) -[node name="Wall16" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall16" parent="." unique_id=2075095332 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 2.5) -[node name="Wall17" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall17" parent="." unique_id=1771556630 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5) -[node name="Wall18" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall18" parent="." unique_id=792273144 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 4.5) -[node name="Wall19" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall19" parent="." unique_id=621378334 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 5.5) -[node name="Wall20" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall20" parent="." unique_id=1444161881 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 5.5) -[node name="Wall21" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall21" parent="." unique_id=400478898 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 5.5) -[node name="Wall6" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall6" parent="." unique_id=2081163154 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5) -[node name="Wall9" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall9" parent="." unique_id=485384708 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5) -[node name="Wall11" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall11" parent="." unique_id=1944697742 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5) -[node name="Wall12" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall12" parent="." unique_id=444900221 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5) -[node name="Wall7" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall7" parent="." unique_id=122218323 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 4.5) -[node name="Wall8" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall8" parent="." unique_id=2078582218 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 4.5) -[node name="Wall10" parent="." instance=ExtResource("2_0wnyk")] +[node name="Wall10" parent="." unique_id=882664267 instance=ExtResource("2_0wnyk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5) -[node name="Ball" parent="." instance=ExtResource("3_eh72w")] +[node name="Ball" parent="." unique_id=1161916964 instance=ExtResource("3_eh72w")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 3.5) +mesh = SubResource("SphereMesh_ijmwx") -[node name="Ball2" parent="." instance=ExtResource("3_eh72w")] +[node name="Ball2" parent="." unique_id=1574983696 instance=ExtResource("3_eh72w")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 3.5) +mesh = SubResource("SphereMesh_eh72w") -[node name="Goal" parent="." instance=ExtResource("5_pj7np")] +[node name="Goal" parent="." unique_id=822772294 instance=ExtResource("5_pj7np")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.057544, 4.5) -[node name="Goal2" parent="." instance=ExtResource("5_pj7np")] +[node name="Goal2" parent="." unique_id=1406991417 instance=ExtResource("5_pj7np")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.057544, 1.5) -[node name="Ball3" parent="." instance=ExtResource("3_eh72w")] +[node name="Ball3" parent="." unique_id=1919454621 instance=ExtResource("3_eh72w")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 2.5) +mesh = SubResource("SphereMesh_pj7np") -[node name="Player" parent="." instance=ExtResource("4_80pda")] +[node name="Player" parent="." unique_id=441560348 instance=ExtResource("4_80pda")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 1, 1.5) diff --git a/level/level_03.tscn b/level/level_03.tscn index aa4b491..128811f 100644 --- a/level/level_03.tscn +++ b/level/level_03.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=7 format=3 uid="uid://cx46h6v1oxnxr"] +[gd_scene format=3 uid="uid://cx46h6v1oxnxr"] [ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_6umy4"] [ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_4ebh2"] @@ -7,101 +7,124 @@ [ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="5_ykc5s"] [ext_resource type="PackedScene" uid="uid://cyi67vbw8e0iy" path="res://piece/floor_ice.tscn" id="6_4ebh2"] -[node name="Level1" type="Node3D"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4ebh2"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_yrd6d"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_4ebh2") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2agqu"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_ykc5s"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_2agqu") +radius = 0.3 +height = 0.6 + +[node name="Level1" type="Node3D" unique_id=1604958698] script = ExtResource("1_6umy4") metadata/_custom_type_script = "uid://c8ywa33v3jq7t" -[node name="Wall" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall" parent="." unique_id=1158560856 instance=ExtResource("2_4ebh2")] -[node name="Wall21" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall21" parent="." unique_id=1328697162 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5) -[node name="Wall2" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall2" parent="." unique_id=822931370 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5) -[node name="Wall3" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall3" parent="." unique_id=500109280 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5) -[node name="Wall4" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall4" parent="." unique_id=652070714 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5) -[node name="Wall5" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall5" parent="." unique_id=1375976166 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5) -[node name="Wall6" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall6" parent="." unique_id=496981641 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 0.5) -[node name="Wall7" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall7" parent="." unique_id=336806207 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 0.5) -[node name="Wall8" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall8" parent="." unique_id=46655947 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 0.5) -[node name="Wall9" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall9" parent="." unique_id=1440493106 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 0.5) -[node name="Wall10" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall10" parent="." unique_id=489424603 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 0.5) -[node name="Wall11" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall11" parent="." unique_id=827194793 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5) -[node name="Wall22" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall22" parent="." unique_id=353702030 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5, 0.600054, 0.5) -[node name="Wall23" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall23" parent="." unique_id=1651054864 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5, 0.600054, 1.5) -[node name="Wall24" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall24" parent="." unique_id=671964462 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.5, 0.600054, 2.5) -[node name="Wall12" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall12" parent="." unique_id=217849121 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 2.5) -[node name="Wall13" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall13" parent="." unique_id=314886818 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 2.5) -[node name="Wall14" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall14" parent="." unique_id=1753666419 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 2.5) -[node name="Wall15" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall15" parent="." unique_id=1676460402 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 2.5) -[node name="Wall16" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall16" parent="." unique_id=923745894 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 2.5) -[node name="Wall17" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall17" parent="." unique_id=1644534145 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 2.5) -[node name="Wall25" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall25" parent="." unique_id=321039603 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.5, 0.600054, 0.5) -[node name="Wall26" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall26" parent="." unique_id=1226419243 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.5, 0.600054, 2.5) -[node name="Wall18" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall18" parent="." unique_id=397875276 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.600054, 2.5) -[node name="Wall19" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall19" parent="." unique_id=1330163399 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0.600054, 2.5) -[node name="Wall20" parent="." instance=ExtResource("2_4ebh2")] +[node name="Wall20" parent="." unique_id=1237882834 instance=ExtResource("2_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.600054, 2.5) -[node name="Player" parent="." instance=ExtResource("5_ykc5s")] +[node name="Player" parent="." unique_id=1736774737 instance=ExtResource("5_ykc5s")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 1.5) -[node name="Ball" parent="." instance=ExtResource("3_yrd6d")] +[node name="Ball" parent="." unique_id=454225812 instance=ExtResource("3_yrd6d")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 1.5) +mesh = SubResource("SphereMesh_yrd6d") -[node name="Goal" parent="." instance=ExtResource("4_2agqu")] +[node name="Goal" parent="." unique_id=337843509 instance=ExtResource("4_2agqu")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.057544, 1.5) -[node name="Ball2" parent="." instance=ExtResource("3_yrd6d")] +[node name="Ball2" parent="." unique_id=739583756 instance=ExtResource("3_yrd6d")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.5, 0.3, 1.5) +mesh = SubResource("SphereMesh_ykc5s") +index = 1 -[node name="FloorIce" parent="." instance=ExtResource("6_4ebh2")] +[node name="FloorIce" parent="." unique_id=1135548810 instance=ExtResource("6_4ebh2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.5, 0, 1.5) -[node name="Goal2" parent="." instance=ExtResource("4_2agqu")] +[node name="Goal2" parent="." unique_id=1098117811 instance=ExtResource("4_2agqu")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.5, 0.057544, 1.5) diff --git a/level/level_04.tscn b/level/level_04.tscn index 71a1bf9..0394e0c 100644 --- a/level/level_04.tscn +++ b/level/level_04.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=7 format=3 uid="uid://dxsyddfmbb8sj"] +[gd_scene format=3 uid="uid://dxsyddfmbb8sj"] [ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_bkp38"] [ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="2_wavu4"] @@ -7,149 +7,172 @@ [ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_v45xf"] [ext_resource type="PackedScene" uid="uid://cyi67vbw8e0iy" path="res://piece/floor_ice.tscn" id="6_afjb4"] -[node name="Level1" type="Node3D"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bkp38"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_wavu4"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_bkp38") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gjkxd"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_57q7h"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_gjkxd") +radius = 0.3 +height = 0.6 + +[node name="Level1" type="Node3D" unique_id=1958857226] script = ExtResource("1_bkp38") metadata/_custom_type_script = "uid://c8ywa33v3jq7t" -[node name="Wall" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall" parent="." unique_id=413041312 instance=ExtResource("2_wavu4")] -[node name="Wall2" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall2" parent="." unique_id=923710045 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 0.5) -[node name="Wall3" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall3" parent="." unique_id=1013195281 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 0.5) -[node name="Wall4" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall4" parent="." unique_id=1244690356 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 0.5) -[node name="Wall5" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall5" parent="." unique_id=1320917727 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 0.5) -[node name="Wall6" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall6" parent="." unique_id=1209013686 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 0.5) -[node name="Wall7" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall7" parent="." unique_id=87624506 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 0.5) -[node name="Wall8" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall8" parent="." unique_id=310111180 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 1.5) -[node name="Wall9" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall9" parent="." unique_id=4989970 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 2.5) -[node name="Wall10" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall10" parent="." unique_id=1563009107 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.6, 3.5) -[node name="Wall11" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall11" parent="." unique_id=414298841 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.6, 3.5) -[node name="Wall12" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall12" parent="." unique_id=1450253660 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 3.5) -[node name="Wall13" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall13" parent="." unique_id=1731529864 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 4.5) -[node name="Wall14" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall14" parent="." unique_id=2079369148 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 5.5) -[node name="Wall15" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall15" parent="." unique_id=1130514015 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.6, 6.5) -[node name="Wall16" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall16" parent="." unique_id=1320700850 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.6, 6.5) -[node name="Wall17" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall17" parent="." unique_id=1180507804 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.6, 6.5) -[node name="Wall18" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall18" parent="." unique_id=1621476070 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.6, 6.5) -[node name="Wall19" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall19" parent="." unique_id=1858451553 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 6.5) -[node name="Wall20" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall20" parent="." unique_id=1349442458 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 5.5) -[node name="Wall21" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall21" parent="." unique_id=1026010464 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 4.5) -[node name="Wall22" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall22" parent="." unique_id=1645107675 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 3.5) -[node name="Wall23" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall23" parent="." unique_id=1954455690 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 2.5) -[node name="Wall24" parent="." instance=ExtResource("2_wavu4")] +[node name="Wall24" parent="." unique_id=244535892 instance=ExtResource("2_wavu4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.6, 1.5) -[node name="Ball" parent="." instance=ExtResource("3_gjkxd")] +[node name="Ball" parent="." unique_id=1858885054 instance=ExtResource("3_gjkxd")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 2.5) +mesh = SubResource("SphereMesh_wavu4") -[node name="Ball2" parent="." instance=ExtResource("3_gjkxd")] +[node name="Ball2" parent="." unique_id=1131530482 instance=ExtResource("3_gjkxd")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.254827, 3.5) +mesh = SubResource("SphereMesh_57q7h") +index = 1 -[node name="Player" parent="." instance=ExtResource("4_57q7h")] +[node name="Player" parent="." unique_id=1677832961 instance=ExtResource("4_57q7h")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 1, 2.5) -[node name="Goal" parent="." instance=ExtResource("5_v45xf")] +[node name="Goal" parent="." unique_id=1128443604 instance=ExtResource("5_v45xf")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 5.5) -[node name="Goal2" parent="." instance=ExtResource("5_v45xf")] +[node name="Goal2" parent="." unique_id=758426708 instance=ExtResource("5_v45xf")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5) -[node name="FloorIce" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce" parent="." unique_id=1350855549 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 1.5) -[node name="FloorIce2" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce2" parent="." unique_id=772769704 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 1.5) -[node name="FloorIce3" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce3" parent="." unique_id=426587616 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 1.5) -[node name="FloorIce4" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce4" parent="." unique_id=2048211469 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 2.5) -[node name="FloorIce5" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce5" parent="." unique_id=667327843 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 2.5) -[node name="FloorIce6" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce6" parent="." unique_id=2128908110 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 2.5) -[node name="FloorIce16" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce16" parent="." unique_id=1099864615 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0, 1.5) -[node name="FloorIce17" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce17" parent="." unique_id=1877377670 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0, 2.5) -[node name="FloorIce18" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce18" parent="." unique_id=428281127 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 1.5) -[node name="FloorIce19" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce19" parent="." unique_id=12255597 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5) -[node name="FloorIce7" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce7" parent="." unique_id=117641110 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 3.5) -[node name="FloorIce8" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce8" parent="." unique_id=1860823947 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 3.5) -[node name="FloorIce9" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce9" parent="." unique_id=670089762 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 3.5) -[node name="FloorIce10" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce10" parent="." unique_id=1191790779 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 4.5) -[node name="FloorIce11" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce11" parent="." unique_id=201773136 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 4.5) -[node name="FloorIce12" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce12" parent="." unique_id=481571675 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 4.5) -[node name="FloorIce13" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce13" parent="." unique_id=294263074 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 5.5) -[node name="FloorIce14" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce14" parent="." unique_id=1210797799 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 5.5) -[node name="FloorIce15" parent="." instance=ExtResource("6_afjb4")] +[node name="FloorIce15" parent="." unique_id=1355275397 instance=ExtResource("6_afjb4")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 5.5) diff --git a/level/lvel_cancelling_00.tscn b/level/lvel_cancelling_00.tscn index 2df206f..70483c6 100644 --- a/level/lvel_cancelling_00.tscn +++ b/level/lvel_cancelling_00.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=7 format=3 uid="uid://4kagn4h8ebch"] +[gd_scene format=3 uid="uid://4kagn4h8ebch"] [ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_vdnny"] [ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_6qnnr"] @@ -7,132 +7,179 @@ [ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="5_re4lj"] [ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="6_1e8vg"] -[node name="Level1" type="Node3D"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vna1j"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_gfihx"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_vna1j") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_re4lj"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_1e8vg"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_re4lj") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8i4i4"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_waee5"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_8i4i4") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qffrh"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_3qbw0"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_qffrh") +radius = 0.3 +height = 0.6 + +[node name="Level1" type="Node3D" unique_id=632032132] script = ExtResource("1_vdnny") metadata/_custom_type_script = "uid://c8ywa33v3jq7t" -[node name="Player" parent="." instance=ExtResource("2_6qnnr")] +[node name="Player" parent="." unique_id=1386456330 instance=ExtResource("2_6qnnr")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 1, 3.5) -[node name="FloorIce" parent="." instance=ExtResource("3_vna1j")] +[node name="FloorIce" parent="." unique_id=17800233 instance=ExtResource("3_vna1j")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 2.5) -[node name="FloorIce2" parent="." instance=ExtResource("3_vna1j")] +[node name="FloorIce2" parent="." unique_id=393587440 instance=ExtResource("3_vna1j")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 3.5) -[node name="FloorIce3" parent="." instance=ExtResource("3_vna1j")] +[node name="FloorIce3" parent="." unique_id=1146168199 instance=ExtResource("3_vna1j")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 1.5) -[node name="FloorIce4" parent="." instance=ExtResource("3_vna1j")] +[node name="FloorIce4" parent="." unique_id=1902252956 instance=ExtResource("3_vna1j")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0, 3.5) -[node name="FloorIce5" parent="." instance=ExtResource("3_vna1j")] +[node name="FloorIce5" parent="." unique_id=218723586 instance=ExtResource("3_vna1j")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 3.5) -[node name="FloorIce6" parent="." instance=ExtResource("3_vna1j")] +[node name="FloorIce6" parent="." unique_id=1568724073 instance=ExtResource("3_vna1j")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 4.5) -[node name="FloorIce7" parent="." instance=ExtResource("3_vna1j")] +[node name="FloorIce7" parent="." unique_id=243778078 instance=ExtResource("3_vna1j")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 5.5) -[node name="FloorIce8" parent="." instance=ExtResource("3_vna1j")] +[node name="FloorIce8" parent="." unique_id=1158403495 instance=ExtResource("3_vna1j")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 3.5) -[node name="FloorIce9" parent="." instance=ExtResource("3_vna1j")] +[node name="FloorIce9" parent="." unique_id=752537173 instance=ExtResource("3_vna1j")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 3.5) -[node name="Ball" parent="." instance=ExtResource("4_gfihx")] +[node name="Ball" parent="." unique_id=1788067945 instance=ExtResource("4_gfihx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 3.5) +mesh = SubResource("SphereMesh_gfihx") +index = 3 -[node name="Ball2" parent="." instance=ExtResource("4_gfihx")] +[node name="Ball2" parent="." unique_id=449615728 instance=ExtResource("4_gfihx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 3.5) +mesh = SubResource("SphereMesh_1e8vg") +index = 1 -[node name="Ball3" parent="." instance=ExtResource("4_gfihx")] +[node name="Ball3" parent="." unique_id=1834635873 instance=ExtResource("4_gfihx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 2.5) +mesh = SubResource("SphereMesh_waee5") -[node name="Ball4" parent="." instance=ExtResource("4_gfihx")] +[node name="Ball4" parent="." unique_id=158523805 instance=ExtResource("4_gfihx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 4.5) +mesh = SubResource("SphereMesh_3qbw0") +index = 2 -[node name="Goal" parent="." instance=ExtResource("5_re4lj")] +[node name="Goal" parent="." unique_id=555504826 instance=ExtResource("5_re4lj")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.057544, 5.5) -[node name="Goal2" parent="." instance=ExtResource("5_re4lj")] +[node name="Goal2" parent="." unique_id=2059380619 instance=ExtResource("5_re4lj")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.057544, 3.5) -[node name="Goal3" parent="." instance=ExtResource("5_re4lj")] +[node name="Goal3" parent="." unique_id=842479464 instance=ExtResource("5_re4lj")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.057544, 1.5) -[node name="Goal4" parent="." instance=ExtResource("5_re4lj")] +[node name="Goal4" parent="." unique_id=1252644304 instance=ExtResource("5_re4lj")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.057544, 3.5) -[node name="Wall" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall" parent="." unique_id=1925362067 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 2.5) -[node name="Wall2" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall2" parent="." unique_id=2044094843 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 2.5) -[node name="Wall3" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall3" parent="." unique_id=938058533 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5) -[node name="Wall4" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall4" parent="." unique_id=933231220 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5) -[node name="Wall5" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall5" parent="." unique_id=707396064 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5) -[node name="Wall6" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall6" parent="." unique_id=2027572542 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 4.5) -[node name="Wall7" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall7" parent="." unique_id=634417259 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 4.5) -[node name="Wall8" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall8" parent="." unique_id=2030306905 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5) -[node name="Wall9" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall9" parent="." unique_id=680288100 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 6.5) -[node name="Wall10" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall10" parent="." unique_id=626442406 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 6.5) -[node name="Wall11" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall11" parent="." unique_id=1801635092 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 6.5) -[node name="Wall12" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall12" parent="." unique_id=1120454857 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 4.5) -[node name="Wall13" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall13" parent="." unique_id=1111179791 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 5.5) -[node name="Wall14" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall14" parent="." unique_id=1117415948 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 4.5) -[node name="Wall15" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall15" parent="." unique_id=592231490 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 4.5) -[node name="Wall16" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall16" parent="." unique_id=1880961162 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 3.5) -[node name="Wall17" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall17" parent="." unique_id=1391581327 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 2.5) -[node name="Wall18" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall18" parent="." unique_id=981439938 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 2.5) -[node name="Wall19" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall19" parent="." unique_id=1409635860 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 2.5) -[node name="Wall20" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall20" parent="." unique_id=1287880419 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5) -[node name="Wall21" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall21" parent="." unique_id=213970668 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5) -[node name="Wall22" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall22" parent="." unique_id=107131282 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5) -[node name="Wall23" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall23" parent="." unique_id=1185560766 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5) -[node name="Wall24" parent="." instance=ExtResource("6_1e8vg")] +[node name="Wall24" parent="." unique_id=1676896462 instance=ExtResource("6_1e8vg")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 1.5) diff --git a/level/squeeze_00.tscn b/level/squeeze_00.tscn index 8295697..a60a97d 100644 --- a/level/squeeze_00.tscn +++ b/level/squeeze_00.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=6 format=3 uid="uid://dgm0abpacn3ty"] +[gd_scene format=3 uid="uid://dgm0abpacn3ty"] [ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_8lm7g"] [ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_6d1oy"] @@ -6,98 +6,157 @@ [ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="4_6f4n5"] [ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="5_up8kx"] -[node name="Level1" type="Node3D"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_h86ij"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_6f4n5"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_h86ij") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_up8kx"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_3h4qd"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_up8kx") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gwsbg"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_k61m4"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_gwsbg") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_stq3l"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_8y7vm"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_stq3l") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pau7c"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_hwxao"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_pau7c") +radius = 0.3 +height = 0.6 + +[node name="Level1" type="Node3D" unique_id=682180621] script = ExtResource("1_8lm7g") metadata/_custom_type_script = "uid://c8ywa33v3jq7t" -[node name="Player" parent="." instance=ExtResource("2_6d1oy")] +[node name="Player" parent="." unique_id=14506250 instance=ExtResource("2_6d1oy")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 1, 2.5) -[node name="Ball" parent="." instance=ExtResource("3_h86ij")] +[node name="Ball" parent="." unique_id=1058865414 instance=ExtResource("3_h86ij")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.3, 2.5) +mesh = SubResource("SphereMesh_6f4n5") -[node name="Ball2" parent="." instance=ExtResource("3_h86ij")] +[node name="Ball2" parent="." unique_id=771973641 instance=ExtResource("3_h86ij")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 5.5) +mesh = SubResource("SphereMesh_3h4qd") +index = 4 -[node name="Ball4" parent="." instance=ExtResource("3_h86ij")] +[node name="Ball4" parent="." unique_id=1326211963 instance=ExtResource("3_h86ij")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 4.5) +mesh = SubResource("SphereMesh_k61m4") +index = 2 -[node name="Ball5" parent="." instance=ExtResource("3_h86ij")] +[node name="Ball5" parent="." unique_id=1779306547 instance=ExtResource("3_h86ij")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.3, 3.5) +mesh = SubResource("SphereMesh_8y7vm") +index = 1 -[node name="Ball3" parent="." instance=ExtResource("3_h86ij")] +[node name="Ball3" parent="." unique_id=703155459 instance=ExtResource("3_h86ij")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.3, 4.5) +mesh = SubResource("SphereMesh_hwxao") +index = 3 -[node name="Goal" parent="." instance=ExtResource("4_6f4n5")] +[node name="Goal" parent="." unique_id=1402799070 instance=ExtResource("4_6f4n5")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.057544, 5.5) -[node name="Wall" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall" parent="." unique_id=1346788363 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 6.5) -[node name="Wall2" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall2" parent="." unique_id=1043565710 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 6.5) -[node name="Wall3" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall3" parent="." unique_id=1193454538 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 5.5) -[node name="Wall4" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall4" parent="." unique_id=1547864667 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 6.5) -[node name="Wall5" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall5" parent="." unique_id=1419139155 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 5.5) -[node name="Wall6" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall6" parent="." unique_id=518270262 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 5.5) -[node name="Wall7" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall7" parent="." unique_id=2142880059 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 6.5) -[node name="Wall8" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall8" parent="." unique_id=8635365 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 4.5) -[node name="Wall9" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall9" parent="." unique_id=1708492450 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5) -[node name="Wall15" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall15" parent="." unique_id=825544029 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5) -[node name="Wall16" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall16" parent="." unique_id=1554944111 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5) -[node name="Wall23" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall23" parent="." unique_id=335836773 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5) -[node name="Wall17" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall17" parent="." unique_id=1845202234 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 0.5) -[node name="Wall18" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall18" parent="." unique_id=1561529744 instance=ExtResource("5_up8kx")] -[node name="Wall19" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall19" parent="." unique_id=1713372882 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5) -[node name="Wall24" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall24" parent="." unique_id=31200297 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 1.5) -[node name="Wall20" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall20" parent="." unique_id=1850705672 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 4.5) -[node name="Wall21" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall21" parent="." unique_id=821396292 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 3.5) -[node name="Wall22" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall22" parent="." unique_id=1999216569 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 4.5) -[node name="Wall25" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall25" parent="." unique_id=735140296 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 4.5) -[node name="Wall26" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall26" parent="." unique_id=555022921 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5) -[node name="Wall27" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall27" parent="." unique_id=1813784575 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 2.5) -[node name="Wall28" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall28" parent="." unique_id=930023664 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 2.5) -[node name="Wall29" parent="." instance=ExtResource("5_up8kx")] +[node name="Wall29" parent="." unique_id=1550146605 instance=ExtResource("5_up8kx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 3.5) diff --git a/level/timing_00.tscn b/level/timing_00.tscn index e8cb99c..233da8d 100644 --- a/level/timing_00.tscn +++ b/level/timing_00.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=7 format=3 uid="uid://cqergc02oqrc2"] +[gd_scene format=3 uid="uid://cqergc02oqrc2"] [ext_resource type="Script" uid="uid://c8ywa33v3jq7t" path="res://board.gd" id="1_iyvih"] [ext_resource type="PackedScene" uid="uid://cnjmu3qesbndk" path="res://piece/player.tscn" id="2_g1guy"] @@ -7,112 +7,135 @@ [ext_resource type="PackedScene" uid="uid://bkaa4sl1n2f5w" path="res://piece/wall.tscn" id="5_hasnv"] [ext_resource type="PackedScene" uid="uid://uf8vnylfqal1" path="res://piece/goal.tscn" id="6_qspff"] -[node name="Level1" type="Node3D"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6ivpe"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_3xx3e"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_6ivpe") +radius = 0.3 +height = 0.6 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hasnv"] +resource_local_to_scene = true +albedo_color = Color(0.92629945, 2.7193873e-06, 3.85046e-07, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_qspff"] +resource_local_to_scene = true +material = SubResource("StandardMaterial3D_hasnv") +radius = 0.3 +height = 0.6 + +[node name="Level1" type="Node3D" unique_id=69093933] script = ExtResource("1_iyvih") metadata/_custom_type_script = "uid://c8ywa33v3jq7t" -[node name="Player" parent="." instance=ExtResource("2_g1guy")] +[node name="Player" parent="." unique_id=897308802 instance=ExtResource("2_g1guy")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 1, 4.5) -[node name="FloorIce" parent="." instance=ExtResource("3_6ivpe")] +[node name="FloorIce" parent="." unique_id=1178637651 instance=ExtResource("3_6ivpe")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0, 2.5) -[node name="FloorIce2" parent="." instance=ExtResource("3_6ivpe")] +[node name="FloorIce2" parent="." unique_id=2008434936 instance=ExtResource("3_6ivpe")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0, 2.5) -[node name="FloorIce3" parent="." instance=ExtResource("3_6ivpe")] +[node name="FloorIce3" parent="." unique_id=1825821215 instance=ExtResource("3_6ivpe")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0, 2.5) -[node name="FloorIce4" parent="." instance=ExtResource("3_6ivpe")] +[node name="FloorIce4" parent="." unique_id=2052575746 instance=ExtResource("3_6ivpe")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0, 2.5) -[node name="FloorIce5" parent="." instance=ExtResource("3_6ivpe")] +[node name="FloorIce5" parent="." unique_id=1112085132 instance=ExtResource("3_6ivpe")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0, 2.5) -[node name="Ball" parent="." instance=ExtResource("4_3xx3e")] +[node name="Ball" parent="." unique_id=809535017 instance=ExtResource("4_3xx3e")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.3, 2.5) +mesh = SubResource("SphereMesh_3xx3e") lvel = Vector2i(1, 0) +index = 1 -[node name="Wall" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall" parent="." unique_id=1228786882 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.600054, 2.5) -[node name="Wall2" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall2" parent="." unique_id=1607274998 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.5, 0.600054, 2.5) -[node name="Wall16" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall16" parent="." unique_id=661344499 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 1.5) -[node name="Wall17" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall17" parent="." unique_id=862236102 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 0.5) -[node name="Wall18" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall18" parent="." unique_id=2080777949 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 0.5) -[node name="Wall19" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall19" parent="." unique_id=322433922 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 0.5) -[node name="Wall20" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall20" parent="." unique_id=2111822444 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 4.5) -[node name="Wall21" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall21" parent="." unique_id=235980927 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 4.5) -[node name="Ball2" parent="." instance=ExtResource("4_3xx3e")] +[node name="Ball2" parent="." unique_id=556715110 instance=ExtResource("4_3xx3e")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.3, 1.5) +mesh = SubResource("SphereMesh_qspff") -[node name="Goal" parent="." instance=ExtResource("6_qspff")] +[node name="Goal" parent="." unique_id=1126489514 instance=ExtResource("6_qspff")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.057544, 5.5) -[node name="Wall3" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall3" parent="." unique_id=1990410294 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 0.600054, 7.5) -[node name="Wall4" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall4" parent="." unique_id=269142778 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 7.5) -[node name="Wall22" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall22" parent="." unique_id=1697905990 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 7.5) -[node name="Wall23" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall23" parent="." unique_id=1089309212 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 7.5) -[node name="Wall24" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall24" parent="." unique_id=1396372019 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 7.5) -[node name="Wall25" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall25" parent="." unique_id=1174708234 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 6.5) -[node name="Wall26" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall26" parent="." unique_id=15793589 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 5.5) -[node name="Wall5" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall5" parent="." unique_id=1722628730 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 6.5) -[node name="Wall6" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall6" parent="." unique_id=981485939 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 5.5) -[node name="Wall7" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall7" parent="." unique_id=32305628 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 4.5) -[node name="Wall8" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall8" parent="." unique_id=1284743256 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 3.5) -[node name="Wall9" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall9" parent="." unique_id=1140409582 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.5, 0.600054, 1.5) -[node name="Wall10" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall10" parent="." unique_id=736475495 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 3.5) -[node name="Wall11" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall11" parent="." unique_id=1958803785 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 0.600054, 1.5) -[node name="Wall12" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall12" parent="." unique_id=548361774 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 1.5) -[node name="Wall13" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall13" parent="." unique_id=497562917 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.5, 0.600054, 3.5) -[node name="Wall14" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall14" parent="." unique_id=547869330 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5) -[node name="Wall15" parent="." instance=ExtResource("5_hasnv")] +[node name="Wall15" parent="." unique_id=1853391709 instance=ExtResource("5_hasnv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.5, 0.600054, 3.5) diff --git a/main.gd b/main.gd index f499a77..76e3d18 100644 --- a/main.gd +++ b/main.gd @@ -27,12 +27,13 @@ var level_num := -1 @export var test := false # TODO: yet more levels var levels: Array[PackedScene] = [ - preload("res://level/roygbv_00.tscn"), + #preload("res://level/roygbv_00.tscn"), preload("res://level/player_barrier_01.tscn"), preload("res://level/level_00.tscn"), preload("res://level/level_01.tscn"), preload("res://level/diagonal_bounce_00.tscn"), preload("res://level/ball_bounce_00.tscn"), + preload("res://level/ball_bounce_01.tscn"), preload("res://level/timing_00.tscn"), preload("res://level/level_04.tscn"), preload("res://level/squeeze_00.tscn"),