xiandie/scene/little_game/旋转锁.tscn
2025-06-17 17:25:21 +08:00

151 lines
17 KiB
Plaintext

[gd_scene load_steps=15 format=3 uid="uid://ddpaot630cntr"]
[ext_resource type="Script" uid="uid://ds6p3gx56kan8" path="res://scene/little_game/旋转锁.gd" id="1_lag7y"]
[ext_resource type="Texture2D" uid="uid://op8lgjv5dsuc" path="res://asset/art/little_game/旋转锁/旋转锁背景.png" id="1_srn7i"]
[ext_resource type="Script" uid="uid://14s7sdswgk53" path="res://scene/little_game/旋转锁_齿轮.gd" id="2_nfl7d"]
[ext_resource type="Texture2D" uid="uid://b4oeqcv10ssw3" path="res://asset/art/little_game/旋转锁/锁环1.png" id="2_y8tnv"]
[ext_resource type="Texture2D" uid="uid://bkrcryjkfva0r" path="res://asset/art/little_game/旋转锁/锁环2.png" id="3_ge156"]
[ext_resource type="Texture2D" uid="uid://p68iw2knsxua" path="res://asset/art/little_game/旋转锁/锁环3.png" id="4_cmflu"]
[ext_resource type="Texture2D" uid="uid://dj3vchjw0dv35" path="res://asset/art/little_game/旋转锁/锁环4.png" id="5_7s7py"]
[ext_resource type="Texture2D" uid="uid://bk62utpb7tf5m" path="res://asset/art/little_game/旋转锁/锁环5.png" id="6_qktt3"]
[ext_resource type="Texture2D" uid="uid://bta0ko3e4h026" path="res://asset/art/little_game/旋转锁/锁环6.png" id="6_rwu74"]
[ext_resource type="Texture2D" uid="uid://b1car0t5b7pg6" path="res://asset/art/little_game/旋转锁/钥匙.png" id="9_2tu7h"]
[ext_resource type="AudioStream" uid="uid://bqaxy1emtbc04" path="res://asset/audio/sfx/game/旋转锁/转轮声.mp3" id="10_4iyuf"]
[ext_resource type="AudioStream" uid="uid://1khahqvfjckk" path="res://asset/audio/sfx/game/旋转锁/插销声.mp3" id="11_h2ycu"]
[ext_resource type="Script" uid="uid://rq6w1vuhuq1m" path="res://scene/entity/general/sfx.gd" id="12_a8doy"]
[ext_resource type="AudioStream" uid="uid://inmdv5gqqius" path="res://asset/audio/sfx/UI/门锁互动.mp3" id="14_owvcm"]
[node name="旋转锁" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_lag7y")
[node name="BG" type="TextureRect" parent="."]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
offset_left = -282.0
offset_top = -120.0
offset_right = 282.0
offset_bottom = 120.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("1_srn7i")
[node name="Pivot" type="CenterContainer" parent="."]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
offset_left = -20.0
offset_top = -20.0
offset_right = -20.0
offset_bottom = -20.0
grow_horizontal = 2
grow_vertical = 2
[node name="0" type="Area2D" parent="Pivot"]
collision_layer = 4
collision_mask = 4
script = ExtResource("2_nfl7d")
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Pivot/0"]
polygon = PackedVector2Array(25, -51, 10, -55, -10, -55, -31, -46, -46, -32, -55, -5, -53, 15, -42, 36, -16, 54, 7, 56, 32, 48, 47, 32, 56, 13, 57, 6, 62, 6, 60, 23, 45, 45, 19, 60, -9, 62, -28, 57, -46, 41, -58, 21, -61, -5, -54, -30, -38, -49, -17, -59, 7, -61, 27, -56, 43, -46, 55, -32, 62, -13, 63, -5, 56, -5, 55, -16, 47, -30, 36, -42)
[node name="Sprite2D" type="Sprite2D" parent="Pivot/0"]
texture = ExtResource("2_y8tnv")
[node name="1" type="Area2D" parent="Pivot"]
collision_layer = 4
collision_mask = 4
script = ExtResource("2_nfl7d")
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Pivot/1"]
polygon = PackedVector2Array(-6.5, -50, -11.5, -49.5, -11.5, -48.5, -15.5, -48.5, -15.5, -47.5, -18.5, -47.5, -18.5, -46.5, -20.5, -46.5, -20.5, -45.5, -22.5, -45.5, -22.5, -44.5, -24.5, -44.5, -24.5, -43.5, -26.5, -43.5, -26.5, -42.5, -28.5, -42.5, -28.5, -41.5, -29.3, -41.5, -30.3, -39.5, -32.5, -39.5, -32.5, -38.5, -33.5, -38.5, -33.5, -37.5, -34.5, -37.5, -34.5, -36.5, -35.5, -36.5, -35.5, -35.5, -36.5, -35.5, -36.5, -34.5, -37.3, -34.5, -38.3, -32.5, -39.5, -32.5, -39.5, -30.5, -40.3, -30.5, -41.3, -28.5, -42.5, -28.5, -42.5, -26.5, -43.5, -26.5, -43.5, -24.5, -44.5, -24.5, -44.5, -22.5, -45.4, -22.5, -46.4, -18.5, -47.5, -18.5, -47.5, -15.5, -48.5, -15.5, -48.5, -11.5, -49.5, -11.5, -49.5, -6.5, -50, 6.5, -49.5, 11.5, -48.5, 11.5, -48.5, 15.5, -47.5, 15.5, -47.5, 18.5, -46.5, 18.5, -46.5, 20.5, -45.5, 20.5, -45.5, 22.5, -44.5, 22.5, -44.5, 24.5, -43.5, 24.5, -43.5, 26.5, -42.5, 26.5, -42.5, 28.3, -40.5, 29.2, -40.5, 30.5, -39.5, 30.5, -39.5, 32.5, -38.5, 32.5, -38.5, 33.5, -37.5, 33.5, -37.5, 34.5, -36.5, 34.5, -36.5, 35.3, -34.5, 36.2, -34.5, 37.5, -33.5, 37.5, -33.5, 38.5, -32.5, 38.5, -32.5, 39.5, -30.5, 39.5, -30.5, 40.3, -28.5, 41.2, -28.5, 42.5, -26.5, 42.5, -26.5, 43.5, -24.5, 43.5, -24.5, 44.4, -20.5, 45.4, -20.5, 46.5, -18.5, 46.5, -18.5, 47.5, -15.5, 47.5, -15.5, 48.5, -11.5, 48.5, -11.5, 49.5, -6.5, 49.5, 6.5, 50, 11.5, 49.5, 11.5, 48.5, 15.5, 48.5, 15.5, 47.5, 18.5, 47.5, 18.5, 46.5, 20.5, 46.5, 20.5, 45.5, 22.5, 45.5, 22.5, 44.5, 24.5, 44.5, 24.5, 43.5, 26.5, 43.5, 26.5, 42.5, 28.5, 42.5, 28.5, 41.5, 29.3, 41.5, 30.3, 39.5, 32.5, 39.5, 32.5, 38.5, 33.5, 38.5, 33.5, 37.5, 34.5, 37.5, 34.5, 36.5, 35.5, 36.5, 35.5, 35.5, 36.5, 35.5, 36.5, 34.5, 37.3, 34.5, 38.3, 32.5, 39.5, 32.5, 39.5, 30.5, 40.3, 30.5, 41.3, 28.5, 42.5, 28.5, 42.5, 26.5, 43.5, 26.5, 43.5, 24.5, 44.5, 24.5, 44.5, 22.5, 45.4, 22.5, 46.4, 18.5, 47.5, 18.5, 47.5, 15.5, 48.5, 15.5, 48.5, 11.5, 49.5, 11.5, 49.5, 6.5, 50, 5, 44, 5, 43.5, 10.5, 42.5, 10.5, 42.5, 13.5, 41.5, 13.5, 41.5, 16.5, 40.5, 16.5, 40.5, 18.5, 39.5, 18.5, 39.5, 20.5, 38.5, 20.5, 38.5, 22.5, 37.5, 22.5, 37.5, 24.5, 36.5, 24.5, 36.5, 25.7, 34.5, 26.7, 34.5, 28.5, 33.5, 28.5, 33.5, 29.5, 32.5, 29.5, 32.5, 30.5, 31.5, 30.5, 31.5, 31.5, 30.5, 31.5, 30.5, 32.7, 28.5, 33.7, 28.5, 34.5, 26.5, 34.5, 26.5, 35.7, 24.5, 36.7, 24.5, 37.5, 22.5, 37.5, 22.5, 38.5, 20.5, 38.5, 20.5, 39.6, 16.5, 40.6, 16.5, 41.5, 13.5, 41.5, 13.5, 42.5, 10.5, 42.5, 10.5, 43.5, 4.5, 43.5, 4.5, 44.5, -4.5, 44.5, -4.5, 43.5, -10.5, 43.5, -10.5, 42.5, -13.5, 42.5, -13.5, 41.5, -16.5, 41.5, -16.5, 40.5, -18.5, 40.5, -18.5, 39.5, -20.5, 39.5, -20.5, 38.5, -22.5, 38.5, -22.5, 37.5, -24.5, 37.5, -24.5, 36.5, -25.7, 36.5, -26.7, 34.5, -28.5, 34.5, -28.5, 33.5, -29.5, 33.5, -29.5, 32.5, -30.5, 32.5, -30.5, 31.5, -31.5, 31.5, -31.5, 30.5, -32.7, 30.5, -33.7, 28.5, -34.5, 28.5, -34.5, 26.5, -35.7, 26.5, -36.7, 24.5, -37.5, 24.5, -37.5, 22.5, -38.5, 22.5, -38.5, 20.5, -39.6, 20.5, -40.6, 16.5, -41.5, 16.5, -41.5, 13.5, -42.5, 13.5, -42.5, 10.5, -43.5, 10.5, -43.5, 4.5, -44.5, 4.5, -44.5, -4.5, -43.5, -4.5, -43.5, -10.5, -42.5, -10.5, -42.5, -13.5, -41.5, -13.5, -41.5, -16.5, -40.5, -16.5, -40.5, -18.5, -39.5, -18.5, -39.5, -20.5, -38.5, -20.5, -38.5, -22.5, -37.5, -22.5, -37.5, -24.5, -36.5, -24.5, -36.5, -25.8, -34.5, -26.7, -34.5, -28.5, -33.5, -28.5, -33.5, -29.5, -32.5, -29.5, -32.5, -30.5, -31.5, -30.5, -31.5, -31.8, -29.5, -32.7, -29.5, -33.5, -28.5, -33.5, -28.5, -34.5, -26.5, -34.5, -26.5, -35.8, -24.5, -36.7, -24.5, -37.5, -22.5, -37.5, -22.5, -38.5, -20.5, -38.5, -20.5, -39.6, -16.5, -40.6, -16.5, -41.6, -10.5, -42.6, -10.5, -43.5, -4.5, -43.5, -4.5, -44.5, 4.5, -44.5, 4.5, -43.5, 10.5, -43.5, 10.5, -42.5, 13.5, -42.5, 13.5, -41.5, 16.5, -41.5, 16.5, -40.5, 18.5, -40.5, 18.5, -39.5, 20.5, -39.5, 20.5, -38.5, 22.5, -38.5, 22.5, -37.5, 24.5, -37.5, 24.5, -36.5, 25.7, -36.5, 26.7, -34.5, 28.5, -34.5, 28.5, -33.5, 29.5, -33.5, 29.5, -32.5, 30.5, -32.5, 30.5, -31.5, 31.5, -31.5, 31.5, -30.5, 32.7, -30.5, 33.7, -28.5, 34.5, -28.5, 34.5, -26.5, 35.7, -26.5, 36.7, -24.5, 37.5, -24.5, 37.5, -22.5, 38.5, -22.5, 38.5, -20.5, 39.6, -20.5, 40.6, -16.5, 41.5, -16.5, 41.5, -13.5, 42.5, -13.5, 42.5, -10.5, 43.5, -10.5, 43.5, -4.5, 44.5, -4.5, 45, -4, 50, -4, 50, -6.5, 49.5, -11.5, 48.5, -11.5, 48.5, -15.5, 47.5, -15.5, 47.5, -18.5, 46.5, -18.5, 46.5, -20.5, 45.5, -20.5, 45.5, -22.5, 44.5, -22.5, 44.5, -24.5, 43.5, -24.5, 43.5, -26.5, 42.5, -26.5, 42.5, -28.5, 41.5, -28.5, 41.5, -29.3, 39.5, -30.3, 39.5, -32.5, 38.5, -32.5, 38.5, -33.5, 37.5, -33.5, 37.5, -34.5, 36.5, -34.5, 36.5, -35.5, 35.5, -35.5, 35.5, -36.3, 33.5, -37.3, 33.5, -38.5, 32.5, -38.5, 32.5, -39.5, 30.5, -39.5, 30.5, -40.3, 28.5, -41.3, 28.5, -42.5, 26.5, -42.5, 26.5, -43.5, 24.5, -43.5, 24.5, -44.5, 22.5, -44.5, 22.5, -45.4, 18.5, -46.4, 18.5, -47.5, 15.5, -47.5, 15.5, -48.5, 11.5, -48.5, 11.5, -49.5, 6.5, -49.5)
[node name="Sprite2D" type="Sprite2D" parent="Pivot/1"]
texture = ExtResource("3_ge156")
[node name="2" type="Area2D" parent="Pivot"]
collision_layer = 4
collision_mask = 4
script = ExtResource("2_nfl7d")
active = true
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Pivot/2"]
polygon = PackedVector2Array(-5.5, -40, -10.5, -39.5, -10.5, -38.5, -13.5, -38.5, -13.5, -37.5, -16.5, -37.5, -16.5, -36.5, -18.5, -36.5, -18.5, -35.5, -20.5, -35.5, -20.5, -34.5, -22.5, -34.5, -22.5, -33.5, -23.3, -33.5, -24.3, -31.5, -26.5, -31.5, -26.5, -30.5, -27.5, -30.5, -27.5, -29.5, -28.5, -29.5, -28.5, -28.5, -29.3, -28.5, -30.3, -26.5, -31.5, -26.5, -31.5, -24.5, -32.3, -24.5, -33.3, -22.5, -34.5, -22.5, -34.5, -20.5, -35.4, -20.5, -36.4, -16.5, -37.4, -16.5, -38.4, -10.5, -39.5, -10.5, -39.5, -5.5, -40, 5.5, -39.5, 10.5, -38.5, 10.5, -38.5, 13.5, -37.5, 13.5, -37.5, 16.5, -36.5, 16.5, -36.5, 18.5, -35.5, 18.5, -35.5, 20.5, -34.5, 20.5, -34.5, 22.5, -33.5, 22.5, -33.5, 23.3, -31.5, 24.2, -31.5, 26.5, -30.5, 26.5, -30.5, 27.5, -29.5, 27.5, -29.5, 28.5, -28.5, 28.5, -28.5, 29.3, -26.5, 30.2, -26.5, 31.5, -24.5, 31.5, -24.5, 32.3, -22.5, 33.2, -22.5, 34.5, -20.5, 34.5, -20.5, 35.4, -16.5, 36.4, -16.5, 37.4, -10.5, 38.4, -10.5, 39.5, -5.5, 39.5, 5.5, 40, 10.5, 39.5, 10.5, 38.5, 13.5, 38.5, 13.5, 37.5, 16.5, 37.5, 16.5, 36.5, 18.5, 36.5, 18.5, 35.5, 20.5, 35.5, 20.5, 34.5, 22.5, 34.5, 22.5, 33.5, 23.3, 33.5, 24.3, 31.5, 26.5, 31.5, 26.5, 30.5, 27.5, 30.5, 27.5, 29.5, 28.5, 29.5, 28.5, 28.5, 29.3, 28.5, 30.3, 26.5, 31.5, 26.5, 31.5, 24.5, 32.3, 24.5, 33.3, 22.5, 34.5, 22.5, 34.5, 20.5, 35.4, 20.5, 36.4, 16.5, 37.4, 16.5, 38.4, 10.5, 39, 10, 39, 5, 34, 5, 33.5, 9.5, 32.5, 9.5, 32.5, 12.5, 31.5, 12.5, 31.5, 14.5, 30.5, 14.5, 30.5, 16.5, 29.5, 16.5, 29.5, 18.5, 28.5, 18.5, 28.5, 19.7, 26.5, 20.7, 26.5, 22.5, 25.5, 22.5, 25.5, 23.7, 23.5, 24.7, 23.5, 25.5, 22.5, 25.5, 22.5, 26.5, 20.5, 26.5, 20.5, 27.7, 18.5, 28.7, 18.5, 29.5, 16.5, 29.5, 16.5, 30.6, 12.5, 31.6, 12.5, 32.5, 9.5, 32.5, 9.5, 33.5, 4.5, 33.5, 4.5, 34.5, -4.5, 34.5, -4.5, 33.5, -9.5, 33.5, -9.5, 32.5, -12.5, 32.5, -12.5, 31.5, -14.5, 31.5, -14.5, 30.5, -16.5, 30.5, -16.5, 29.5, -18.5, 29.5, -18.5, 28.5, -19.7, 28.5, -20.7, 26.5, -22.5, 26.5, -22.5, 25.5, -23.5, 25.5, -23.5, 24.5, -24.7, 24.5, -25.7, 22.5, -26.5, 22.5, -26.5, 20.5, -27.7, 20.5, -28.7, 18.5, -29.5, 18.5, -29.5, 16.5, -30.6, 16.5, -31.6, 12.5, -32.5, 12.5, -32.5, 9.5, -33.5, 9.5, -33.5, 4.5, -34.5, 4.5, -34.5, -4.5, -33.5, -4.5, -33.5, -9.5, -32.5, -9.5, -32.5, -12.5, -31.5, -12.5, -31.5, -14.5, -30.5, -14.5, -30.5, -16.5, -29.5, -16.5, -29.5, -18.8, -27.5, -19.7, -27.5, -20.5, -26.5, -20.5, -26.5, -22.5, -25.5, -22.5, -25.5, -23.5, -24.5, -23.5, -24.5, -24.8, -22.5, -25.7, -22.5, -26.5, -20.5, -26.5, -20.5, -27.8, -18.5, -28.7, -18.5, -29.5, -16.5, -29.5, -16.5, -30.6, -12.5, -31.6, -12.5, -32.5, -9.5, -32.5, -9.5, -33.5, -4.5, -33.5, -4.5, -34.5, 4.5, -34.5, 4.5, -33.5, 9.5, -33.5, 9.5, -32.5, 12.5, -32.5, 12.5, -31.5, 14.5, -31.5, 14.5, -30.5, 16.5, -30.5, 16.5, -29.5, 18.5, -29.5, 18.5, -28.5, 19.7, -28.5, 20.7, -26.5, 22.5, -26.5, 22.5, -25.5, 23.5, -25.5, 23.5, -24.5, 24.7, -24.5, 25.7, -22.5, 26.5, -22.5, 26.5, -20.5, 27.7, -20.5, 28.7, -18.5, 29.5, -18.5, 29.5, -16.5, 30.6, -16.5, 31.6, -12.5, 32.5, -12.5, 32.5, -9.5, 33.5, -9.5, 33.5, -4.5, 34.5, -4.5, 34, -2, 40, -2, 40, -5.5, 39.5, -10.5, 38.5, -10.5, 38.5, -13.5, 37.5, -13.5, 37.5, -16.5, 36.5, -16.5, 36.5, -18.5, 35.5, -18.5, 35.5, -20.5, 34.5, -20.5, 34.5, -22.5, 33.5, -22.5, 33.5, -23.3, 31.5, -24.3, 31.5, -26.5, 30.5, -26.5, 30.5, -27.5, 29.5, -27.5, 29.5, -28.3, 27.5, -29.3, 27.5, -30.5, 26.5, -30.5, 26.5, -31.5, 24.5, -31.5, 24.5, -32.3, 22.5, -33.3, 22.5, -34.5, 20.5, -34.5, 20.5, -35.4, 16.5, -36.4, 16.5, -37.4, 10.5, -38.5, 10.5, -39.5, 5.5, -39.5)
[node name="Sprite2D" type="Sprite2D" parent="Pivot/2"]
texture = ExtResource("4_cmflu")
[node name="3" type="Area2D" parent="Pivot"]
collision_layer = 4
collision_mask = 4
script = ExtResource("2_nfl7d")
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Pivot/3"]
polygon = PackedVector2Array(-4.5, -25, -8.5, -24.5, -8.5, -23.5, -11.5, -23.5, -11.5, -22.5, -13.3, -22.5, -14.3, -20.5, -16.5, -20.5, -16.5, -19.5, -17.5, -19.5, -17.5, -18.5, -18.3, -18.5, -19.3, -16.5, -20.5, -16.5, -20.5, -14.5, -21.5, -14.5, -21.5, -13.5, -22.5, -13.5, -22.5, -11.5, -23.5, -11.5, -23.5, -8.5, -24.5, -8.5, -24.5, -4.5, -25, 4.5, -24.5, 8.5, -23.5, 8.5, -23.5, 11.5, -22.5, 11.5, -22.5, 13.3, -20.5, 14.2, -20.5, 16.5, -19.5, 16.5, -19.5, 17.5, -18.5, 17.5, -18.5, 18.3, -16.5, 19.2, -16.5, 20.5, -14.5, 20.5, -14.5, 21.5, -13.5, 21.5, -13.5, 22.5, -11.5, 22.5, -11.5, 23.5, -8.5, 23.5, -8.5, 24.5, -4.5, 24.5, 4.5, 25, 8.5, 24.5, 8.5, 23.5, 11.5, 23.5, 11.5, 22.5, 13.3, 22.5, 14.3, 20.5, 16.5, 20.5, 16.5, 19.5, 17.5, 19.5, 17.5, 18.5, 18.3, 18.5, 19.3, 16.5, 20.5, 16.5, 20.5, 14.5, 21.5, 14.5, 21.5, 13.5, 22.5, 13.5, 22.5, 11.5, 23.5, 11.5, 23.5, 8.5, 24.5, 8.5, 24, 5, 19, 5, 18.5, 6.5, 17.5, 6.5, 17.5, 9.5, 16.5, 9.5, 16.5, 10.5, 15.5, 10.5, 15.5, 12.5, 14.5, 12.5, 14.5, 13.7, 12.5, 14.7, 12.5, 15.5, 10.5, 15.5, 10.5, 16.5, 9.5, 16.5, 9.5, 17.5, 3.5, 18.6, 3.5, 19.5, -3.5, 19.5, -3.5, 18.5, -6.5, 18.5, -6.5, 17.5, -9.7, 17.5, -10.7, 15.5, -12.5, 15.5, -12.5, 14.5, -13.7, 14.5, -14.7, 12.5, -15.5, 12.5, -15.5, 10.5, -16.5, 10.5, -16.5, 9.5, -17.5, 9.5, -17.5, 6.5, -18.5, 6.5, -18.5, 3.5, -19.5, 3.5, -19.5, -3.5, -18.5, -3.5, -18.5, -6.5, -17.5, -6.5, -17.5, -9.8, -15.5, -10.7, -15.5, -12.5, -14.5, -12.5, -14.5, -13.8, -12.5, -14.7, -12.5, -15.5, -10.5, -15.5, -10.5, -16.5, -9.5, -16.5, -9.5, -17.6, -3.5, -18.6, -3.5, -19.5, 3.5, -19.5, 3.5, -18.5, 6.5, -18.5, 6.5, -17.5, 9.5, -17.5, 9.5, -16.5, 10.5, -16.5, 10.5, -15.5, 12.5, -15.5, 12.5, -14.5, 13.7, -14.5, 14.7, -12.5, 15.5, -12.5, 15.5, -10.5, 16.5, -10.5, 16.5, -9.5, 17.5, -9.5, 17.5, -6.5, 18.5, -6.5, 18.5, -3.5, 19.5, -3.5, 20, -2, 25, -2, 25, -4.5, 24.5, -8.5, 23.5, -8.5, 23.5, -11.5, 22.5, -11.5, 22.5, -13.5, 21.5, -13.5, 21.5, -14.5, 20.5, -14.5, 20.5, -16.5, 19.5, -16.5, 19.5, -17.5, 18.5, -17.5, 18.5, -18.3, 16.5, -19.3, 16.5, -20.5, 14.5, -20.5, 14.5, -21.5, 13.5, -21.5, 13.5, -22.5, 11.5, -22.5, 11.5, -23.5, 8.5, -23.5, 8.5, -24.5, 4.5, -24.5)
[node name="Sprite2D" type="Sprite2D" parent="Pivot/3"]
texture = ExtResource("5_7s7py")
[node name="4" type="Area2D" parent="Pivot"]
collision_layer = 4
collision_mask = 4
script = ExtResource("2_nfl7d")
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Pivot/4"]
polygon = PackedVector2Array(-4, -15, -4, -14, -6, -14, -6, -13, -8, -13, -8, -12, -10, -12, -10, -11, -11, -11, -11, -10, -12, -10, -12, -8, -13, -8, -13, -6, -14, -6, -14, -4, -15, -4, -15, 4, -14, 4, -14, 6, -13, 6, -13, 8, -12, 8, -12, 10, -11, 10, -11, 11, -10, 11, -10, 12, -8, 12, -8, 13, -6, 13, -6, 14, -4, 14, -4, 15, 4, 15, 4, 14, 6, 14, 6, 13, 8, 13, 8, 12, 10, 12, 10, 11, 11, 11, 11, 10, 12, 10, 12, 8, 13, 8, 13, 6, 14, 6, 14, 4, 9, 4, 9, 5, 8, 5, 8, 7, 7, 7, 7, 8, 5, 8, 5, 9, 3, 9, 3, 10, -3, 10, -3, 9, -5, 9, -5, 8, -7, 8, -7, 7, -8, 7, -8, 5, -9, 5, -9, 3, -10, 3, -10, -3, -9, -3, -9, -5, -8, -5, -8, -7, -7, -7, -7, -8, -5, -8, -5, -9, -3, -9, -3, -10, 3, -10, 3, -9, 5, -9, 5, -8, 7, -8, 7, -7, 8, -7, 8, -5, 9, -5, 9, -3, 10, -3, 10, -2, 15, -2, 15, -4, 14, -4, 14, -6, 13, -6, 13, -8, 12, -8, 12, -10, 11, -10, 11, -11, 10, -11, 10, -12, 8, -12, 8, -13, 6, -13, 6, -14, 4, -14, 4, -15)
[node name="Sprite2D" type="Sprite2D" parent="Pivot/4"]
texture = ExtResource("6_qktt3")
[node name="5" type="Area2D" parent="Pivot"]
collision_layer = 4
collision_mask = 4
script = ExtResource("2_nfl7d")
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Pivot/5"]
polygon = PackedVector2Array(-5, -5, -5, 5, 5, 5, 5, -5)
[node name="Sprite2D" type="Sprite2D" parent="Pivot/5"]
texture = ExtResource("6_rwu74")
[node name="Key" type="Area2D" parent="."]
position = Vector2(385, 139)
collision_layer = 4
collision_mask = 4
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Key"]
polygon = PackedVector2Array(49.5, -4.5, 9, -4, -18, -1, -52, -1, -52, 1, -18, 1, 9, 4, 49.5, 4.5, 49.5, 3, 52, 3, 52, -3, 49.5, -3)
[node name="Sprite2D" type="Sprite2D" parent="Key"]
texture = ExtResource("9_2tu7h")
[node name="SfxGear" type="AudioStreamPlayer" parent="."]
stream = ExtResource("10_4iyuf")
bus = &"game_sfx"
script = ExtResource("12_a8doy")
mode = null
[node name="SfxKey" type="AudioStreamPlayer" parent="."]
stream = ExtResource("11_h2ycu")
bus = &"game_sfx"
script = ExtResource("12_a8doy")
mode = null
[node name="SfxOpen" type="AudioStreamPlayer" parent="."]
stream = ExtResource("14_owvcm")
bus = &"game_sfx"
script = ExtResource("12_a8doy")
mode = null