356 lines
15 KiB
Plaintext
356 lines
15 KiB
Plaintext
[gd_scene load_steps=12 format=3 uid="uid://kq30o4o3xdkx"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://ccbxd6724rlfj" path="res://rooms/blue/room_blue_floor.tscn" id="1_hkxup"]
|
|
[ext_resource type="PackedScene" uid="uid://pyhlicd4a0ec" path="res://player/player_node.tscn" id="2_iel7h"]
|
|
[ext_resource type="PackedScene" uid="uid://tdcxcrg6ktpl" path="res://objectives/objective.tscn" id="3_515jp"]
|
|
[ext_resource type="PackedScene" uid="uid://ru77p452tkfp" path="res://primitives/death/death_visual.tscn" id="4_1jgp8"]
|
|
[ext_resource type="Script" path="res://primitives/pivot.gd" id="4_tguab"]
|
|
[ext_resource type="PackedScene" uid="uid://b5dk2pwgymm4h" path="res://primitives/death/death_area_player.tscn" id="5_bu4n5"]
|
|
[ext_resource type="PackedScene" uid="uid://dttmvr6tlyoup" path="res://primitives/platforms/platform_white.tscn" id="7_5xik1"]
|
|
[ext_resource type="PhysicsMaterial" uid="uid://b70a1fldvoovb" path="res://cubes/tile/tile_physics.tres" id="8_xnlh6"]
|
|
[ext_resource type="Material" uid="uid://dexxct6ikgcwx" path="res://primitives/pallet/red_glow.tres" id="9_62xyt"]
|
|
[ext_resource type="PackedScene" uid="uid://ckscv00vnkpxa" path="res://primitives/init_level.tscn" id="10_vs5m1"]
|
|
|
|
[sub_resource type="QuadMesh" id="QuadMesh_on6ds"]
|
|
material = ExtResource("9_62xyt")
|
|
size = Vector2(100, 100)
|
|
|
|
[node name="Level1" type="Node3D"]
|
|
|
|
[node name="room_blue_floor" parent="." instance=ExtResource("1_hkxup")]
|
|
|
|
[node name="player" parent="." instance=ExtResource("2_iel7h")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 45, 7.345, 0)
|
|
|
|
[node name="objective" parent="." instance=ExtResource("3_515jp")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -45, 20, 0)
|
|
|
|
[node name="gimbal" type="Node3D" parent="."]
|
|
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, 0, 0, 0)
|
|
|
|
[node name="pivot" type="Node3D" parent="gimbal"]
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot5" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.82287e-07, 8.74571, 0)
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot5" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot5/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot6" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.18057e-07, 18.715, 0)
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot6" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot6/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot7" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.25541e-06, 28.7204, 0)
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot7" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot7/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot2" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.04497e-07, -9.25382, 0)
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot2" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot2/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot3" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.68195e-07, -19.862, 0)
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot3" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot3/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot4" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.36905e-06, -31.3202, 0)
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot4" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot4/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot8" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.20174e-07, 5.03698, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot8" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot8/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot9" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.0246e-07, 13.7827, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot9" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot9/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot10" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.03823e-06, 23.7519, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot10" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot10/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot11" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.47558e-06, 33.7574, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot11" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot11/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot12" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.84324e-07, -4.21684, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot12" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot12/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot13" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.48021e-07, -14.825, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot13" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot13/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot14" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.14888e-06, -26.2832, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot14" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot14/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot15" type="Node3D" parent="gimbal"]
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot15" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot15/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot16" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.82287e-07, 8.74571, 0)
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot16" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot16/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot17" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.18057e-07, 18.715, 0)
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot17" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot17/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot18" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.25541e-06, 28.7204, 0)
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot18" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot18/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot19" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.04497e-07, -9.25382, 0)
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot19" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot19/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot20" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.68195e-07, -19.862, 0)
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot20" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot20/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot21" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.36905e-06, -31.3202, 0)
|
|
script = ExtResource("4_tguab")
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot21" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot21/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot22" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.20174e-07, 5.03698, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot22" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot22/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot23" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.0246e-07, 13.7827, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot23" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot23/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot24" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.03823e-06, 23.7519, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot24" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot24/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot25" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.47558e-06, 33.7574, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot25" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot25/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot26" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.84324e-07, -4.21684, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot26" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot26/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot27" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.48021e-07, -14.825, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot27" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot27/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="pivot28" type="Node3D" parent="gimbal"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.14888e-06, -26.2832, 0)
|
|
script = ExtResource("4_tguab")
|
|
speed = -0.75
|
|
random_init = true
|
|
|
|
[node name="death_visual" parent="gimbal/pivot28" instance=ExtResource("4_1jgp8")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 7.5, 0, 0)
|
|
|
|
[node name="death_area_player" parent="gimbal/pivot28/death_visual" instance=ExtResource("5_bu4n5")]
|
|
|
|
[node name="gimbal2" type="Node3D" parent="."]
|
|
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, 0, 0, 0)
|
|
|
|
[node name="platform_white" parent="gimbal2" instance=ExtResource("7_5xik1")]
|
|
transform = Transform3D(0.25, 0, 0, 0, 250, 0, 0, 0, 0.25, 0, 0, 0)
|
|
collision_mask = 33
|
|
physics_material_override = ExtResource("8_xnlh6")
|
|
script = ExtResource("4_tguab")
|
|
speed = 0.6
|
|
|
|
[node name="platform_white2" parent="gimbal2" instance=ExtResource("7_5xik1")]
|
|
transform = Transform3D(0.176777, 0, 0.176777, 0, 250, 0, -0.176777, 0, 0.176777, 0, 0, 0)
|
|
collision_mask = 33
|
|
physics_material_override = ExtResource("8_xnlh6")
|
|
script = ExtResource("4_tguab")
|
|
speed = 0.6
|
|
|
|
[node name="platform_white" parent="." instance=ExtResource("7_5xik1")]
|
|
transform = Transform3D(0.333, 0, 0, 0, 0.333, 0, 0, 0, 0.333, 45, 5, 0)
|
|
|
|
[node name="MeshInstance3D2" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(3.82137e-16, -8.74228e-09, 0.2, -0.2, -8.74228e-09, 0, 8.74228e-09, -0.2, -8.74228e-09, -49.9, 0, 0)
|
|
mesh = SubResource("QuadMesh_on6ds")
|
|
|
|
[node name="MeshInstance3D3" type="MeshInstance3D" parent="."]
|
|
transform = Transform3D(-6.18172e-09, 6.18172e-09, 0.2, 0.141421, 0.141421, 0, -0.141421, 0.141421, -8.74228e-09, -49.9, 0, 0)
|
|
mesh = SubResource("QuadMesh_on6ds")
|
|
|
|
[node name="death_area_player" parent="." instance=ExtResource("5_bu4n5")]
|
|
transform = Transform3D(0.1, 0, 0, 0, 30, 0, 0, 0, 30, -50, 0, 0)
|
|
|
|
[node name="init_level" parent="." instance=ExtResource("10_vs5m1")]
|
|
fractal_max = 0
|