226 lines
13 KiB
Plaintext
226 lines
13 KiB
Plaintext
[gd_scene load_steps=9 format=3 uid="uid://c5adjxawg0wcp"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://ccbxd6724rlfj" path="res://rooms/blue/room_blue_floor.tscn" id="1_qy8nt"]
|
|
[ext_resource type="PackedScene" uid="uid://pyhlicd4a0ec" path="res://player/player_node.tscn" id="2_5r6sf"]
|
|
[ext_resource type="PackedScene" uid="uid://vvq7jugpnvia" path="res://cubes/physics/cube_blue.tscn" id="3_vpil8"]
|
|
[ext_resource type="PackedScene" uid="uid://dttmvr6tlyoup" path="res://primitives/platforms/platform_white.tscn" id="4_rygdo"]
|
|
[ext_resource type="PackedScene" uid="uid://tdcxcrg6ktpl" path="res://objectives/objective.tscn" id="5_kbyur"]
|
|
[ext_resource type="Script" path="res://ui/scale_ui.gd" id="6_n2b5v"]
|
|
[ext_resource type="FontFile" uid="uid://ksfeftemeckw" path="res://ui/exo_thin.otf" id="7_heiig"]
|
|
[ext_resource type="PackedScene" uid="uid://ckscv00vnkpxa" path="res://primitives/init_level.tscn" id="8_d0mnn"]
|
|
|
|
[node name="Level1" type="Node3D"]
|
|
|
|
[node name="room_blue_floor" parent="." instance=ExtResource("1_qy8nt")]
|
|
|
|
[node name="player" parent="." instance=ExtResource("2_5r6sf")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.157085, -50, 0.135586)
|
|
|
|
[node name="Node3D5" type="Node3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 40, 0)
|
|
|
|
[node name="Node3D" type="Node3D" parent="Node3D5"]
|
|
|
|
[node name="CubeBlue" parent="Node3D5/Node3D" instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 0)
|
|
|
|
[node name="CubeBlue2" parent="Node3D5/Node3D" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 10)
|
|
mesh = [NodePath("../CubeBlue/cube")]
|
|
colliders = [NodePath("../CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue3" parent="Node3D5/Node3D" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 20)
|
|
mesh = [NodePath("../CubeBlue/cube")]
|
|
colliders = [NodePath("../CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue4" parent="Node3D5/Node3D" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 30)
|
|
mesh = [NodePath("../CubeBlue/cube")]
|
|
colliders = [NodePath("../CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue5" parent="Node3D5/Node3D" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 40)
|
|
mesh = [NodePath("../CubeBlue/cube")]
|
|
colliders = [NodePath("../CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="Node3D2" type="Node3D" parent="Node3D5"]
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 0)
|
|
|
|
[node name="CubeBlue" parent="Node3D5/Node3D2" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 0)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue2" parent="Node3D5/Node3D2" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 10)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue3" parent="Node3D5/Node3D2" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 20)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue4" parent="Node3D5/Node3D2" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 30)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue5" parent="Node3D5/Node3D2" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 40)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="Node3D3" type="Node3D" parent="Node3D5"]
|
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0)
|
|
|
|
[node name="CubeBlue" parent="Node3D5/Node3D3" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 0)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue2" parent="Node3D5/Node3D3" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 10)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue3" parent="Node3D5/Node3D3" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 20)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue4" parent="Node3D5/Node3D3" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 30)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue5" parent="Node3D5/Node3D3" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 40)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="Node3D4" type="Node3D" parent="Node3D5"]
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0)
|
|
|
|
[node name="CubeBlue" parent="Node3D5/Node3D4" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 0)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue2" parent="Node3D5/Node3D4" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 10)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue3" parent="Node3D5/Node3D4" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 20)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue4" parent="Node3D5/Node3D4" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 30)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue5" parent="Node3D5/Node3D4" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 40)
|
|
mesh = [NodePath("../../Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="Node3D6" type="Node3D" parent="."]
|
|
transform = Transform3D(-1, 8.74228e-08, 0, -8.74228e-08, -1, 0, 0, 0, 1, 0, 40, 0)
|
|
|
|
[node name="Node3D" type="Node3D" parent="Node3D6"]
|
|
|
|
[node name="CubeBlue2" parent="Node3D6/Node3D" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 10)
|
|
mesh = [NodePath("../../../Node3D5/Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../../Node3D5/Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue3" parent="Node3D6/Node3D" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 20)
|
|
mesh = [NodePath("../../../Node3D5/Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../../Node3D5/Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue4" parent="Node3D6/Node3D" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 30)
|
|
mesh = [NodePath("../../../Node3D5/Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../../Node3D5/Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="Node3D2" type="Node3D" parent="Node3D6"]
|
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 0)
|
|
|
|
[node name="CubeBlue2" parent="Node3D6/Node3D2" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 10)
|
|
mesh = [NodePath("../../../Node3D5/Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../../Node3D5/Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue3" parent="Node3D6/Node3D2" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 20)
|
|
mesh = [NodePath("../../../Node3D5/Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../../Node3D5/Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue4" parent="Node3D6/Node3D2" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 30)
|
|
mesh = [NodePath("../../../Node3D5/Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../../Node3D5/Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="Node3D3" type="Node3D" parent="Node3D6"]
|
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0)
|
|
|
|
[node name="CubeBlue2" parent="Node3D6/Node3D3" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 10)
|
|
mesh = [NodePath("../../../Node3D5/Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../../Node3D5/Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue3" parent="Node3D6/Node3D3" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 20)
|
|
mesh = [NodePath("../../../Node3D5/Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../../Node3D5/Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue4" parent="Node3D6/Node3D3" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 30)
|
|
mesh = [NodePath("../../../Node3D5/Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../../Node3D5/Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="Node3D4" type="Node3D" parent="Node3D6"]
|
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 0, 0)
|
|
|
|
[node name="CubeBlue2" parent="Node3D6/Node3D4" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 10)
|
|
mesh = [NodePath("../../../Node3D5/Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../../Node3D5/Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue3" parent="Node3D6/Node3D4" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 20)
|
|
mesh = [NodePath("../../../Node3D5/Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../../Node3D5/Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="CubeBlue4" parent="Node3D6/Node3D4" node_paths=PackedStringArray("mesh", "colliders") instance=ExtResource("3_vpil8")]
|
|
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -40, 0, 30)
|
|
mesh = [NodePath("../../../Node3D5/Node3D/CubeBlue/cube")]
|
|
colliders = [NodePath("../../../Node3D5/Node3D/CubeBlue/CollisionShape3D")]
|
|
|
|
[node name="platform_white" parent="." instance=ExtResource("4_rygdo")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -28, 0)
|
|
|
|
[node name="objective" parent="platform_white" instance=ExtResource("5_kbyur")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 16, 0)
|
|
|
|
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
|
layer = 0
|
|
script = ExtResource("6_n2b5v")
|
|
|
|
[node name="RichTextLabel" type="RichTextLabel" parent="CanvasLayer"]
|
|
offset_top = 25.0
|
|
offset_right = 5112.0
|
|
offset_bottom = 321.0
|
|
scale = Vector2(0.25, 0.25)
|
|
theme_override_fonts/normal_font = ExtResource("7_heiig")
|
|
theme_override_font_sizes/normal_font_size = 236
|
|
bbcode_enabled = true
|
|
text = "[center] HOLD Space to Jump Higher [/center]"
|
|
|
|
[node name="init_level" parent="." instance=ExtResource("8_d0mnn")]
|