[gd_scene format=3 uid="uid://p1qlg868q6xq"]

[ext_resource type="Script" uid="uid://087x01xfw763" path="res://scripts/gui/cutscenes/intro_cutscene.gd" id="1_ptueu"]
[ext_resource type="Texture2D" uid="uid://plj20peb4ihp" path="res://assets/icons/animation_particle.png" id="2_atnou"]
[ext_resource type="SpriteFrames" uid="uid://6cqdnexchstf" path="res://assets/sprite_frames/player_frames.tres" id="2_d7pn6"]
[ext_resource type="Script" uid="uid://cvq40drewo5in" path="res://scripts/gui/cutscenes/shake_tween.gd" id="4_la27k"]
[ext_resource type="PackedScene" uid="uid://bqcavmwdxint6" path="res://scenes/gui/dialogue_box.tscn" id="5_d7pn6"]
[ext_resource type="Texture2D" uid="uid://bal7nsc8hrua5" path="res://assets/sprite_frames/pendant_animation/pendant_animation_01.png" id="5_ubj5g"]
[ext_resource type="Texture2D" uid="uid://tm7ayq8sdaol" path="res://assets/sprite_frames/pendant_animation/pendant_animation_02.png" id="6_5vm53"]
[ext_resource type="Script" uid="uid://oqt0oe6ydjef" path="res://scripts/resource_types/dialogue/dialogue_action.gd" id="6_rbye5"]
[ext_resource type="Texture2D" uid="uid://cukoarkpifqdb" path="res://assets/sprite_frames/pendant_animation/pendant_animation_03.png" id="7_bx6yb"]
[ext_resource type="Script" uid="uid://g7r0knknl45l" path="res://scripts/resource_types/dialogue/dialogue_text.gd" id="7_qyecg"]
[ext_resource type="Texture2D" uid="uid://f6lvcnv7lnbh" path="res://assets/sprite_frames/pendant_animation/pendant_animation_04.png" id="8_7l6v3"]
[ext_resource type="Script" uid="uid://b062bmx7sj3rm" path="res://scripts/resource_types/dialogue/dialogue_animation.gd" id="8_qyecg"]
[ext_resource type="Texture2D" uid="uid://gva2vruiiqsl" path="res://assets/sprite_frames/pendant_animation/pendant_animation_05.png" id="9_fht8i"]
[ext_resource type="Texture2D" uid="uid://cxmee24wtcphm" path="res://assets/sprite_frames/pendant_animation/pendant_animation_06.png" id="10_8ygrt"]
[ext_resource type="Texture2D" uid="uid://d2kelim1idyvs" path="res://assets/sprite_frames/pendant_animation/pendant_animation_07.png" id="11_hxtuq"]
[ext_resource type="Texture2D" uid="uid://brnxfbt4sioab" path="res://assets/sprite_frames/pendant_animation/pendant_animation_08.png" id="12_ii7oh"]

[sub_resource type="SpriteFrames" id="SpriteFrames_h5vys"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": ExtResource("5_ubj5g")
}, {
"duration": 1.0,
"texture": ExtResource("6_5vm53")
}, {
"duration": 1.0,
"texture": ExtResource("7_bx6yb")
}, {
"duration": 1.0,
"texture": ExtResource("8_7l6v3")
}, {
"duration": 1.0,
"texture": ExtResource("9_fht8i")
}, {
"duration": 1.0,
"texture": ExtResource("10_8ygrt")
}, {
"duration": 1.0,
"texture": ExtResource("11_hxtuq")
}, {
"duration": 1.0,
"texture": ExtResource("12_ii7oh")
}],
"loop": true,
"name": &"spin",
"speed": 8.0
}]

[sub_resource type="Animation" id="Animation_ptueu"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Control/Wizard:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(0, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Control/Wizard:modulate")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(2.2366083, 0.9549275, 3.0333285, 0)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("ColorRect:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("ColorRect:color")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(1, 1, 1, 1)]
}
tracks/4/type = "value"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("ColorRect:modulate")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(1, 1, 1, 1)]
}
tracks/5/type = "value"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("Control/Wizard/Node2D:visible")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
tracks/6/type = "value"
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/path = NodePath("Control2:modulate")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(1, 1, 1, 0)]
}
tracks/7/type = "value"
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/path = NodePath("Control2:visible")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
tracks/8/type = "value"
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/path = NodePath("Control2/AnimatedSprite2D:offset")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(0, 0)]
}

[sub_resource type="Animation" id="Animation_d7pn6"]
resource_name = "intro_cutscene_end"
length = 4.5
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("ColorRect:color")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(0, 0, 0, 1)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("ColorRect:modulate")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 2, 4.5),
"transitions": PackedFloat32Array(1, 1, 6.276645),
"update": 0,
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 1)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("ColorRect:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}

[sub_resource type="Animation" id="Animation_la27k"]
resource_name = "intro_cutscene_end"
length = 2.0
tracks/0/type = "method"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0.75),
"transitions": PackedFloat32Array(1),
"values": [{
"args": [],
"method": &"shake_wizard_decrease"
}]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("ColorRect:color")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0.2, 0.3, 0.39999998, 0.5, 0.59999996),
"transitions": PackedFloat32Array(-12.4, -12.4, -12.4, -12.4, -12.4),
"update": 0,
"values": [Color(0.84705883, 0.7294118, 1, 1), Color(0.18039216, 0.11372549, 0.27058825, 1), Color(0.84705883, 0.7294118, 1, 1), Color(0.18039216, 0.11372549, 0.27058825, 1), Color(0.847, 0.73, 1, 1)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("ColorRect:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 1.1),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [true, false]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("ColorRect:modulate")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 0.2, 0.6, 1.1),
"transitions": PackedFloat32Array(3.4822013, 1, 5.856341, 1),
"update": 0,
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 0)]
}
tracks/4/type = "value"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("Control/Wizard/Node2D:visible")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"times": PackedFloat32Array(0, 0.6),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
tracks/5/type = "method"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath(".")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"times": PackedFloat32Array(0.2, 0.75),
"transitions": PackedFloat32Array(1, 1),
"values": [{
"args": [],
"method": &"play_flash_audio"
}, {
"args": [],
"method": &"rotate"
}]
}

[sub_resource type="Animation" id="Animation_rbye5"]
resource_name = "intro_cutscene_middle_no_screen_flash"
length = 2.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("ColorRect:color")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0.2),
"transitions": PackedFloat32Array(-12.4),
"update": 0,
"values": [Color(0.84705883, 0.7294118, 1, 1)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("ColorRect:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 1.1),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [true, false]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("ColorRect:modulate")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 0.2, 0.6, 1.1),
"transitions": PackedFloat32Array(3.4822013, 1, 5.856341, 1),
"update": 0,
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 0)]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("Control/Wizard/Node2D:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 0.6),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
tracks/4/type = "method"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath(".")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"times": PackedFloat32Array(0.2, 0.75),
"transitions": PackedFloat32Array(1, 1),
"values": [{
"args": [],
"method": &"play_flash_audio"
}, {
"args": [],
"method": &"rotate"
}]
}

[sub_resource type="Animation" id="Animation_atnou"]
resource_name = "intro_cutscene"
length = 2.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Control/Wizard:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(-4.756827, 1),
"update": 0,
"values": [Vector2(0, 64), Vector2(0, -64)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Control/Wizard:modulate")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 1.2),
"transitions": PackedFloat32Array(2, 1),
"update": 0,
"values": [Color(2.2366083, 0.9549275, 3.0333285, 0), Color(2.2366083, 0.9549275, 3.0333285, 1)]
}
tracks/2/type = "method"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath(".")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(2),
"transitions": PackedFloat32Array(1),
"values": [{
"args": [],
"method": &"shake_wizard_increase"
}]
}
tracks/3/type = "method"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("Control/Wizard")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"values": [{
"args": [&"walk_b", 1.2, false],
"method": &"play"
}]
}

[sub_resource type="Animation" id="Animation_ld7b7"]
resource_name = "intro_cutscene_start_no_screen_flash"
length = 2.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Control/Wizard:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(-4.756827, 1),
"update": 0,
"values": [Vector2(0, 64), Vector2(0, -64)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Control/Wizard:modulate")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 1.2),
"transitions": PackedFloat32Array(2, 1),
"update": 0,
"values": [Color(2.2366083, 0.9549275, 3.0333285, 0), Color(2.2366083, 0.9549275, 3.0333285, 1)]
}
tracks/2/type = "method"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath(".")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(),
"transitions": PackedFloat32Array(),
"values": []
}

[sub_resource type="Animation" id="Animation_qyecg"]
resource_name = "pendant_fade_in"
length = 0.75
tracks/0/type = "method"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Control2/AnimatedSprite2D")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"values": [{
"args": [&"spin", 1.0, true],
"method": &"play"
}]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Control2:modulate")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.75),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Control2:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("Control2/AnimatedSprite2D:offset")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 0.75),
"transitions": PackedFloat32Array(0.5, 1),
"update": 0,
"values": [Vector2(0, -10), Vector2(0, -17)]
}

[sub_resource type="AnimationLibrary" id="AnimationLibrary_la27k"]
_data = {
&"RESET": SubResource("Animation_ptueu"),
&"intro_cutscene_end": SubResource("Animation_d7pn6"),
&"intro_cutscene_middle": SubResource("Animation_la27k"),
&"intro_cutscene_middle_no_screen_flash": SubResource("Animation_rbye5"),
&"intro_cutscene_start": SubResource("Animation_atnou"),
&"intro_cutscene_start_no_screen_flash": SubResource("Animation_ld7b7"),
&"pendant_fade_in": SubResource("Animation_qyecg")
}

[sub_resource type="Resource" id="Resource_iiqna"]
script = ExtResource("7_qyecg")
content = "INTRO_CUTSCENE_DIALOGUE_00"
metadata/_custom_type_script = "uid://g7r0knknl45l"

[sub_resource type="Resource" id="Resource_rbye5"]
script = ExtResource("7_qyecg")
content = "INTRO_CUTSCENE_DIALOGUE_00"
metadata/_custom_type_script = "uid://g7r0knknl45l"

[sub_resource type="Resource" id="Resource_qyecg"]
script = ExtResource("7_qyecg")
content = "INTRO_CUTSCENE_DIALOGUE_01"
metadata/_custom_type_script = "uid://g7r0knknl45l"

[sub_resource type="Resource" id="Resource_jb610"]
script = ExtResource("7_qyecg")
content = "INTRO_CUTSCENE_DIALOGUE_02"
metadata/_custom_type_script = "uid://g7r0knknl45l"

[sub_resource type="Resource" id="Resource_arfv7"]
script = ExtResource("7_qyecg")
content = "INTRO_CUTSCENE_DIALOGUE_03"
metadata/_custom_type_script = "uid://g7r0knknl45l"

[sub_resource type="Resource" id="Resource_r4nr8"]
script = ExtResource("7_qyecg")
content = "INTRO_CUTSCENE_DIALOGUE_04"
metadata/_custom_type_script = "uid://g7r0knknl45l"

[sub_resource type="Resource" id="Resource_5pdn6"]
script = ExtResource("7_qyecg")
content = "INTRO_CUTSCENE_DIALOGUE_05"
metadata/_custom_type_script = "uid://g7r0knknl45l"

[sub_resource type="Resource" id="Resource_rwk01"]
script = ExtResource("7_qyecg")
content = "INTRO_CUTSCENE_DIALOGUE_06"
metadata/_custom_type_script = "uid://g7r0knknl45l"

[sub_resource type="Resource" id="Resource_6q0fn"]
script = ExtResource("8_qyecg")
animation_name = "pendant_fade_in"
metadata/_custom_type_script = "uid://b062bmx7sj3rm"

[sub_resource type="Resource" id="Resource_ubj5g"]
script = ExtResource("7_qyecg")
content = "INTRO_CUTSCENE_DIALOGUE_07"
metadata/_custom_type_script = "uid://g7r0knknl45l"

[sub_resource type="Resource" id="Resource_5vm53"]
script = ExtResource("7_qyecg")
content = "INTRO_CUTSCENE_DIALOGUE_08"
metadata/_custom_type_script = "uid://g7r0knknl45l"

[node name="IntroCutscene" type="Control" unique_id=1497893749]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
size_flags_horizontal = 4
script = ExtResource("1_ptueu")

[node name="ColorRect2" type="ColorRect" parent="." unique_id=1643806441]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
color = Color(0, 0, 0, 1)

[node name="Control" type="Control" parent="." unique_id=1548738838]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
grow_horizontal = 2
grow_vertical = 2

[node name="Wizard" type="AnimatedSprite2D" parent="Control" unique_id=154523665]
modulate = Color(2.2366083, 0.9549275, 3.0333285, 0)
scale = Vector2(4, 4)
sprite_frames = ExtResource("2_d7pn6")
animation = &"walk_b"
frame_progress = 0.5662903
speed_scale = 1.5

[node name="Node2D" type="Node2D" parent="Control/Wizard" unique_id=1232342276]
visible = false
scale = Vector2(0.25, 0.25)

[node name="Sprite2D" type="Sprite2D" parent="Control/Wizard/Node2D" unique_id=1266685621]
texture = ExtResource("2_atnou")

[node name="Sprite2D2" type="Sprite2D" parent="Control/Wizard/Node2D" unique_id=1759954520]
texture = ExtResource("2_atnou")

[node name="Sprite2D3" type="Sprite2D" parent="Control/Wizard/Node2D" unique_id=426533631]
texture = ExtResource("2_atnou")

[node name="Sprite2D4" type="Sprite2D" parent="Control/Wizard/Node2D" unique_id=73578240]
texture = ExtResource("2_atnou")

[node name="Sprite2D5" type="Sprite2D" parent="Control/Wizard/Node2D" unique_id=430357373]
texture = ExtResource("2_atnou")

[node name="Sprite2D6" type="Sprite2D" parent="Control/Wizard/Node2D" unique_id=562919469]
texture = ExtResource("2_atnou")

[node name="Sprite2D7" type="Sprite2D" parent="Control/Wizard/Node2D" unique_id=253595213]
texture = ExtResource("2_atnou")

[node name="Sprite2D8" type="Sprite2D" parent="Control/Wizard/Node2D" unique_id=1919924292]
texture = ExtResource("2_atnou")

[node name="ShakeTween" type="Node" parent="Control/Wizard" unique_id=1792097694]
script = ExtResource("4_la27k")

[node name="ColorRect" type="ColorRect" parent="." unique_id=1033328579]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2

[node name="Control2" type="Control" parent="." unique_id=1516008513]
visible = false
modulate = Color(1, 1, 1, 0)
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
metadata/_edit_use_anchors_ = true

[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="Control2" unique_id=669059107]
scale = Vector2(3, 3)
sprite_frames = SubResource("SpriteFrames_h5vys")
animation = &"spin"

[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1942940856]
libraries/ = SubResource("AnimationLibrary_la27k")

[node name="DialogueBox" parent="." unique_id=804637586 node_paths=PackedStringArray("dialogue_animation_player") instance=ExtResource("5_d7pn6")]
layout_mode = 1
dialogues = Array[ExtResource("6_rbye5")]([SubResource("Resource_iiqna"), SubResource("Resource_rbye5"), SubResource("Resource_qyecg"), SubResource("Resource_jb610"), SubResource("Resource_arfv7"), SubResource("Resource_r4nr8"), SubResource("Resource_5pdn6"), SubResource("Resource_rwk01"), SubResource("Resource_6q0fn"), SubResource("Resource_ubj5g"), SubResource("Resource_5vm53")])
dialogue_animation_player = NodePath("../AnimationPlayer")

[connection signal="dialogue_finished" from="DialogueBox" to="." method="_on_dialogue_box_dialogue_finished"]
