606 lines
28 KiB
Plaintext
606 lines
28 KiB
Plaintext
[gd_scene load_steps=15 format=3 uid="uid://dliayjfa2qg4s"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://ccbxd6724rlfj" path="res://rooms/blue/room_blue_floor.tscn" id="1_r3y2j"]
|
|
[ext_resource type="PackedScene" uid="uid://ccbejhlbgy7l6" path="res://primitives/button/button.tscn" id="4_n7bxb"]
|
|
[ext_resource type="PackedScene" uid="uid://ddnoifj6cagw4" path="res://objectives/objective_switcher.tscn" id="5_w0l11"]
|
|
[ext_resource type="PackedScene" uid="uid://3afhflhoci0s" path="res://primitives/puzzle_tile/puzzle_tile.tscn" id="6_ukfnh"]
|
|
[ext_resource type="PackedScene" uid="uid://ru77p452tkfp" path="res://primitives/death/death_visual.tscn" id="7_5rugo"]
|
|
[ext_resource type="PackedScene" uid="uid://be071cnfk4wxe" path="res://primitives/death/death_area_cubes.tscn" id="7_r1brf"]
|
|
[ext_resource type="PackedScene" uid="uid://bguy7uvxaxloo" path="res://cubes/tile/cube_tile_sokoban.tscn" id="8_y8iuw"]
|
|
[ext_resource type="PackedScene" uid="uid://b5dk2pwgymm4h" path="res://primitives/death/death_area_player.tscn" id="9_pmmws"]
|
|
[ext_resource type="PackedScene" uid="uid://cl3a4jhoypq0v" path="res://player/player_nojump.tscn" id="10_16xmb"]
|
|
[ext_resource type="PackedScene" uid="uid://k0hkmhdvbq1d" path="res://cubes/tile/cube_tile_sokoban_unkillable.tscn" id="11_snpsy"]
|
|
[ext_resource type="PackedScene" uid="uid://cttv7cofbshaa" path="res://cubes/tile/death_tile_sokoban.tscn" id="11_t5lsv"]
|
|
[ext_resource type="PhysicsMaterial" uid="uid://dgaauqx4qrf36" path="res://primitives/puzzle_tile/no_stuck.tres" id="12_j1cse"]
|
|
[ext_resource type="PackedScene" uid="uid://ckscv00vnkpxa" path="res://primitives/init_level.tscn" id="13_gtftc"]
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_i6gou"]
|
|
size = Vector3(3, 3, 3)
|
|
|
|
[node name="Level1" type="Node3D"]
|
|
|
|
[node name="room_blue_floor" parent="." instance=ExtResource("1_r3y2j")]
|
|
|
|
[node name="objective_switcher" parent="." node_paths=PackedStringArray("buttons") instance=ExtResource("5_w0l11")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.5, 3, -12)
|
|
buttons = [NodePath("../button"), NodePath("../button2")]
|
|
|
|
[node name="Node3D" type="Node3D" parent="."]
|
|
|
|
[node name="puzzle_tile" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
|
|
[node name="puzzle_tile2" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 3)
|
|
|
|
[node name="puzzle_tile3" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6)
|
|
|
|
[node name="puzzle_tile4" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 0, 6)
|
|
|
|
[node name="puzzle_tile5" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6)
|
|
|
|
[node name="puzzle_tile6" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, 6)
|
|
|
|
[node name="puzzle_tile7" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 6)
|
|
|
|
[node name="puzzle_tile8" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, 6)
|
|
|
|
[node name="puzzle_tile9" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 6)
|
|
|
|
[node name="puzzle_tile10" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 0, 6)
|
|
|
|
[node name="puzzle_tile11" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, 6)
|
|
|
|
[node name="puzzle_tile12" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27, 0, 6)
|
|
|
|
[node name="puzzle_tile13" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 6)
|
|
|
|
[node name="puzzle_tile14" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 0, 6)
|
|
|
|
[node name="puzzle_tile15" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 0, 3)
|
|
|
|
[node name="puzzle_tile16" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 0, 0)
|
|
|
|
[node name="puzzle_tile17" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36, 0, 0)
|
|
|
|
[node name="puzzle_tile18" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36, 0, -3)
|
|
|
|
[node name="puzzle_tile19" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 0, -3)
|
|
|
|
[node name="puzzle_tile20" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, -3)
|
|
|
|
[node name="puzzle_tile21" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, -6)
|
|
|
|
[node name="puzzle_tile22" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, -9)
|
|
|
|
[node name="puzzle_tile23" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, -12)
|
|
|
|
[node name="puzzle_tile24" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27, 0, -12)
|
|
|
|
[node name="puzzle_tile25" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, -12)
|
|
|
|
[node name="puzzle_tile26" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 0, -12)
|
|
|
|
[node name="puzzle_tile27" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -12)
|
|
|
|
[node name="puzzle_tile28" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, -12)
|
|
|
|
[node name="puzzle_tile29" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, -12)
|
|
|
|
[node name="puzzle_tile30" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, -12)
|
|
|
|
[node name="puzzle_tile31" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 0, 0)
|
|
|
|
[node name="puzzle_tile32" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 0, -3)
|
|
|
|
[node name="puzzle_tile33" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 0, -6)
|
|
|
|
[node name="puzzle_tile34" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 0, -9)
|
|
|
|
[node name="puzzle_tile35" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 0, -12)
|
|
|
|
[node name="puzzle_tile36" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -12)
|
|
|
|
[node name="puzzle_tile37" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 0, 9)
|
|
|
|
[node name="puzzle_tile38" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 0, 12)
|
|
|
|
[node name="puzzle_tile39" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 0, 15)
|
|
|
|
[node name="puzzle_tile40" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 0, 18)
|
|
|
|
[node name="puzzle_tile41" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 9)
|
|
|
|
[node name="puzzle_tile42" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 12)
|
|
|
|
[node name="puzzle_tile43" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 15)
|
|
|
|
[node name="puzzle_tile44" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 18)
|
|
|
|
[node name="puzzle_tile45" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, 9)
|
|
|
|
[node name="puzzle_tile46" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, 12)
|
|
|
|
[node name="puzzle_tile47" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, 15)
|
|
|
|
[node name="puzzle_tile48" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, 18)
|
|
|
|
[node name="puzzle_tile49" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 9)
|
|
|
|
[node name="puzzle_tile50" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 12)
|
|
|
|
[node name="puzzle_tile51" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 15)
|
|
|
|
[node name="puzzle_tile52" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 18)
|
|
|
|
[node name="puzzle_tile53" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, 9)
|
|
|
|
[node name="puzzle_tile54" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, 12)
|
|
|
|
[node name="puzzle_tile55" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, 15)
|
|
|
|
[node name="puzzle_tile56" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, 18)
|
|
|
|
[node name="puzzle_tile57" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 9)
|
|
|
|
[node name="puzzle_tile58" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 12)
|
|
|
|
[node name="puzzle_tile59" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 15)
|
|
|
|
[node name="puzzle_tile60" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 18)
|
|
|
|
[node name="puzzle_tile61" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 0, 9)
|
|
|
|
[node name="puzzle_tile62" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 0, 12)
|
|
|
|
[node name="puzzle_tile63" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 0, 15)
|
|
|
|
[node name="puzzle_tile64" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 0, 18)
|
|
|
|
[node name="puzzle_tile65" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, 9)
|
|
|
|
[node name="puzzle_tile66" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, 12)
|
|
|
|
[node name="puzzle_tile67" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, 15)
|
|
|
|
[node name="puzzle_tile68" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, 18)
|
|
|
|
[node name="puzzle_tile69" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27, 0, 9)
|
|
|
|
[node name="puzzle_tile70" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27, 0, 12)
|
|
|
|
[node name="puzzle_tile71" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27, 0, 15)
|
|
|
|
[node name="puzzle_tile72" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27, 0, 18)
|
|
|
|
[node name="puzzle_tile73" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 9)
|
|
|
|
[node name="puzzle_tile74" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 12)
|
|
|
|
[node name="puzzle_tile75" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 15)
|
|
|
|
[node name="puzzle_tile76" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 18)
|
|
|
|
[node name="puzzle_tile81" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27, 0, -9)
|
|
|
|
[node name="puzzle_tile82" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27, 0, -6)
|
|
|
|
[node name="puzzle_tile83" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27, 0, -3)
|
|
|
|
[node name="puzzle_tile84" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, -9)
|
|
|
|
[node name="puzzle_tile85" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, -6)
|
|
|
|
[node name="puzzle_tile86" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, -3)
|
|
|
|
[node name="puzzle_tile87" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 0, -9)
|
|
|
|
[node name="puzzle_tile88" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 0, -6)
|
|
|
|
[node name="puzzle_tile89" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 0, -3)
|
|
|
|
[node name="puzzle_tile90" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -9)
|
|
|
|
[node name="puzzle_tile91" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -6)
|
|
|
|
[node name="puzzle_tile92" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -3)
|
|
|
|
[node name="puzzle_tile93" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, -9)
|
|
|
|
[node name="puzzle_tile94" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, -6)
|
|
|
|
[node name="puzzle_tile95" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, -3)
|
|
|
|
[node name="puzzle_tile96" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, -9)
|
|
|
|
[node name="puzzle_tile97" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, -6)
|
|
|
|
[node name="puzzle_tile98" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, -3)
|
|
|
|
[node name="puzzle_tile99" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, -9)
|
|
|
|
[node name="puzzle_tile100" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, -6)
|
|
|
|
[node name="puzzle_tile101" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, -3)
|
|
|
|
[node name="puzzle_tile102" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -9)
|
|
|
|
[node name="puzzle_tile103" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -6)
|
|
|
|
[node name="puzzle_tile104" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, -3)
|
|
|
|
[node name="puzzle_tile105" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0)
|
|
|
|
[node name="puzzle_tile106" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, 0)
|
|
|
|
[node name="puzzle_tile107" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 0)
|
|
|
|
[node name="puzzle_tile108" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, 0)
|
|
|
|
[node name="puzzle_tile109" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 0)
|
|
|
|
[node name="puzzle_tile110" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 0, 0)
|
|
|
|
[node name="puzzle_tile111" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, 0)
|
|
|
|
[node name="puzzle_tile112" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27, 0, 0)
|
|
|
|
[node name="puzzle_tile113" parent="Node3D" instance=ExtResource("6_ukfnh")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 0)
|
|
|
|
[node name="death_puzzle" type="Node3D" parent="."]
|
|
transform = Transform3D(10, 0, 0, 0, 1, 0, 0, 0, 1, 16.5, 0, 3)
|
|
|
|
[node name="death_area_cubes" parent="death_puzzle" instance=ExtResource("7_r1brf")]
|
|
transform = Transform3D(2.75, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0)
|
|
|
|
[node name="death_visual" parent="death_puzzle" instance=ExtResource("7_5rugo")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0)
|
|
|
|
[node name="death_area_player" parent="death_puzzle" instance=ExtResource("9_pmmws")]
|
|
transform = Transform3D(2.75, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0)
|
|
|
|
[node name="cube_tile" parent="." instance=ExtResource("8_y8iuw")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 3, 9)
|
|
|
|
[node name="player" parent="." instance=ExtResource("10_16xmb")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 3, 15)
|
|
|
|
[node name="cube_tile2" parent="." instance=ExtResource("11_snpsy")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 3, 12)
|
|
|
|
[node name="button" parent="." instance=ExtResource("4_n7bxb")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 9, 3, -12)
|
|
|
|
[node name="button2" parent="." instance=ExtResource("4_n7bxb")]
|
|
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 24, 3, -12)
|
|
|
|
[node name="cube_tile3" parent="." node_paths=PackedStringArray("colliders") instance=ExtResource("11_t5lsv")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 3, -6)
|
|
colliders = [NodePath("CollisionShape3D"), null, null, null, null, null, null]
|
|
|
|
[node name="walls" type="Node3D" parent="."]
|
|
|
|
[node name="StaticBody3D" type="StaticBody3D" parent="walls"]
|
|
physics_material_override = ExtResource("12_j1cse")
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 3, 0)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D2" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 3, 3)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D3" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 3, 6)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D4" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 9)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D5" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 12)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D6" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D7" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 18)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D8" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, -12)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D9" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, -9)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D10" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, -6)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D11" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, -3)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D12" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36, 3, 9)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D13" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 3, 9)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D14" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 3, 12)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D15" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 3, 15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D16" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36, 3, 6)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D17" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36, 3, 3)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D18" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 39, 3, 0)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D19" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 39, 3, -3)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D20" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36, 3, -6)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D21" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 3, -6)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D22" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 3, -9)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D23" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 3, -12)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D24" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 3, -15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D25" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27, 3, -15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D26" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 3, -15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D27" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 3, -15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D28" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 3, -15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D45" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 21)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D46" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 3, 9)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D47" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 3, -3)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D48" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, -15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D49" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 3, -15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D50" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36, 3, -9)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D51" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 39, 3, -6)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D52" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 39, 3, 3)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D53" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 3, 18)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D29" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 3, -15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D30" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 3, -15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D31" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 3, -15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D32" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 3, -15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D33" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 3, -15)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D34" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 3, 21)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D35" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 3, 21)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D36" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 3, 21)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D37" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 3, 21)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D38" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 3, 21)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D39" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 3, 21)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D40" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 3, 21)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D41" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33, 3, 21)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D42" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 3, 21)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D43" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27, 3, 21)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="CollisionShape3D44" type="CollisionShape3D" parent="walls/StaticBody3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 3, 21)
|
|
shape = SubResource("BoxShape3D_i6gou")
|
|
|
|
[node name="init_level" parent="." instance=ExtResource("13_gtftc")]
|
|
fractal_max = 0
|