[gd_scene load_steps=20 format=3 uid="uid://blcc3jw5ao3q4"] [ext_resource type="Texture2D" uid="uid://c3m2e2k7pa3al" path="res://Items/Foods/Fruits/Sprites/Apple.png" id="1_bi63s"] [ext_resource type="Texture2D" uid="uid://da8pqedka2stm" path="res://UI/Juicing/JuiceAnim/juiceAnim1.png" id="2_be7f4"] [ext_resource type="Texture2D" uid="uid://5qsrwya1m0it" path="res://UI/Juicing/JuiceAnim/juiceAnim2.png" id="3_ssfxw"] [ext_resource type="Texture2D" uid="uid://rd0crhf3meb8" path="res://UI/Juicing/JuiceAnim/juiceAnim3.png" id="4_adrvw"] [ext_resource type="Texture2D" uid="uid://cbx2ymve13krt" path="res://UI/Juicing/JuiceAnim/juiceAnim4.png" id="5_45dlg"] [ext_resource type="Texture2D" uid="uid://b6o7qhpqcatcw" path="res://UI/Juicing/JuiceAnim/juiceAnim5.png" id="6_i6kqx"] [ext_resource type="Texture2D" uid="uid://b0jlej8bqxoyj" path="res://UI/Juicing/JuiceAnim/juiceAnim6.png" id="7_eev5b"] [ext_resource type="Texture2D" uid="uid://c65ln4ew163ju" path="res://UI/Juicing/JuiceAnim/juiceAnim7.png" id="8_n4mf6"] [ext_resource type="Texture2D" uid="uid://ulxw3vmw1kwp" path="res://UI/Juicing/JuiceAnim/juiceAnim8.png" id="9_u2ibj"] [ext_resource type="Texture2D" uid="uid://dytyevikq0jwp" path="res://UI/Juicing/JuiceAnim/juiceAnim9.png" id="10_3e7xv"] [ext_resource type="Texture2D" uid="uid://c4j14kwhypmr7" path="res://UI/Juicing/JuiceAnim/juiceAnim10.png" id="11_615pt"] [ext_resource type="Texture2D" uid="uid://c1urafq8k20a5" path="res://UI/Juicing/JuiceAnim/juiceAnim11.png" id="12_kptvy"] [ext_resource type="Texture2D" uid="uid://b3ky6bn4vronw" path="res://UI/Juicing/JuiceAnim/juiceAnim12.png" id="13_rv0am"] [ext_resource type="Texture2D" uid="uid://kchs1ssknsba" path="res://UI/Juicing/JuiceAnim/juiceAnim13.png" id="14_4bm02"] [ext_resource type="Texture2D" uid="uid://nqudfa4jfref" path="res://UI/Juicing/JuiceAnim/juiceAnim14.png" id="15_8mmtw"] [sub_resource type="Animation" id="Animation_bxmsx"] resource_name = "Juice" length = 1.5 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Item:position") tracks/0/interp = 2 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.3, 0.6, 0.7, 0.9, 1.1), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), "update": 0, "values": [Vector2(6.42857, -123.571), Vector2(38.5714, -90), Vector2(-46.4286, -5), Vector2(-27.1429, 21.4286), Vector2(45, 59.2857), Vector2(19.2857, 89.2857)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Juice:frame") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [0] } tracks/2/type = "method" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Juice") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 1.49), "transitions": PackedFloat32Array(1, 1), "values": [{ "args": [&"", 1.0, false], "method": &"play" }, { "args": [], "method": &"stop" }] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Juice:visible") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0, 1.5), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [true, false] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("Item:self_modulate") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0, 0.6, 1.2), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 0)] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Juice:modulate") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(0, 0.9), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } [sub_resource type="Animation" id="Animation_8l1at"] resource_name = "JuiceUnjuiceable" length = 1.5 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Item:position") tracks/0/interp = 2 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.3, 0.6, 0.7, 0.9, 1.1, 1.4), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1), "update": 0, "values": [Vector2(6.42857, -123.571), Vector2(38.5714, -90), Vector2(-46.4286, -5), Vector2(-27.1429, 21.4286), Vector2(45, 59.2857), Vector2(19.2857, 89.2857), Vector2(-50, 89.286)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Juice:frame") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [0] } tracks/2/type = "method" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Juice") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 1.49), "transitions": PackedFloat32Array(1, 1), "values": [{ "args": [&"", 1.0, false], "method": &"play" }, { "args": [], "method": &"stop" }] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Juice:visible") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0, 1.5), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [false, false] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("Item:self_modulate") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0, 1.4, 1.5), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Color(1, 1, 1, 1), Color(1, 1, 1, 1), Color(1, 1, 1, 0)] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Juice:modulate") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(0, 0.9), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_rpk61"] _data = { "Juice": SubResource("Animation_bxmsx"), "JuiceUnjuiceable": SubResource("Animation_8l1at") } [sub_resource type="SpriteFrames" id="SpriteFrames_n4yy1"] animations = [{ "frames": [{ "duration": 1.0, "texture": ExtResource("2_be7f4") }, { "duration": 1.0, "texture": ExtResource("3_ssfxw") }, { "duration": 1.0, "texture": ExtResource("4_adrvw") }, { "duration": 1.0, "texture": ExtResource("5_45dlg") }, { "duration": 1.0, "texture": ExtResource("6_i6kqx") }, { "duration": 1.0, "texture": ExtResource("7_eev5b") }, { "duration": 1.0, "texture": ExtResource("8_n4mf6") }, { "duration": 1.0, "texture": ExtResource("9_u2ibj") }, { "duration": 1.0, "texture": ExtResource("10_3e7xv") }, { "duration": 1.0, "texture": ExtResource("11_615pt") }, { "duration": 1.0, "texture": ExtResource("12_kptvy") }, { "duration": 1.0, "texture": ExtResource("13_rv0am") }, { "duration": 1.0, "texture": ExtResource("14_4bm02") }, { "duration": 1.0, "texture": ExtResource("15_8mmtw") }], "loop": false, "name": &"default", "speed": 9.0 }] [node name="JuiceAnim" type="Node2D"] [node name="AnimationPlayer" type="AnimationPlayer" parent="."] libraries = { "": SubResource("AnimationLibrary_rpk61") } [node name="Item" type="Sprite2D" parent="."] position = Vector2(6.42857, -123.571) texture = ExtResource("1_bi63s") [node name="Juice" type="AnimatedSprite2D" parent="."] visible = false modulate = Color(1, 1, 1, 0) self_modulate = Color(1, 0.576471, 0.168627, 1) sprite_frames = SubResource("SpriteFrames_n4yy1")