[gd_scene load_steps=28 format=4] [ext_resource type="Script" path="res://Scripts/Room.cs" id="1"] [ext_resource type="AudioStream" path="res://Audio/Music/THE_HOLY.ogg" id="2"] [ext_resource type="AudioStream" path="res://Audio/Music/snd_usefountain.ogg" id="3"] [ext_resource type="TileSet" path="res://Sprites/Tileset.tres" id="4"] [ext_resource type="Texture2D" path="res://Sprites/Props/fountainroom.png" id="5"] [ext_resource type="Script" path="res://Scripts/Events/Fountain.cs" id="6"] [ext_resource type="Shader" path="res://Materials/scroll.gdshader" id="7"] [ext_resource type="Texture2D" path="res://Sprites/Props/fountainroom2.png" id="8"] [ext_resource type="Texture2D" path="res://Sprites/Props/fountainroom3.png" id="9"] [ext_resource type="Texture2D" path="res://Sprites/Menus/Menu Sprites/Soul.tres" id="10"] [ext_resource type="Texture2D" path="res://Sprites/Menus/Menu Sprites/HPBar4.tres" id="11"] [sub_resource type="Animation" id="Animation_ocfuf"] length = 0.0010000000474974513 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Sprite2D/Sprite2D3:scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(1, 1)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Sprite2D/Sprite2D2:scale") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(1, 1)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Sprite2D/Sprite2D3: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("Sprite2D/Sprite2D2:visible") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("Sprite2D:material:shader_parameter/motion") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(0, 16)] } [sub_resource type="Animation" id="Animation_wtnun"] resource_name = "new_animation" loop_mode = 2 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Sprite2D/Sprite2D3:scale") tracks/0/interp = 2 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 1), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(1, 1), Vector2(0.9, 1)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Sprite2D/Sprite2D2:scale") tracks/1/interp = 2 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 1), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(1, 1), Vector2(1.1, 1)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_tde0b"] _data = { &"RESET": SubResource("Animation_ocfuf"), &"new_animation": SubResource("Animation_wtnun") } [sub_resource type="Animation" id="Animation_lc37f"] length = 0.0010000000474974513 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("..:modulate") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 1)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("../TileMap:layer_0/modulate") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 1)] } [sub_resource type="Animation" id="Animation_dwifr"] resource_name = "new_animation" length = 2.200000047683716 loop_mode = 1 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("..:modulate") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.2, 0.4, 0.6, 0.8, 1, 1.2, 1.4, 1.6, 1.8, 2, 2.2), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), "update": 0, "values": [Color(7.21961e-08, 0.672275, 9.62615e-07, 1), Color(2.31028e-06, 0.642885, 0.560308, 1), Color(0, 0.622267, 0.70527, 1), Color(0, 0.58497, 0.887817, 1), Color(0.479203, 0.471678, 1, 1), Color(0.75805, 0.262405, 1, 1), Color(0.935588, 0.000133611, 0.764526, 1), Color(1, 0.0777576, 0.415528, 1), Color(0.924879, 0.327652, 0, 1), Color(0.748414, 0.492109, 3.85046e-07, 1), Color(0.605473, 0.567173, 0, 1), Color(7.21961e-08, 0.672275, 9.62615e-07, 1)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("../TileMap:layer_0/modulate") tracks/1/interp = 2 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2, 2.1, 2.2), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 1), Color(0.427493, 0.427493, 0.427493, 1), Color(1, 1, 1, 1), Color(0.427493, 0.427493, 0.427493, 1), Color(1, 1, 1, 1), Color(0.427493, 0.427493, 0.427493, 1), Color(1, 1, 1, 1), Color(0.427493, 0.427493, 0.427493, 1), Color(1, 1, 1, 1), Color(0.427493, 0.427493, 0.427493, 1), Color(1, 1, 1, 1), Color(0.427493, 0.427493, 0.427493, 1), Color(1, 1, 1, 1), Color(0.427493, 0.427493, 0.427493, 1), Color(1, 1, 1, 1), Color(0.427493, 0.427493, 0.427493, 1), Color(1, 1, 1, 1), Color(0.427493, 0.427493, 0.427493, 1), Color(1, 1, 1, 1), Color(0.427493, 0.427493, 0.427493, 1), Color(1, 1, 1, 1), Color(0.427493, 0.427493, 0.427493, 1), Color(1, 1, 1, 1)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_30jdq"] _data = { &"RESET": SubResource("Animation_lc37f"), &"new_animation": SubResource("Animation_dwifr") } [sub_resource type="Animation" id="Animation_7ibn3"] length = 0.0010000000474974513 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("TextureRect/TextureRect5:material:shader_parameter/multiplier") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [0.0] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Sprite2D:material:shader_parameter/multiplier") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [0.0] } [sub_resource type="Animation" id="Animation_x5n44"] resource_name = "new_animation" length = 10.0 loop_mode = 1 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("TextureRect/TextureRect4:material:shader_parameter/multiplier") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 10), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [0.0, 15.0] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("TextureRect/TextureRect5:material:shader_parameter/multiplier") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 10), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [0.0, 22.5] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Sprite2D:material:shader_parameter/multiplier") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 10), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [0.0, 17.5] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_m5cvo"] _data = { &"RESET": SubResource("Animation_7ibn3"), &"new_animation": SubResource("Animation_x5n44") } [sub_resource type="ShaderMaterial" id="ShaderMaterial_62b8t"] shader = ExtResource("7") shader_parameter/motion = Vector2(0, 16) shader_parameter/scale = 1.0 shader_parameter/multiplier = 0.0 shader_parameter/offset = Vector2(50, 0) shader_parameter/manual = true [sub_resource type="ShaderMaterial" id="ShaderMaterial_vow5v"] shader = ExtResource("7") shader_parameter/motion = Vector2(0, 16) shader_parameter/scale = 1.0 shader_parameter/multiplier = 1.0 shader_parameter/offset = Vector2(0, 0) shader_parameter/manual = false [sub_resource type="ShaderMaterial" id="ShaderMaterial_0fhl4"] shader = ExtResource("7") shader_parameter/motion = Vector2(8, 8) shader_parameter/scale = 1.0 shader_parameter/multiplier = 13.4589 shader_parameter/offset = Vector2(0, 0) shader_parameter/manual = true [sub_resource type="ShaderMaterial" id="ShaderMaterial_wsjeo"] shader = ExtResource("7") shader_parameter/motion = Vector2(-8, -8) shader_parameter/scale = 1.5 shader_parameter/multiplier = 0.0 shader_parameter/offset = Vector2(0, 0) shader_parameter/manual = true [sub_resource type="Animation" id="Animation_t3a2y"] length = 0.0010000000474974513 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(1, 1)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Sprite2D:modulate") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 0)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Sprite2D2:modulate") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 0)] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Sprite2D3:modulate") 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, 0)] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("Sprite2D4: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, 0)] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Sprite2D5:modulate") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 0)] } tracks/6/type = "value" tracks/6/imported = false tracks/6/enabled = true tracks/6/path = NodePath("Sprite2D6: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("Sprite2D7:modulate") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 0)] } tracks/8/type = "value" tracks/8/imported = false tracks/8/enabled = true tracks/8/path = NodePath("Sprite2D8:modulate") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 0)] } tracks/9/type = "value" tracks/9/imported = false tracks/9/enabled = true tracks/9/path = NodePath("Sprite2D9:modulate") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 0)] } tracks/10/type = "value" tracks/10/imported = false tracks/10/enabled = true tracks/10/path = NodePath("Sprite2D10:modulate") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 1, 1, 1)] } tracks/11/type = "value" tracks/11/imported = false tracks/11/enabled = true tracks/11/path = NodePath("Sprite2D:visible") tracks/11/interp = 1 tracks/11/loop_wrap = true tracks/11/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/12/type = "value" tracks/12/imported = false tracks/12/enabled = true tracks/12/path = NodePath("Sprite2D2:visible") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/13/type = "value" tracks/13/imported = false tracks/13/enabled = true tracks/13/path = NodePath("Sprite2D3:visible") tracks/13/interp = 1 tracks/13/loop_wrap = true tracks/13/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/14/type = "value" tracks/14/imported = false tracks/14/enabled = true tracks/14/path = NodePath("Sprite2D4:visible") tracks/14/interp = 1 tracks/14/loop_wrap = true tracks/14/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/15/type = "value" tracks/15/imported = false tracks/15/enabled = true tracks/15/path = NodePath("Sprite2D5:visible") tracks/15/interp = 1 tracks/15/loop_wrap = true tracks/15/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/16/type = "value" tracks/16/imported = false tracks/16/enabled = true tracks/16/path = NodePath("Sprite2D6:visible") tracks/16/interp = 1 tracks/16/loop_wrap = true tracks/16/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/17/type = "value" tracks/17/imported = false tracks/17/enabled = true tracks/17/path = NodePath("Sprite2D7:visible") tracks/17/interp = 1 tracks/17/loop_wrap = true tracks/17/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/18/type = "value" tracks/18/imported = false tracks/18/enabled = true tracks/18/path = NodePath("Sprite2D8:visible") tracks/18/interp = 1 tracks/18/loop_wrap = true tracks/18/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/19/type = "value" tracks/19/imported = false tracks/19/enabled = true tracks/19/path = NodePath("Sprite2D9:visible") tracks/19/interp = 1 tracks/19/loop_wrap = true tracks/19/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/20/type = "value" tracks/20/imported = false tracks/20/enabled = true tracks/20/path = NodePath("Sprite2D10:visible") tracks/20/interp = 1 tracks/20/loop_wrap = true tracks/20/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } [sub_resource type="Animation" id="Animation_bwbep"] resource_name = "new_animation" length = 2.0 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath(".:scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.2, 0.4), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Vector2(1, 1), Vector2(1.5, 1.25), Vector2(1, 1)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Sprite2D:modulate") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0.2, 0.4), "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("Sprite2D2:modulate") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0.3, 0.5), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Sprite2D3:modulate") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0.4, 0.6), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("Sprite2D4:modulate") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0.5, 0.7), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Sprite2D5:modulate") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(0.6, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/6/type = "value" tracks/6/imported = false tracks/6/enabled = true tracks/6/path = NodePath("Sprite2D6:modulate") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/keys = { "times": PackedFloat32Array(0.7, 0.9), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/7/type = "value" tracks/7/imported = false tracks/7/enabled = true tracks/7/path = NodePath("Sprite2D7:modulate") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/keys = { "times": PackedFloat32Array(0.8, 1), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/8/type = "value" tracks/8/imported = false tracks/8/enabled = true tracks/8/path = NodePath("Sprite2D8:modulate") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/keys = { "times": PackedFloat32Array(0.9, 1.1), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/9/type = "value" tracks/9/imported = false tracks/9/enabled = true tracks/9/path = NodePath("Sprite2D9:modulate") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/keys = { "times": PackedFloat32Array(1, 1.2), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/10/type = "value" tracks/10/imported = false tracks/10/enabled = true tracks/10/path = NodePath("Sprite2D10:modulate") tracks/10/interp = 1 tracks/10/loop_wrap = true tracks/10/keys = { "times": PackedFloat32Array(1.1, 1.3), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } tracks/11/type = "value" tracks/11/imported = false tracks/11/enabled = true tracks/11/path = NodePath("Sprite2D:visible") tracks/11/interp = 1 tracks/11/loop_wrap = true tracks/11/keys = { "times": PackedFloat32Array(0.2), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/12/type = "value" tracks/12/imported = false tracks/12/enabled = true tracks/12/path = NodePath("Sprite2D2:visible") tracks/12/interp = 1 tracks/12/loop_wrap = true tracks/12/keys = { "times": PackedFloat32Array(0.3), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/13/type = "value" tracks/13/imported = false tracks/13/enabled = true tracks/13/path = NodePath("Sprite2D3:visible") tracks/13/interp = 1 tracks/13/loop_wrap = true tracks/13/keys = { "times": PackedFloat32Array(0.4), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/14/type = "value" tracks/14/imported = false tracks/14/enabled = true tracks/14/path = NodePath("Sprite2D4:visible") tracks/14/interp = 1 tracks/14/loop_wrap = true tracks/14/keys = { "times": PackedFloat32Array(0.5), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/15/type = "value" tracks/15/imported = false tracks/15/enabled = true tracks/15/path = NodePath("Sprite2D5:visible") tracks/15/interp = 1 tracks/15/loop_wrap = true tracks/15/keys = { "times": PackedFloat32Array(0.6), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/16/type = "value" tracks/16/imported = false tracks/16/enabled = true tracks/16/path = NodePath("Sprite2D6:visible") tracks/16/interp = 1 tracks/16/loop_wrap = true tracks/16/keys = { "times": PackedFloat32Array(0.7), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/17/type = "value" tracks/17/imported = false tracks/17/enabled = true tracks/17/path = NodePath("Sprite2D7:visible") tracks/17/interp = 1 tracks/17/loop_wrap = true tracks/17/keys = { "times": PackedFloat32Array(0.8), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/18/type = "value" tracks/18/imported = false tracks/18/enabled = true tracks/18/path = NodePath("Sprite2D8:visible") tracks/18/interp = 1 tracks/18/loop_wrap = true tracks/18/keys = { "times": PackedFloat32Array(0.9), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/19/type = "value" tracks/19/imported = false tracks/19/enabled = true tracks/19/path = NodePath("Sprite2D9:visible") tracks/19/interp = 1 tracks/19/loop_wrap = true tracks/19/keys = { "times": PackedFloat32Array(1), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/20/type = "value" tracks/20/imported = false tracks/20/enabled = true tracks/20/path = NodePath("Sprite2D10:visible") tracks/20/interp = 1 tracks/20/loop_wrap = true tracks/20/keys = { "times": PackedFloat32Array(1.1), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_ocyev"] _data = { &"RESET": SubResource("Animation_t3a2y"), &"Soul": SubResource("Animation_bwbep") } [node name="FountainRoom" type="Node2D" node_paths=PackedStringArray("modOverrideNodes", "eventPointers", "stopOnDiag")] script = ExtResource("1") id = 37 cameraLimit = PackedVector2Array(0, -70, 0, -70) modOverrideNodes = [] eventPointers = [] stopOnDiag = [] music = [ExtResource("2"), ExtResource("3")] [node name="TileMap" type="TileMap" parent="."] tile_set = ExtResource("4") format = 2 layer_0/z_index = -2000 layer_0/tile_data = PackedInt32Array(-65538, 3080192, 21, -2, 3080192, 21, 65534, 3080192, 21, 131070, 3080192, 21, 196606, 3080192, 21, -65537, 3080192, 21, -1, 3080192, 21, 65535, 3080192, 21, 131071, 3080192, 21, 196607, 3080192, 21, -131072, 3080192, 21, -65536, 3080192, 21, 0, 3080192, 21, 65536, 3080192, 21, 131072, 3080192, 21, -131071, 3080192, 21, -65535, 3080192, 21, 1, 3080192, 21, 65537, 3080192, 21, 131073, 3080192, 21, -65539, 3080192, 21, -3, 3080192, 21, 65533, 3080192, 21, 131069, 3080192, 21, 196605, 3080192, 21, -131070, 3080192, 21, -65534, 3080192, 21, 2, 3080192, 21, 65538, 3080192, 21, 131074, 3080192, 21, 262141, 3080192, 21, 327677, 3080192, 21, 262142, 3080192, 21, 327678, 3080192, 21, 262143, 3080192, 21, 327679, 3080192, 21, 196608, 3080192, 21, 262144, 3080192, 21, 196609, 3080192, 21, 262145, 3080192, 21, 196610, 3080192, 21, 262146, 3080192, 21, -589833, 3145728, 20, -524297, 3145728, 20, -458761, 3145728, 20, -393225, 3145728, 20, -327689, 3145728, 20, -262153, 3145728, 20, -196617, 3145728, 20, -131081, 3145728, 20, -65545, 3145728, 20, -9, 3145728, 20, 65527, 3145728, 20, 131063, 3145728, 20, 196599, 3145728, 20, 262135, 3145728, 20, 327671, 3145728, 20, -589832, 3145728, 20, -524296, 3145728, 20, -458760, 3145728, 20, -393224, 3145728, 20, -327688, 3145728, 20, -262152, 3145728, 20, -196616, 3145728, 20, -131080, 3145728, 20, -65544, 3145728, 20, -8, 3145728, 20, 65528, 3145728, 20, 131064, 3145728, 20, 196600, 3145728, 20, 262136, 3145728, 20, 327672, 3145728, 20, -589831, 3145728, 20, -524295, 3145728, 20, -458759, 3145728, 20, -393223, 3145728, 20, -327687, 3145728, 20, -262151, 3145728, 20, -196615, 3145728, 20, -131079, 3145728, 20, -65543, 3145728, 20, -7, 3145728, 20, 65529, 3145728, 20, 131065, 3145728, 20, 196601, 3145728, 20, 262137, 3145728, 20, 327673, 3145728, 20, -589830, 3145728, 20, -524294, 3145728, 20, -458758, 3145728, 20, -393222, 3145728, 20, -327686, 3145728, 20, -262150, 3145728, 20, -196614, 3145728, 20, -131078, 3145728, 20, -65542, 3145728, 20, -6, 3145728, 20, 65530, 3145728, 20, 131066, 3145728, 20, 196602, 3145728, 20, 262138, 3145728, 20, 327674, 3145728, 20, -589829, 3145728, 20, -524293, 3145728, 20, -458757, 3145728, 20, -393221, 3145728, 20, -327685, 3145728, 20, -262149, 3145728, 20, -196613, 3145728, 20, -131077, 3145728, 20, -65541, 3145728, 20, -5, 3145728, 20, 65531, 3145728, 20, 131067, 3145728, 20, 196603, 3145728, 20, 262139, 3145728, 20, 327675, 3145728, 20, -589828, 3145728, 20, -524292, 3145728, 20, -458756, 3145728, 20, -393220, 3145728, 20, -327684, 3145728, 20, -262148, 3145728, 20, -196612, 3145728, 20, -131076, 3145728, 20, -65540, 3145728, 20, -4, 3145728, 20, 65532, 3145728, 20, 131068, 3145728, 20, 196604, 3145728, 20, 262140, 3145728, 20, 327676, 3145728, 20, -786441, 3145728, 20, -720905, 3145728, 20, -655369, 3145728, 20, -786440, 3145728, 20, -720904, 3145728, 20, -655368, 3145728, 20, -786439, 3145728, 20, -720903, 3145728, 20, -655367, 3145728, 20, -786438, 3145728, 20, -720902, 3145728, 20, -655366, 3145728, 20, -786437, 3145728, 20, -720901, 3145728, 20, -655365, 3145728, 20, -786436, 3145728, 20, -720900, 3145728, 20, -655364, 3145728, 20, -786435, 3145728, 20, -720899, 3145728, 20, -655363, 3145728, 20, -589827, 3145728, 20, -524291, 3145728, 20, -458755, 3145728, 20, -393219, 3145728, 20, -327683, 3145728, 20, -262147, 3145728, 20, -196611, 3145728, 20, -131075, 3145728, 20, -786434, 3145728, 20, -720898, 3145728, 20, -655362, 3145728, 20, -589826, 3145728, 20, -524290, 3145728, 20, -458754, 3145728, 20, -393218, 3145728, 20, -327682, 3145728, 20, -262146, 3145728, 20, -196610, 3145728, 20, -131074, 3145728, 20, -786433, 3145728, 20, -720897, 3145728, 20, -655361, 3145728, 20, -589825, 3145728, 20, -524289, 3145728, 20, -458753, 3145728, 20, -393217, 3145728, 20, -327681, 3145728, 20, -262145, 3145728, 20, -196609, 3145728, 20, -131073, 3145728, 20, -851968, 3145728, 20, -786432, 3145728, 20, -720896, 3145728, 20, -655360, 3145728, 20, -589824, 3145728, 20, -524288, 3145728, 20, -458752, 3145728, 20, -393216, 3145728, 20, -327680, 3145728, 20, -262144, 3145728, 20, -196608, 3145728, 20, -851967, 3145728, 20, -786431, 3145728, 20, -720895, 3145728, 20, -655359, 3145728, 20, -589823, 3145728, 20, -524287, 3145728, 20, -458751, 3145728, 20, -393215, 3145728, 20, -327679, 3145728, 20, -262143, 3145728, 20, -196607, 3145728, 20, -851966, 3145728, 20, -786430, 3145728, 20, -720894, 3145728, 20, -655358, 3145728, 20, -589822, 3145728, 20, -524286, 3145728, 20, -458750, 3145728, 20, -393214, 3145728, 20, -327678, 3145728, 20, -262142, 3145728, 20, -196606, 3145728, 20, -851965, 3145728, 20, -786429, 3145728, 20, -720893, 3145728, 20, -655357, 3145728, 20, -589821, 3145728, 20, -524285, 3145728, 20, -458749, 3145728, 20, -393213, 3145728, 20, -327677, 3145728, 20, -262141, 3145728, 20, -196605, 3145728, 20, -851964, 3145728, 20, -786428, 3145728, 20, -720892, 3145728, 20, -655356, 3145728, 20, -589820, 3145728, 20, -524284, 3145728, 20, -458748, 3145728, 20, -393212, 3145728, 20, -327676, 3145728, 20, -262140, 3145728, 20, -196604, 3145728, 20, -851963, 3145728, 20, -786427, 3145728, 20, -720891, 3145728, 20, -655355, 3145728, 20, -589819, 3145728, 20, -524283, 3145728, 20, -458747, 3145728, 20, -393211, 3145728, 20, -327675, 3145728, 20, -262139, 3145728, 20, -196603, 3145728, 20, -851962, 3145728, 20, -786426, 3145728, 20, -720890, 3145728, 20, -655354, 3145728, 20, -589818, 3145728, 20, -524282, 3145728, 20, -458746, 3145728, 20, -393210, 3145728, 20, -327674, 3145728, 20, -262138, 3145728, 20, -196602, 3145728, 20, -851961, 3145728, 20, -786425, 3145728, 20, -720889, 3145728, 20, -655353, 3145728, 20, -589817, 3145728, 20, -524281, 3145728, 20, -458745, 3145728, 20, -393209, 3145728, 20, -327673, 3145728, 20, -262137, 3145728, 20, -196601, 3145728, 20, -131069, 3145728, 20, -65533, 3145728, 20, 3, 3145728, 20, 65539, 3145728, 20, 131075, 3145728, 20, 196611, 3145728, 20, 262147, 3145728, 20, -131068, 3145728, 20, -65532, 3145728, 20, 4, 3145728, 20, 65540, 3145728, 20, 131076, 3145728, 20, 196612, 3145728, 20, 262148, 3145728, 20, -131067, 3145728, 20, -65531, 3145728, 20, 5, 3145728, 20, 65541, 3145728, 20, 131077, 3145728, 20, 196613, 3145728, 20, 262149, 3145728, 20, -131066, 3145728, 20, -65530, 3145728, 20, 6, 3145728, 20, 65542, 3145728, 20, 131078, 3145728, 20, 196614, 3145728, 20, 262150, 3145728, 20, -131065, 3145728, 20, -65529, 3145728, 20, 7, 3145728, 20, 65543, 3145728, 20, 131079, 3145728, 20, 196615, 3145728, 20, 262151, 3145728, 20, -851960, 3145728, 20, -786424, 3145728, 20, -720888, 3145728, 20, -655352, 3145728, 20, -589816, 3145728, 20, -524280, 3145728, 20, -458744, 3145728, 20, -393208, 3145728, 20, -327672, 3145728, 20, -262136, 3145728, 20, -196600, 3145728, 20, -131064, 3145728, 20, -65528, 3145728, 20, 8, 3145728, 20, 65544, 3145728, 20, 131080, 3145728, 20, 196616, 3145728, 20, 262152, 3145728, 20, -851959, 3145728, 20, -786423, 3145728, 20, -720887, 3145728, 20, -655351, 3145728, 20, -589815, 3145728, 20, -524279, 3145728, 20, -458743, 3145728, 20, -393207, 3145728, 20, -327671, 3145728, 20, -262135, 3145728, 20, -196599, 3145728, 20, -131063, 3145728, 20, -65527, 3145728, 20, 9, 3145728, 20, 65545, 3145728, 20, 131081, 3145728, 20, 196617, 3145728, 20, 262153, 3145728, 20, -786442, 3145728, 20, -720906, 3145728, 20, -655370, 3145728, 20, -589834, 3145728, 20, -524298, 3145728, 20, -458762, 3145728, 20, -393226, 3145728, 20, -327690, 3145728, 20, -262154, 3145728, 20, -196618, 3145728, 20, -131082, 3145728, 20, -65546, 3145728, 20, -10, 3145728, 20, 65526, 3145728, 20, 131062, 3145728, 20, 196598, 3145728, 20, 262134, 3145728, 20, 327670, 3145728, 20) [node name="FountainOverlay" type="Sprite2D" parent="." node_paths=PackedStringArray("soul", "mainAnim", "colors", "soulAnim", "scrolling", "partyPos")] position = Vector2(0, -120) texture = ExtResource("5") region_enabled = true region_rect = Rect2(0, 0, 120, 140) script = ExtResource("6") soul = NodePath("../soul") mainAnim = NodePath("AnimationPlayer") colors = NodePath("Colors") soulAnim = NodePath("../soul/AnimationPlayer") scrolling = NodePath("Scroll") partyPos = [NodePath("../Marker2D"), NodePath("../Marker2D2"), NodePath("../Marker2D3"), NodePath("../Marker2D4")] [node name="AnimationPlayer" type="AnimationPlayer" parent="FountainOverlay"] libraries = { &"": SubResource("AnimationLibrary_tde0b") } autoplay = "new_animation" [node name="Colors" type="AnimationPlayer" parent="FountainOverlay"] libraries = { &"": SubResource("AnimationLibrary_30jdq") } autoplay = "new_animation" speed_scale = 0.05000000074505806 [node name="Scroll" type="AnimationPlayer" parent="FountainOverlay"] libraries = { &"": SubResource("AnimationLibrary_m5cvo") } autoplay = "new_animation" speed_scale = 0.5 [node name="Sprite2D" type="Sprite2D" parent="FountainOverlay"] z_index = -1 texture_repeat = 2 material = SubResource("ShaderMaterial_62b8t") position = Vector2(0, -14) texture = ExtResource("8") [node name="Sprite2D3" type="Sprite2D" parent="FountainOverlay/Sprite2D"] self_modulate = Color(1, 1, 1, 0.513726) texture_repeat = 2 material = SubResource("ShaderMaterial_62b8t") texture = ExtResource("8") [node name="Sprite2D2" type="Sprite2D" parent="FountainOverlay/Sprite2D"] self_modulate = Color(1, 1, 1, 0.52549) texture_repeat = 2 material = SubResource("ShaderMaterial_62b8t") texture = ExtResource("8") [node name="TextureRect" type="Control" parent="FountainOverlay"] z_index = -2 material = SubResource("ShaderMaterial_vow5v") clip_contents = true layout_mode = 3 anchors_preset = 0 offset_left = -49.0 offset_top = -84.0 offset_right = 50.0 offset_bottom = 56.0 [node name="TextureRect4" type="TextureRect" parent="FountainOverlay/TextureRect"] material = SubResource("ShaderMaterial_0fhl4") clip_contents = true layout_mode = 0 offset_right = 100.0 offset_bottom = 140.0 texture = ExtResource("9") stretch_mode = 1 [node name="TextureRect5" type="TextureRect" parent="FountainOverlay/TextureRect"] modulate = Color(1, 1, 1, 0.513726) material = SubResource("ShaderMaterial_wsjeo") clip_contents = true layout_mode = 0 offset_right = 100.0 offset_bottom = 140.0 texture = ExtResource("9") stretch_mode = 1 [node name="soul" type="Sprite2D" parent="."] visible = false self_modulate = Color(1, 1, 0, 1) top_level = true z_index = 2000 position = Vector2(0, -32) texture = ExtResource("10") [node name="AnimationPlayer" type="AnimationPlayer" parent="soul"] libraries = { &"": SubResource("AnimationLibrary_ocyev") } [node name="Sprite2D" type="Sprite2D" parent="soul"] visible = false modulate = Color(1, 1, 1, 0) show_behind_parent = true position = Vector2(0, -7.62939e-06) scale = Vector2(2.16667, 80) texture = ExtResource("11") [node name="Sprite2D2" type="Sprite2D" parent="soul"] visible = false modulate = Color(1, 1, 1, 0) show_behind_parent = true position = Vector2(0, -7.62939e-06) scale = Vector2(5, 80) texture = ExtResource("11") [node name="Sprite2D3" type="Sprite2D" parent="soul"] visible = false modulate = Color(1, 1, 1, 0) show_behind_parent = true position = Vector2(0, -7.62939e-06) scale = Vector2(8, 80) texture = ExtResource("11") [node name="Sprite2D4" type="Sprite2D" parent="soul"] visible = false modulate = Color(1, 1, 1, 0) show_behind_parent = true position = Vector2(0, -7.62939e-06) scale = Vector2(12, 80) texture = ExtResource("11") [node name="Sprite2D5" type="Sprite2D" parent="soul"] visible = false modulate = Color(1, 1, 1, 0) show_behind_parent = true position = Vector2(0, -7.62939e-06) scale = Vector2(16, 80) texture = ExtResource("11") [node name="Sprite2D6" type="Sprite2D" parent="soul"] visible = false modulate = Color(1, 1, 1, 0) show_behind_parent = true position = Vector2(0, -7.62939e-06) scale = Vector2(20, 80) texture = ExtResource("11") [node name="Sprite2D7" type="Sprite2D" parent="soul"] visible = false modulate = Color(1, 1, 1, 0) show_behind_parent = true position = Vector2(0, -7.62939e-06) scale = Vector2(24, 80) texture = ExtResource("11") [node name="Sprite2D8" type="Sprite2D" parent="soul"] visible = false modulate = Color(1, 1, 1, 0) show_behind_parent = true position = Vector2(0, -7.62939e-06) scale = Vector2(28, 80) texture = ExtResource("11") [node name="Sprite2D9" type="Sprite2D" parent="soul"] visible = false modulate = Color(1, 1, 1, 0) show_behind_parent = true position = Vector2(0, -7.62939e-06) scale = Vector2(35, 80) texture = ExtResource("11") [node name="Sprite2D10" type="Sprite2D" parent="soul"] visible = false show_behind_parent = true position = Vector2(0, -7.62939e-06) scale = Vector2(46, 80) texture = ExtResource("11") [node name="Marker2D" type="Marker2D" parent="."] [node name="Marker2D2" type="Marker2D" parent="."] position = Vector2(-32, 16) [node name="Marker2D3" type="Marker2D" parent="."] position = Vector2(32, 16) [node name="Marker2D4" type="Marker2D" parent="."] position = Vector2(0, -28)