[gd_scene load_steps=59 format=3 uid="uid://v2gmige65xsu"] [ext_resource type="PackedScene" uid="uid://ds2a1v38jso1e" path="res://Locations/location.tscn" id="1_f5xxo"] [ext_resource type="Script" path="res://Locations/Beach/Beach.gd" id="2_vgnh6"] [ext_resource type="Texture2D" uid="uid://d0l056p1xotbd" path="res://Locations/Beach/Beach2.png" id="3_jfgm1"] [ext_resource type="PackedScene" uid="uid://dss4ph0tkc0xc" path="res://Objects/SkillSpecific/Swimming/SwimmingZone.tscn" id="4_l6hed"] [ext_resource type="PackedScene" uid="uid://spicsevifl6g" path="res://Objects/Travel/TravelBox.tscn" id="5_2jhgo"] [ext_resource type="PackedScene" uid="uid://bet7kc6462ock" path="res://Objects/Beach/Buoy/YellowBuoy.tscn" id="6_erinc"] [ext_resource type="PackedScene" uid="uid://d2opf12pjsyo2" path="res://Objects/Beach/Buoy/RedBuoy.tscn" id="7_jnol3"] [ext_resource type="PackedScene" uid="uid://cfveswu45muln" path="res://Objects/Forest/Trees/PineTree1.tscn" id="8_k7w2r"] [ext_resource type="PackedScene" uid="uid://dgvg3xiwut2qs" path="res://Objects/Forest/Trees/PineTree2.tscn" id="9_wvqbg"] [ext_resource type="PackedScene" uid="uid://c8itdnsneucud" path="res://Objects/Forest/Trees/PineTree3.tscn" id="10_xiaol"] [ext_resource type="PackedScene" uid="uid://d0nmlywtmnrjj" path="res://Objects/Beach/SnakShak/SnakShak.tscn" id="11_0fike"] [ext_resource type="PackedScene" uid="uid://d2pccp6fel253" path="res://Objects/Beach/BeachTable/BeachTable.tscn" id="12_rknw1"] [ext_resource type="PackedScene" uid="uid://dg362ce5ejlh5" path="res://Objects/Juicers/juicerMachine.tscn" id="13_p60yn"] [ext_resource type="PackedScene" uid="uid://dhbwu1uyq68yj" path="res://Objects/SkillSpecific/BasketStorage/BasketPost/BasketPost.tscn" id="14_jopby"] [ext_resource type="PackedScene" uid="uid://baj3yy1yf65uw" path="res://Objects/Beach/SunningRock/SunningRock.tscn" id="15_egpxt"] [ext_resource type="PackedScene" uid="uid://b65h8ptq88k31" path="res://NPCs/Beach/Snak/Snak.tscn" id="16_j4uhe"] [ext_resource type="PackedScene" uid="uid://ch786b3mdbxld" path="res://NPCs/Beach/Ambrose/Ambrose.tscn" id="17_vmf8n"] [ext_resource type="PackedScene" uid="uid://dhk768odtfjjc" path="res://Objects/GroundItems/GroundItem.tscn" id="18_c3ask"] [ext_resource type="Script" path="res://Items/Paper/BasketPlan1.gd" id="19_ah1ua"] [ext_resource type="Script" path="res://Objects/Beach/BasketNote/BasketNote.gd" id="19_aw35p"] [ext_resource type="PackedScene" uid="uid://dcyy2myeyqlge" path="res://Objects/Beach/Rocks/Rock1/Rock.tscn" id="20_03twv"] [ext_resource type="PackedScene" uid="uid://cxvx33mw182gq" path="res://Objects/Beach/Rocks/Rock2/Rock2.tscn" id="21_tppgc"] [ext_resource type="PackedScene" uid="uid://c2tm2pit4ep06" path="res://Objects/Beach/Rocks/Rock3/Rock3.tscn" id="22_4b24u"] [ext_resource type="PackedScene" uid="uid://bd1hlsb3ad7qw" path="res://Objects/Beach/Seaweed/Seaweed1/Seaweed1.tscn" id="23_47auw"] [ext_resource type="PackedScene" uid="uid://c2hxcfqbowf4g" path="res://Objects/Beach/Seaweed/Seaweed2/Seaweed2.tscn" id="24_h0nms"] [ext_resource type="PackedScene" uid="uid://b4hxub33e42b4" path="res://Objects/Beach/Seaweed/Seaweed3/Seaweed3.tscn" id="25_h1xwx"] [ext_resource type="PackedScene" uid="uid://dkgffpbmgm7df" path="res://Objects/Beach/Seaweed/Seaweed4/Seaweed4.tscn" id="26_uc52j"] [ext_resource type="PackedScene" uid="uid://dvy5uqal3up4i" path="res://Objects/Beach/Seaweed/Seaweed5/Seaweed5.tscn" id="27_63ikd"] [ext_resource type="PackedScene" uid="uid://bs7svui8jyt76" path="res://Objects/Beach/Seaweed/Seaweed6/Seaweed6.tscn" id="28_h6x17"] [ext_resource type="PackedScene" uid="uid://cup1y7p6feev4" path="res://Objects/Beach/SnakShakShop/SnakShakShop.tscn" id="29_f1png"] [ext_resource type="PackedScene" uid="uid://u4vv1n4s142v" path="res://NPCs/Beach/Fish/Fish/Fish.tscn" id="30_qqvjm"] [ext_resource type="PackedScene" uid="uid://bvc4726m0qtyp" path="res://Objects/Beach/SandPile/SandPile.tscn" id="31_mw0er"] [ext_resource type="PackedScene" uid="uid://qgxdov4ekbbo" path="res://Objects/Beach/River/River.tscn" id="32_yksqm"] [ext_resource type="PackedScene" uid="uid://mlrf6ohnmtbl" path="res://Objects/Beach/PalmTrees/PalmTreeCoconut.tscn" id="33_3uxob"] [ext_resource type="PackedScene" uid="uid://x2u6y5unc7f6" path="res://Objects/Beach/PalmTrees/PalmTreeBanana.tscn" id="34_48nqm"] [ext_resource type="PackedScene" uid="uid://pyrn1ggu6art" path="res://Objects/Beach/RefillMachine/RefillMachine.tscn" id="35_eusct"] [ext_resource type="PackedScene" uid="uid://dy0mfjec4kifm" path="res://Objects/Beach/Rocks/SmallRock/SmallRock.tscn" id="36_78rd6"] [ext_resource type="PackedScene" uid="uid://xko1exyivbvn" path="res://Objects/Beach/Anthill/Anthill.tscn" id="37_gldvr"] [ext_resource type="PackedScene" uid="uid://d4f5trsrir0bl" path="res://NPCs/Beach/Ants/Ant1/Dino.tscn" id="38_bt1ae"] [ext_resource type="PackedScene" uid="uid://dv5uldfglil4j" path="res://NPCs/Beach/Ants/Ant2/Ifa.tscn" id="39_katcl"] [ext_resource type="PackedScene" uid="uid://8jef5kumlrl1" path="res://Objects/Beach/Ball/Ball.tscn" id="40_cb88f"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_gh5yk"] size = Vector2(1790, 4408) [sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_7ko6q"] normal = Vector2(1, 0) distance = 695.955 [sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_7gxdg"] normal = Vector2(-1, 0) distance = 696.244 [sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_nkf4q"] normal = Vector2(0, 1) [sub_resource type="WorldBoundaryShape2D" id="WorldBoundaryShape2D_114un"] [sub_resource type="CircleShape2D" id="CircleShape2D_78x1w"] radius = 14.1421 [sub_resource type="CircleShape2D" id="CircleShape2D_vqbw6"] radius = 5.0 [sub_resource type="CircleShape2D" id="CircleShape2D_pm2i0"] radius = 36.1248 [sub_resource type="Animation" id="Animation_ixgal"] resource_name = "JumpBottomLeftToBottomRight" length = 5.2 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Judith/Sprite:animation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 4.02), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [&"Jump", &"Idle"] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Judith/Sprite:frame") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.3, 0.49, 0.98, 1.22, 1.85, 2.37, 2.57, 2.77, 2.99, 3.24, 3.42, 3.67), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), "update": 1, "values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Judith/Sprite:flip_h") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 3.16), "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("Judith:position") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(4.76837e-07, 0.22, 0.44, 1.2, 2.34, 2.57, 2.82), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1), "update": 2, "values": [Vector2(-540, -439), Vector2(-483, -440), Vector2(-483, -440), Vector2(36, -668), Vector2(704, -524), Vector2(721, -490), Vector2(721, -490)] } tracks/4/type = "method" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("Judith/Sprite") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0, 4.08), "transitions": PackedFloat32Array(1, 1), "values": [{ "args": [], "method": &"stop" }, { "args": [&"", 1.0, false], "method": &"play" }] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Splashes/BigFishSplash:emitting") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(2.62), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/6/type = "value" tracks/6/imported = false tracks/6/enabled = true tracks/6/path = NodePath("Splashes:position") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(733, -485)] } tracks/7/type = "value" tracks/7/imported = false tracks/7/enabled = true tracks/7/path = NodePath("SmallSplash:position") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(-509, -438)] } tracks/8/type = "value" tracks/8/imported = false tracks/8/enabled = true tracks/8/path = NodePath("SmallSplash/SmallFishSplash:emitting") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/keys = { "times": PackedFloat32Array(0.4), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/9/type = "method" tracks/9/imported = false tracks/9/enabled = true tracks/9/path = NodePath("Judith") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/keys = { "times": PackedFloat32Array(0.63, 2.22, 4.1), "transitions": PackedFloat32Array(1, 1, 1), "values": [{ "args": [], "method": &"high_up" }, { "args": [], "method": &"landing" }, { "args": [], "method": &"arrive" }] } [sub_resource type="Animation" id="Animation_pxacc"] resource_name = "JumpBottomLeftToCenter" length = 5.2 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Judith/Sprite:animation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 4.02), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [&"Jump", &"Idle"] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Judith/Sprite:frame") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.3, 0.49, 0.98, 1.22, 1.85, 2.37, 2.57, 2.77, 2.99, 3.24, 3.42, 3.67), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), "update": 1, "values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Judith/Sprite:flip_h") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 3.16), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [true, true] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Judith:position") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(4.76837e-07, 0.22, 0.44, 1.16, 2.34, 2.57, 2.82, 3.11), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1), "update": 2, "values": [Vector2(-540, -439), Vector2(-535, -450), Vector2(-535, -450), Vector2(-325, -709), Vector2(-55, -800), Vector2(-45, -800), Vector2(-20, -800), Vector2(-10, -800)] } tracks/4/type = "method" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("Judith/Sprite") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0, 4.08), "transitions": PackedFloat32Array(1, 1), "values": [{ "args": [], "method": &"stop" }, { "args": [&"", 1.0, false], "method": &"play" }] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Splashes/BigFishSplash:emitting") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(2.62), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/6/type = "value" tracks/6/imported = false tracks/6/enabled = true tracks/6/path = NodePath("Splashes:position") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(-20, -800)] } tracks/7/type = "value" tracks/7/imported = false tracks/7/enabled = true tracks/7/path = NodePath("SmallSplash:position") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(-529, -453)] } tracks/8/type = "value" tracks/8/imported = false tracks/8/enabled = true tracks/8/path = NodePath("SmallSplash/SmallFishSplash:emitting") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/keys = { "times": PackedFloat32Array(0.43), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/9/type = "method" tracks/9/imported = false tracks/9/enabled = true tracks/9/path = NodePath("Judith") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/keys = { "times": PackedFloat32Array(0.63, 2.22, 4.1), "transitions": PackedFloat32Array(1, 1, 1), "values": [{ "args": [], "method": &"high_up" }, { "args": [], "method": &"landing" }, { "args": [], "method": &"arrive" }] } [sub_resource type="Animation" id="Animation_bsv7f"] resource_name = "JumpBottomRightToBottomLeft" length = 5.2 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Judith/Sprite:animation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(-0.02, 0, 0.01, 5.07), "transitions": PackedFloat32Array(1, 1, 1, 1), "update": 1, "values": [&"Jump", &"Idle", &"Jump", &"Idle"] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Judith/Sprite:frame") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0.011, 0.3, 0.49, 1.12, 1.77, 2.48, 3.01, 3.27, 3.5, 3.65, 4.23, 4.46, 4.68), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), "update": 1, "values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Judith/Sprite:flip_h") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 4.1), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [false, true] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Judith:position") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0, 0.5, 0.6, 1.76, 3.07, 3.6, 4.09), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1), "update": 2, "values": [Vector2(721, -490), Vector2(721, -490), Vector2(704, -524), Vector2(36, -668), Vector2(-483, -440), Vector2(-483, -440), Vector2(-540, -439)] } tracks/4/type = "method" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("Judith/Sprite") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0, 5.17), "transitions": PackedFloat32Array(1, 1), "values": [{ "args": [], "method": &"stop" }, { "args": [&"", 1.0, false], "method": &"play" }] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Splashes/BigFishSplash:emitting") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(3.09), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/6/type = "value" tracks/6/imported = false tracks/6/enabled = true tracks/6/path = NodePath("Splashes:position") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(-509, -438)] } tracks/7/type = "value" tracks/7/imported = false tracks/7/enabled = true tracks/7/path = NodePath("SmallSplash:position") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(721, -485)] } tracks/8/type = "value" tracks/8/imported = false tracks/8/enabled = true tracks/8/path = NodePath("SmallSplash/SmallFishSplash:emitting") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/keys = { "times": PackedFloat32Array(0.46), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/9/type = "method" tracks/9/imported = false tracks/9/enabled = true tracks/9/path = NodePath("Judith") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/keys = { "times": PackedFloat32Array(0.84, 2.9, 5.19), "transitions": PackedFloat32Array(1, 1, 1), "values": [{ "args": [], "method": &"high_up" }, { "args": [], "method": &"landing" }, { "args": [], "method": &"arrive" }] } [sub_resource type="Animation" id="Animation_hrulx"] resource_name = "JumpBottomRightToCenter" length = 5.2 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Judith/Sprite:animation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 5.07), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [&"Jump", &"Idle"] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Judith/Sprite:frame") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.3, 0.49, 1.12, 1.77, 2.48, 3.01, 3.27, 3.5, 3.65, 4.23, 4.46, 4.68), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), "update": 1, "values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Judith/Sprite:flip_h") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 4.1), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [false, true] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Judith:position") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0, 0.5, 0.6, 1.76, 2.47, 3.07, 3.6, 4.09), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1), "update": 2, "values": [Vector2(721, -490), Vector2(721, -490), Vector2(704, -524), Vector2(430, -850), Vector2(200.229, -876.718), Vector2(0, -800), Vector2(-20, -800), Vector2(-10, -800)] } tracks/4/type = "method" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("Judith/Sprite") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0, 5.17), "transitions": PackedFloat32Array(1, 1), "values": [{ "args": [], "method": &"stop" }, { "args": [&"", 1.0, false], "method": &"play" }] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Splashes/BigFishSplash:emitting") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(3.09), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/6/type = "value" tracks/6/imported = false tracks/6/enabled = true tracks/6/path = NodePath("Splashes:position") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(-14, -800)] } tracks/7/type = "value" tracks/7/imported = false tracks/7/enabled = true tracks/7/path = NodePath("SmallSplash:position") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(721, -485)] } tracks/8/type = "value" tracks/8/imported = false tracks/8/enabled = true tracks/8/path = NodePath("SmallSplash/SmallFishSplash:emitting") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/keys = { "times": PackedFloat32Array(0.46), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/9/type = "method" tracks/9/imported = false tracks/9/enabled = true tracks/9/path = NodePath("Judith") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/keys = { "times": PackedFloat32Array(0.84, 2.8, 5.19), "transitions": PackedFloat32Array(1, 1, 1), "values": [{ "args": [], "method": &"high_up" }, { "args": [], "method": &"landing" }, { "args": [], "method": &"arrive" }] } [sub_resource type="Animation" id="Animation_pcj0h"] resource_name = "JumpCenterToBottomLeft" length = 5.2 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Judith/Sprite:animation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 5.07), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [&"Jump", &"Idle"] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Judith/Sprite:frame") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.3, 0.49, 1.12, 1.77, 2.48, 3.01, 3.27, 3.5, 3.65, 4.23, 4.46, 4.68), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), "update": 1, "values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Judith/Sprite:flip_h") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 4.1), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [false, true] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Judith:position") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0, 0.5, 0.6, 1.72, 2.48, 3.07, 3.6, 4.09), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1), "update": 2, "values": [Vector2(-10, -800), Vector2(-15, -805), Vector2(-20, -805), Vector2(-314, -731), Vector2(-468, -570), Vector2(-535, -439), Vector2(-535, -439), Vector2(-540, -439)] } tracks/4/type = "method" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("Judith/Sprite") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0, 5.17), "transitions": PackedFloat32Array(1, 1), "values": [{ "args": [], "method": &"stop" }, { "args": [&"", 1.0, false], "method": &"play" }] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Splashes/BigFishSplash:emitting") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(3.09), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/6/type = "value" tracks/6/imported = false tracks/6/enabled = true tracks/6/path = NodePath("Splashes:position") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(-551, -439)] } tracks/7/type = "value" tracks/7/imported = false tracks/7/enabled = true tracks/7/path = NodePath("SmallSplash:position") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(-14, -800)] } tracks/8/type = "value" tracks/8/imported = false tracks/8/enabled = true tracks/8/path = NodePath("SmallSplash/SmallFishSplash:emitting") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/keys = { "times": PackedFloat32Array(0.46), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/9/type = "method" tracks/9/imported = false tracks/9/enabled = true tracks/9/path = NodePath("Judith") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/keys = { "times": PackedFloat32Array(0.84, 2.8, 5.19), "transitions": PackedFloat32Array(1, 1, 1), "values": [{ "args": [], "method": &"high_up" }, { "args": [], "method": &"landing" }, { "args": [], "method": &"arrive" }] } [sub_resource type="Animation" id="Animation_t0804"] resource_name = "JumpCenterToBottomRight" length = 5.2 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Judith/Sprite:animation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 4.02), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [&"Jump", &"Idle"] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Judith/Sprite:frame") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.3, 0.49, 0.98, 1.22, 1.58, 2.37, 2.57, 2.77, 2.99, 3.24, 3.42, 3.67), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), "update": 1, "values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Judith/Sprite:flip_h") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 3.16), "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("Judith:position") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(4.76837e-07, 0.22, 0.44, 1.2, 2.34, 2.57, 2.82), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1), "update": 2, "values": [Vector2(-10, -800), Vector2(-5, -800), Vector2(0, -810), Vector2(430, -850), Vector2(704, -524), Vector2(721, -490), Vector2(721, -490)] } tracks/4/type = "method" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("Judith/Sprite") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0, 4.08), "transitions": PackedFloat32Array(1, 1), "values": [{ "args": [], "method": &"stop" }, { "args": [&"", 1.0, false], "method": &"play" }] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Splashes/BigFishSplash:emitting") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(2.62), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/6/type = "value" tracks/6/imported = false tracks/6/enabled = true tracks/6/path = NodePath("Splashes:position") tracks/6/interp = 1 tracks/6/loop_wrap = true tracks/6/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(733, -485)] } tracks/7/type = "value" tracks/7/imported = false tracks/7/enabled = true tracks/7/path = NodePath("SmallSplash:position") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(5, -800)] } tracks/8/type = "value" tracks/8/imported = false tracks/8/enabled = true tracks/8/path = NodePath("SmallSplash/SmallFishSplash:emitting") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/keys = { "times": PackedFloat32Array(0.4), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/9/type = "method" tracks/9/imported = false tracks/9/enabled = true tracks/9/path = NodePath("Judith") tracks/9/interp = 1 tracks/9/loop_wrap = true tracks/9/keys = { "times": PackedFloat32Array(0.63, 2.22, 4.1), "transitions": PackedFloat32Array(1, 1, 1), "values": [{ "args": [], "method": &"high_up" }, { "args": [], "method": &"landing" }, { "args": [], "method": &"arrive" }] } [sub_resource type="Animation" id="Animation_57opx"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Judith:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(721, -490)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Judith/Sprite:animation") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [&"Idle"] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Judith/Sprite:flip_h") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [false] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Splashes:position") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(-509, -438)] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("SmallSplash:position") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(721, -485)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_wgagu"] _data = { "JumpBottomLeftToBottomRight": SubResource("Animation_ixgal"), "JumpBottomLeftToCenter": SubResource("Animation_pxacc"), "JumpBottomRightToBottomLeft": SubResource("Animation_bsv7f"), "JumpBottomRightToCenter": SubResource("Animation_hrulx"), "JumpCenterToBottomLeft": SubResource("Animation_pcj0h"), "JumpCenterToBottomRight": SubResource("Animation_t0804"), "RESET": SubResource("Animation_57opx") } [sub_resource type="Gradient" id="Gradient_jrdvp"] offsets = PackedFloat32Array(0, 0.673387, 1) colors = PackedColorArray(0.756863, 1, 1, 1, 0.756863, 1, 1, 1, 0.756863, 1, 1, 0) [node name="Beach" instance=ExtResource("1_f5xxo")] y_sort_enabled = true script = ExtResource("2_vgnh6") [node name="Ground" parent="." index="0"] position = Vector2(-1348, -739) [node name="CollisionShape2D" parent="Ground/Area2D" index="0"] visible = false position = Vector2(1346, 743) shape = SubResource("RectangleShape2D_gh5yk") [node name="HomeAreaLayout" type="Sprite2D" parent="." index="1"] z_index = -2 texture = ExtResource("3_jfgm1") [node name="Boundaries" type="Node2D" parent="." index="2"] [node name="Left" type="StaticBody2D" parent="Boundaries" index="0"] [node name="CollisionShape2D" type="CollisionShape2D" parent="Boundaries/Left" index="0"] position = Vector2(-1578, 125) shape = SubResource("WorldBoundaryShape2D_7ko6q") [node name="Right" type="StaticBody2D" parent="Boundaries" index="1"] [node name="CollisionShape2D" type="CollisionShape2D" parent="Boundaries/Right" index="0"] position = Vector2(1578, 208) shape = SubResource("WorldBoundaryShape2D_7gxdg") [node name="Top" type="StaticBody2D" parent="Boundaries" index="2"] [node name="CollisionShape2D" type="CollisionShape2D" parent="Boundaries/Top" index="0"] position = Vector2(-37, -2202) shape = SubResource("WorldBoundaryShape2D_nkf4q") [node name="Bottom" type="StaticBody2D" parent="Boundaries" index="3"] position = Vector2(38, 4302) [node name="CollisionShape2D" type="CollisionShape2D" parent="Boundaries/Bottom" index="0"] position = Vector2(-39, -2101) shape = SubResource("WorldBoundaryShape2D_114un") [node name="SwimmingZone" parent="." index="3" instance=ExtResource("4_l6hed")] position = Vector2(-928, -275) liquidColor = Color(0.290196, 0.72549, 0.815686, 1) swimmingXp = 5 swimmingSpeed = 120 [node name="SwimmingArea" parent="SwimmingZone" index="0"] position = Vector2(929, -168) [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="SwimmingZone/SwimmingArea" index="0"] visible = false position = Vector2(-1, 0) polygon = PackedVector2Array(-882, -746, 883, -746, 883, 128, 341, 130, -389, 129, -880, 129, -880, -96, -690, -376, -678, -370, -712, -330, -707, -254, -673, -187, -551, -131, -380, -93, -155, -89, -114, -111, -90, -142, -78, -194, -75, -249, -96, -270, -125, -285, -233, -305, -311, -342, -369, -355, -442, -371, -513, -382, -587, -383, -640, -381, -677, -370, -690, -377, -880, -96) [node name="SwimmingZone2" parent="." index="4" instance=ExtResource("4_l6hed")] position = Vector2(-933, 700) liquidColor = Color(0.290196, 0.72549, 0.815686, 1) swimmingLevelReq = 10 swimmingXp = 8 swimmingSpeed = 110 [node name="SwimmingArea" parent="SwimmingZone2" index="0"] position = Vector2(929, -168) [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="SwimmingZone2/SwimmingArea" index="0"] position = Vector2(-1, 0) polygon = PackedVector2Array(-166, -460, -164, -552, -120, -643, -31, -710, 79, -754, 213, -778, 369, -779, 507, -756, 628, -711, 693, -649, 728, -557, 737, -397, 683, -270, 583, -210, 404, -191, 239, -195, 82, -219, -33, -257, -115, -321, -150, -389, -165, -448, -155, 57, 894, 59, 894, -847, -875, -847, -877, 62, -155, 57) [node name="SwimmingZone3" parent="." index="5" instance=ExtResource("4_l6hed")] position = Vector2(-927, 2084) liquidColor = Color(0.290196, 0.72549, 0.815686, 1) swimmingLevelReq = 20 swimmingXp = 11 swimmingSpeed = 100 [node name="SwimmingArea" parent="SwimmingZone3" index="0"] position = Vector2(929, -168) [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="SwimmingZone3/SwimmingArea" index="0"] position = Vector2(-1, 0) polygon = PackedVector2Array(-882, -1323, 888, -1325, 896, 294, -235, 297, -235, 147, -132, 142, -24, 135, 45, 105, 82, 54, 87, -33, 38, -108, -54, -135, -190, -148, -334, -146, -447, -116, -501, -40, -507, 45, -454, 105, -365, 138, -286, 148, -235, 147, -235, 297, -893, 291) [node name="SwimmingZoneRiver" parent="." index="6" instance=ExtResource("4_l6hed")] visible = false position = Vector2(-927, 2084) liquidColor = Color(0.290196, 0.72549, 0.815686, 1) swimmingXp = 5 swimmingSpeed = 100 [node name="SwimmingArea" parent="SwimmingZoneRiver" index="0"] position = Vector2(929, -168) [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="SwimmingZoneRiver/SwimmingArea" index="0"] position = Vector2(-1, 0) polygon = PackedVector2Array(-884, -3105, -720, -3105, -720, -3344, -718, -3406, -711, -3451, -704, -3500, -703, -3546, -711, -3596, -713, -3649, -719, -3711, -715, -3786, -705, -3852, -691, -3936, -685, -4020, -692, -4117, -891, -4117) [node name="ParkPathTravelBox" parent="." index="7" instance=ExtResource("5_2jhgo")] z_index = -1 position = Vector2(-390, -2200) scale = Vector2(1.5, 0.6) [node name="Traveller" parent="ParkPathTravelBox" index="3"] destinationNames = Array[String](["Park Path"]) destinationLocations = Array[int]([19]) destinationEntranceID = Array[int]([1]) [node name="CollisionShape2D" parent="ParkPathTravelBox/Traveller/InteractionArea" index="0"] position = Vector2(0, 0) [node name="ForestPathTravelBox2" parent="." index="8" instance=ExtResource("5_2jhgo")] z_index = -1 position = Vector2(554, -2200) scale = Vector2(0.8, 0.4) [node name="Traveller" parent="ForestPathTravelBox2" index="3"] destinationNames = Array[String](["Forest Path"]) destinationLocations = Array[int]([13]) destinationEntranceID = Array[int]([2]) [node name="CollisionShape2D" parent="ForestPathTravelBox2/Traveller/InteractionArea" index="0"] position = Vector2(0, 0) [node name="YellowBuoy" parent="." index="9" instance=ExtResource("6_erinc")] position = Vector2(-499, -324) [node name="YellowBuoy2" parent="." index="10" instance=ExtResource("6_erinc")] position = Vector2(493, -324) [node name="RedBuoy" parent="." index="11" instance=ExtResource("7_jnol3")] position = Vector2(-497, 583) [node name="RedBuoy2" parent="." index="12" instance=ExtResource("7_jnol3")] position = Vector2(487, 583) [node name="Trees" type="Node2D" parent="." index="13"] y_sort_enabled = true [node name="PineTree1" parent="Trees" index="0" instance=ExtResource("8_k7w2r")] position = Vector2(376, -2146) [node name="PineTree2" parent="Trees" index="1" instance=ExtResource("9_wvqbg")] position = Vector2(442, -2105) [node name="PineTree3" parent="Trees" index="2" instance=ExtResource("10_xiaol")] position = Vector2(304, -2094) [node name="PineTree4" parent="Trees" index="3" instance=ExtResource("9_wvqbg")] position = Vector2(714, -2143) [node name="PineTree5" parent="Trees" index="4" instance=ExtResource("10_xiaol")] position = Vector2(642, -2097) [node name="PineTree6" parent="Trees" index="5" instance=ExtResource("8_k7w2r")] position = Vector2(768, -2106) [node name="PineTree7" parent="Trees" index="6" instance=ExtResource("9_wvqbg")] position = Vector2(841, -2121) [node name="PineTree8" parent="Trees" index="7" instance=ExtResource("9_wvqbg")] position = Vector2(228, -2127) [node name="MainWaves" type="Node2D" parent="." index="14"] z_index = -2 [node name="SnakShak" parent="." index="15" instance=ExtResource("11_0fike")] position = Vector2(31, -2026) [node name="BeachTable" parent="." index="16" instance=ExtResource("12_rknw1")] position = Vector2(263, -2024) [node name="BeachTable2" parent="." index="17" instance=ExtResource("12_rknw1")] position = Vector2(365, -2024) [node name="Juicer" parent="." index="18" instance=ExtResource("13_p60yn")] position = Vector2(262, -1994) [node name="AnimatedSprite2D" parent="Juicer" index="0"] position = Vector2(0, -57) [node name="StaticBody2D" parent="Juicer" index="1"] position = Vector2(0, -57) [node name="Interactable" parent="Juicer" index="2"] position = Vector2(0, -57) [node name="Juicer" parent="Juicer" index="3"] position = Vector2(0, -57) [node name="BasketPost" parent="." index="19" instance=ExtResource("14_jopby")] position = Vector2(615, -1847) [node name="BasketStorageSpot" parent="BasketPost" index="2"] basketInvName = "BeachBasket1" [node name="BasketPost2" parent="." index="20" instance=ExtResource("14_jopby")] position = Vector2(700, -1845) [node name="BasketStorageSpot" parent="BasketPost2" index="2"] basketInvName = "BeachBasket2" [node name="BasketPost3" parent="." index="21" instance=ExtResource("14_jopby")] position = Vector2(782, -1844) [node name="BasketStorageSpot" parent="BasketPost3" index="2"] basketInvName = "BeachBasket3" [node name="BasketPost4" parent="." index="22" instance=ExtResource("14_jopby")] position = Vector2(615, -1729) [node name="BasketStorageSpot" parent="BasketPost4" index="2"] basketInvName = "BeachBasket4" [node name="BasketPost5" parent="." index="23" instance=ExtResource("14_jopby")] position = Vector2(698, -1728) [node name="BasketStorageSpot" parent="BasketPost5" index="2"] basketInvName = "BeachBasket5" [node name="BasketPost6" parent="." index="24" instance=ExtResource("14_jopby")] position = Vector2(783, -1727) [node name="BasketStorageSpot" parent="BasketPost6" index="2"] basketInvName = "BeachBasket6" [node name="BasketPost7" parent="." index="25" instance=ExtResource("14_jopby")] position = Vector2(-592, -1559) [node name="BasketStorageSpot" parent="BasketPost7" index="2"] basketInvName = "BeachBasket7" [node name="SunningRock" parent="." index="26" instance=ExtResource("15_egpxt")] position = Vector2(-298, -1693) [node name="Snak" parent="." index="27" instance=ExtResource("16_j4uhe")] position = Vector2(105, -1980) [node name="Ambrose" parent="." index="28" instance=ExtResource("17_vmf8n")] position = Vector2(736, -1629) [node name="GroundItemBasketPlan" parent="." index="29" instance=ExtResource("18_c3ask")] position = Vector2(-24, -2024) script = ExtResource("19_aw35p") itemClass = ExtResource("19_ah1ua") keyItem = true [node name="Arsonable" parent="GroundItemBasketPlan" index="4"] disableAddingActions = true [node name="CollisionShape2D" parent="GroundItemBasketPlan/Arsonable/InteractionArea" index="0"] position = Vector2(-1, -13) shape = SubResource("CircleShape2D_78x1w") [node name="CollisionShape2D" parent="GroundItemBasketPlan/Pickupable/InteractionArea" index="0"] position = Vector2(-1, -34) shape = SubResource("CircleShape2D_vqbw6") [node name="Weavable" parent="GroundItemBasketPlan" index="6"] disableAddingActions = true [node name="CollisionShape2D" parent="GroundItemBasketPlan/Weavable/InteractionArea" index="0"] shape = SubResource("CircleShape2D_pm2i0") [node name="Rock" parent="." index="30" instance=ExtResource("20_03twv")] position = Vector2(-729, -1661) [node name="Rock2" parent="." index="31" instance=ExtResource("21_tppgc")] position = Vector2(-827, -1766) [node name="Rock3" parent="." index="32" instance=ExtResource("22_4b24u")] position = Vector2(-729, -1861) [node name="Seaweeds" type="Node2D" parent="." index="33"] y_sort_enabled = true position = Vector2(2, 6) [node name="Seaweed" parent="Seaweeds" index="0" instance=ExtResource("23_47auw")] position = Vector2(-741, -1764) [node name="Seaweed2" parent="Seaweeds" index="1" instance=ExtResource("24_h0nms")] position = Vector2(-713, -1757) [node name="Seaweed3" parent="Seaweeds" index="2" instance=ExtResource("25_h1xwx")] position = Vector2(-697, -1789) [node name="Seaweed4" parent="Seaweeds" index="3" instance=ExtResource("26_uc52j")] position = Vector2(-755, -1782) [node name="Seaweed5" parent="Seaweeds" index="4" instance=ExtResource("27_63ikd")] position = Vector2(-721, -1795) [node name="Seaweed6" parent="Seaweeds" index="5" instance=ExtResource("28_h6x17")] position = Vector2(-741, -1819) [node name="Seaweed7" parent="Seaweeds" index="6" instance=ExtResource("27_63ikd")] position = Vector2(-763, -1751) [node name="Seaweed8" parent="Seaweeds" index="7" instance=ExtResource("26_uc52j")] position = Vector2(-728, -1731) [node name="Seaweed9" parent="Seaweeds" index="8" instance=ExtResource("25_h1xwx")] position = Vector2(-768, -1822) [node name="Seaweed10" parent="Seaweeds" index="9" instance=ExtResource("24_h0nms")] position = Vector2(-709, -1824) [node name="Seaweed11" parent="Seaweeds" index="10" instance=ExtResource("27_63ikd")] position = Vector2(-695, -1742) [node name="SnakShakShop" parent="." index="34" instance=ExtResource("29_f1png")] position = Vector2(40, -1962) [node name="Fish" type="Node2D" parent="." index="35"] y_sort_enabled = true [node name="FishJumper" type="AnimationPlayer" parent="Fish" index="0"] libraries = { "": SubResource("AnimationLibrary_wgagu") } [node name="Judith" parent="Fish" index="1" instance=ExtResource("30_qqvjm")] position = Vector2(721, -490) [node name="Sprite" parent="Fish/Judith" index="0"] frame_progress = 0.0 [node name="Talkable" parent="Fish/Judith" index="2"] visible = false [node name="CollisionShape2D" parent="Fish/Judith" index="3"] visible = false [node name="SmallSplash" type="Node2D" parent="Fish" index="2"] position = Vector2(721, -485) [node name="SmallFishSplash" type="CPUParticles2D" parent="Fish/SmallSplash" index="0"] z_as_relative = false y_sort_enabled = true position = Vector2(0, -20) emitting = false amount = 40 lifetime = 0.8 one_shot = true explosiveness = 0.91 emission_shape = 1 emission_sphere_radius = 15.7 direction = Vector2(0, -10) gravity = Vector2(0, 200) initial_velocity_min = 62.66 initial_velocity_max = 95.62 color = Color(0.756863, 1, 1, 1) color_ramp = SubResource("Gradient_jrdvp") [node name="Splashes" type="Node2D" parent="Fish" index="3"] position = Vector2(-509, -438) [node name="BigFishSplash" type="CPUParticles2D" parent="Fish/Splashes" index="0"] z_as_relative = false y_sort_enabled = true position = Vector2(1, -18) emitting = false amount = 80 one_shot = true explosiveness = 0.91 emission_shape = 1 emission_sphere_radius = 15.7 direction = Vector2(0, -10) gravity = Vector2(0, 200) initial_velocity_min = 108.11 initial_velocity_max = 148.65 color = Color(0.756863, 1, 1, 1) color_ramp = SubResource("Gradient_jrdvp") [node name="Log" parent="." index="36" instance=ExtResource("31_mw0er")] position = Vector2(131, -1595) [node name="RiverScavenging" parent="." index="37" instance=ExtResource("32_yksqm")] position = Vector2(-727, -1785) [node name="Panel" parent="RiverScavenging/Interactable" index="1"] offset_left = -42.0 offset_top = 40.0 offset_right = 42.0 offset_bottom = 135.0 [node name="PalmTreeCoconut" parent="." index="38" instance=ExtResource("33_3uxob")] position = Vector2(168, -107) [node name="PalmTreeCoconut2" parent="." index="39" instance=ExtResource("33_3uxob")] position = Vector2(-3, 136) [node name="PalmTreeBanana" parent="." index="40" instance=ExtResource("34_48nqm")] position = Vector2(-79, 1878) [node name="RefillMachine" parent="." index="41" instance=ExtResource("35_eusct")] position = Vector2(-180, -1978) [node name="Rock4" parent="." index="42" instance=ExtResource("20_03twv")] position = Vector2(-598, -862) [node name="Rock5" parent="." index="43" instance=ExtResource("21_tppgc")] position = Vector2(-640, -567) [node name="Rock6" parent="." index="44" instance=ExtResource("22_4b24u")] position = Vector2(-759, -754) [node name="Rock7" parent="." index="45" instance=ExtResource("36_78rd6")] position = Vector2(-717, -818) [node name="Rock8" parent="." index="46" instance=ExtResource("36_78rd6")] position = Vector2(-736, -691) [node name="Rock9" parent="." index="47" instance=ExtResource("36_78rd6")] position = Vector2(-710, -621) [node name="Rock10" parent="." index="48" instance=ExtResource("22_4b24u")] position = Vector2(-416, -512) [node name="Rock11" parent="." index="49" instance=ExtResource("21_tppgc")] position = Vector2(-362, -824) [node name="Rock12" parent="." index="50" instance=ExtResource("20_03twv")] position = Vector2(-166, -757) [node name="Rock13" parent="." index="51" instance=ExtResource("36_78rd6")] position = Vector2(-475, -834) [node name="Rock14" parent="." index="52" instance=ExtResource("36_78rd6")] position = Vector2(-267, -781) [node name="Rock15" parent="." index="53" instance=ExtResource("36_78rd6")] position = Vector2(-535, -535) [node name="Rock16" parent="." index="54" instance=ExtResource("21_tppgc")] position = Vector2(-100, -519) [node name="Rock17" parent="." index="55" instance=ExtResource("36_78rd6")] position = Vector2(-312, -496) [node name="Rock18" parent="." index="56" instance=ExtResource("36_78rd6")] position = Vector2(-216, -498) [node name="Rock19" parent="." index="57" instance=ExtResource("36_78rd6")] position = Vector2(204, -556) [node name="Rock20" parent="." index="58" instance=ExtResource("36_78rd6")] position = Vector2(416, -730) [node name="Rock21" parent="." index="59" instance=ExtResource("36_78rd6")] position = Vector2(36, -855) [node name="Anthill" parent="." index="60" instance=ExtResource("37_gldvr")] position = Vector2(-133, 1957) [node name="Dino" parent="." index="61" instance=ExtResource("38_bt1ae")] position = Vector2(-44, 1973) [node name="Ifa" parent="." index="62" instance=ExtResource("39_katcl")] position = Vector2(-214, 1933) [node name="Ball" parent="." index="63" instance=ExtResource("40_cb88f")] position = Vector2(-419, -1866) [editable path="SwimmingZone"] [editable path="SwimmingZone2"] [editable path="SwimmingZone3"] [editable path="SwimmingZoneRiver"] [editable path="ParkPathTravelBox"] [editable path="ParkPathTravelBox/Interactable"] [editable path="ParkPathTravelBox/Interactable/ActionMenu"] [editable path="ParkPathTravelBox/Traveller"] [editable path="ForestPathTravelBox2"] [editable path="ForestPathTravelBox2/Interactable"] [editable path="ForestPathTravelBox2/Interactable/ActionMenu"] [editable path="ForestPathTravelBox2/Traveller"] [editable path="Juicer"] [editable path="Juicer/Interactable"] [editable path="Juicer/Interactable/ActionMenu"] [editable path="Juicer/Juicer"] [editable path="Juicer/Juicer/JuicingMenu"] [editable path="BasketPost"] [editable path="BasketPost2"] [editable path="BasketPost3"] [editable path="BasketPost4"] [editable path="BasketPost5"] [editable path="BasketPost6"] [editable path="BasketPost7"] [editable path="GroundItemBasketPlan"] [editable path="GroundItemBasketPlan/Interactable"] [editable path="GroundItemBasketPlan/Interactable/ActionMenu"] [editable path="GroundItemBasketPlan/Arsonable"] [editable path="GroundItemBasketPlan/Pickupable"] [editable path="GroundItemBasketPlan/Weavable"] [editable path="Fish/Judith"] [editable path="Fish/Judith/Interactable"] [editable path="Fish/Judith/Interactable/ActionMenu"] [editable path="Fish/Judith/Talkable"] [editable path="RiverScavenging"] [editable path="RiverScavenging/Interactable"] [editable path="RiverScavenging/Interactable/ActionMenu"] [editable path="RiverScavenging/Scavengeable"]