720 lines
21 KiB
Plaintext
720 lines
21 KiB
Plaintext
[gd_scene load_steps=69 format=3 uid="uid://df5derhil64ca"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://8awe4usnucyv" path="res://sources/minigames/base/base_minigame.tscn" id="1_itrpi"]
|
|
[ext_resource type="Script" path="res://sources/minigames/fish/fish_minigame.gd" id="2_68jip"]
|
|
[ext_resource type="Texture2D" uid="uid://ccfocxdqxujvc" path="res://assets/minigames/fish/background.png" id="3_3ty3i"]
|
|
[ext_resource type="Texture2D" uid="uid://bf7od6f56f516" path="res://assets/minigames/fish/sun.png" id="4_2m0ff"]
|
|
[ext_resource type="Script" path="res://sources/utils/sprite_control.gd" id="4_8mkk3"]
|
|
[ext_resource type="Texture2D" uid="uid://batqk810wx2ty" path="res://assets/minigames/fish/clouds.png" id="4_ccu1v"]
|
|
[ext_resource type="Texture2D" uid="uid://byl2f1xlwvc57" path="res://assets/minigames/fish/beacon_spritesheet.png" id="4_ohn01"]
|
|
[ext_resource type="Texture2D" uid="uid://dey247uccopxi" path="res://assets/minigames/fish/sea.png" id="5_dc51h"]
|
|
[ext_resource type="Texture2D" uid="uid://38km75eecaly" path="res://assets/minigames/fish/fish_spritesheet.png" id="8_qh4mt"]
|
|
[ext_resource type="Texture2D" uid="uid://bn2u6fp6ve5yw" path="res://assets/minigames/fish/flag.png" id="9_2adou"]
|
|
[ext_resource type="PackedScene" uid="uid://cn2rw06pltyiu" path="res://sources/utils/fx/right.tscn" id="9_mcq4c"]
|
|
[ext_resource type="Texture2D" uid="uid://dxqnvbr4tffn7" path="res://assets/minigames/minigame_ui/graphic/gauge.png" id="11_p5wnc"]
|
|
[ext_resource type="PackedScene" uid="uid://dlmbxcgiv8tpr" path="res://sources/utils/fx/wrong.tscn" id="11_ueo10"]
|
|
[ext_resource type="Texture2D" uid="uid://4ci6gmg0c15o" path="res://assets/minigames/minigame_ui/graphic/white_gauge.png" id="12_w5m1b"]
|
|
[ext_resource type="Texture2D" uid="uid://disgg14rdmp81" path="res://assets/minigames/monkeys/graphic/textplank.png" id="13_3p0ue"]
|
|
[ext_resource type="Script" path="res://sources/utils/percent_margin_container.gd" id="14_b3ilp"]
|
|
|
|
[sub_resource type="Environment" id="Environment_5bcb7"]
|
|
background_mode = 3
|
|
glow_enabled = true
|
|
|
|
[sub_resource type="Curve2D" id="Curve2D_8d1qx"]
|
|
_data = {
|
|
"points": PackedVector2Array(-668.987, 450.107, 668.987, -450.107, 544, 469, 0, 0, 0, 0, 1749, 469)
|
|
}
|
|
point_count = 2
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_418es"]
|
|
atlas = ExtResource("4_ohn01")
|
|
region = Rect2(0, 644, 344, 644)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mgwte"]
|
|
atlas = ExtResource("4_ohn01")
|
|
region = Rect2(344, 644, 344, 644)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_eaplk"]
|
|
atlas = ExtResource("4_ohn01")
|
|
region = Rect2(688, 644, 344, 644)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_vvt1l"]
|
|
atlas = ExtResource("4_ohn01")
|
|
region = Rect2(1032, 644, 344, 644)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_1wa2c"]
|
|
atlas = ExtResource("4_ohn01")
|
|
region = Rect2(1376, 644, 344, 644)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_a87ds"]
|
|
atlas = ExtResource("4_ohn01")
|
|
region = Rect2(1720, 644, 344, 644)
|
|
|
|
[sub_resource type="SpriteFrames" id="SpriteFrames_25r11"]
|
|
animations = [{
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_418es")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_mgwte")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_eaplk")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_vvt1l")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_1wa2c")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_a87ds")
|
|
}],
|
|
"loop": true,
|
|
"name": &"idle",
|
|
"speed": 5.0
|
|
}]
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_qsi28"]
|
|
atlas = ExtResource("4_ohn01")
|
|
region = Rect2(0, 0, 344, 644)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_ar1tu"]
|
|
atlas = ExtResource("4_ohn01")
|
|
region = Rect2(344, 0, 344, 644)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_ilota"]
|
|
atlas = ExtResource("4_ohn01")
|
|
region = Rect2(688, 0, 344, 644)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_xmcc6"]
|
|
atlas = ExtResource("4_ohn01")
|
|
region = Rect2(1032, 0, 344, 644)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_6346d"]
|
|
atlas = ExtResource("4_ohn01")
|
|
region = Rect2(1376, 0, 344, 644)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_s2q7t"]
|
|
atlas = ExtResource("4_ohn01")
|
|
region = Rect2(1720, 0, 344, 644)
|
|
|
|
[sub_resource type="SpriteFrames" id="SpriteFrames_ru7b5"]
|
|
animations = [{
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_qsi28")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_ar1tu")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_ilota")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_xmcc6")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_6346d")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_s2q7t")
|
|
}],
|
|
"loop": false,
|
|
"name": &"idle",
|
|
"speed": 5.0
|
|
}]
|
|
|
|
[sub_resource type="Animation" id="Animation_n6305"]
|
|
length = 0.001
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("Flag:rotation")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [-0.0628319]
|
|
}
|
|
tracks/1/type = "value"
|
|
tracks/1/imported = false
|
|
tracks/1/enabled = true
|
|
tracks/1/path = NodePath("Flag:size")
|
|
tracks/1/interp = 1
|
|
tracks/1/loop_wrap = true
|
|
tracks/1/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Vector2(186, 170)]
|
|
}
|
|
tracks/2/type = "value"
|
|
tracks/2/imported = false
|
|
tracks/2/enabled = true
|
|
tracks/2/path = NodePath("Flag:position")
|
|
tracks/2/interp = 1
|
|
tracks/2/loop_wrap = true
|
|
tracks/2/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Vector2(204, 472)]
|
|
}
|
|
tracks/3/type = "value"
|
|
tracks/3/imported = false
|
|
tracks/3/enabled = true
|
|
tracks/3/path = NodePath("Beacon:frame")
|
|
tracks/3/interp = 1
|
|
tracks/3/loop_wrap = true
|
|
tracks/3/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 1,
|
|
"values": [0]
|
|
}
|
|
|
|
[sub_resource type="Animation" id="Animation_t78yv"]
|
|
resource_name = "idle"
|
|
length = 0.6
|
|
loop_mode = 1
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("Flag:rotation")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5),
|
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
|
|
"update": 1,
|
|
"values": [-0.0628319, -0.0523599, -0.0383972, -0.0261799, -0.0314159, -0.0471239]
|
|
}
|
|
tracks/1/type = "value"
|
|
tracks/1/imported = false
|
|
tracks/1/enabled = true
|
|
tracks/1/path = NodePath("Flag:size")
|
|
tracks/1/interp = 1
|
|
tracks/1/loop_wrap = true
|
|
tracks/1/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 1,
|
|
"values": [Vector2(186, 170)]
|
|
}
|
|
tracks/2/type = "value"
|
|
tracks/2/imported = false
|
|
tracks/2/enabled = true
|
|
tracks/2/path = NodePath("Flag:position")
|
|
tracks/2/interp = 1
|
|
tracks/2/loop_wrap = true
|
|
tracks/2/keys = {
|
|
"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5),
|
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
|
|
"update": 1,
|
|
"values": [Vector2(204, 472), Vector2(207, 471), Vector2(212, 470), Vector2(215, 468), Vector2(213, 468), Vector2(208.5, 470)]
|
|
}
|
|
tracks/3/type = "value"
|
|
tracks/3/imported = false
|
|
tracks/3/enabled = true
|
|
tracks/3/path = NodePath("Beacon:frame")
|
|
tracks/3/interp = 1
|
|
tracks/3/loop_wrap = true
|
|
tracks/3/keys = {
|
|
"times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6),
|
|
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1),
|
|
"update": 1,
|
|
"values": [0, 1, 2, 3, 4, 5, 0]
|
|
}
|
|
|
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_tmg6i"]
|
|
_data = {
|
|
"RESET": SubResource("Animation_n6305"),
|
|
"idle": SubResource("Animation_t78yv")
|
|
}
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_td78x"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(0, 0, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_pr8r8"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(730, 0, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_yu8vr"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(1460, 0, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_72pie"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(2190, 0, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_p0182"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(2920, 0, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_xsod7"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(3650, 0, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_1ovcx"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(4380, 0, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_8sjbj"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(5110, 0, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_skkqi"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(0, 1034, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_31btl"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(730, 1034, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_usm8j"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(1460, 1034, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_ldgks"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(2190, 1034, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_c28t2"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(2920, 1034, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_cg4od"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(3650, 1034, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_1onkk"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(4380, 1034, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_anwwn"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(5110, 1034, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_upvs8"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(5840, 1034, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_jdduj"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(6570, 1034, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_jqc8v"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(7300, 1034, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_nd2k2"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(8030, 1034, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_ry2l8"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(0, 517, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_qyuav"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(730, 517, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_cbb5h"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(1460, 517, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_i8jpw"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(2190, 517, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_h5kf8"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(2920, 517, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_8y36j"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(3650, 517, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_47fm8"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(4380, 517, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_mn05e"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(5110, 517, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_13fi6"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(5840, 517, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_47dn7"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(6570, 517, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_n0rp0"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(7300, 517, 730, 517)
|
|
|
|
[sub_resource type="AtlasTexture" id="AtlasTexture_nv33l"]
|
|
atlas = ExtResource("8_qh4mt")
|
|
region = Rect2(8030, 517, 730, 517)
|
|
|
|
[sub_resource type="SpriteFrames" id="SpriteFrames_ukbiw"]
|
|
animations = [{
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_td78x")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_pr8r8")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_yu8vr")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_72pie")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_p0182")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_xsod7")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_1ovcx")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_8sjbj")
|
|
}],
|
|
"loop": true,
|
|
"name": &"idle",
|
|
"speed": 7.0
|
|
}, {
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_skkqi")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_31btl")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_usm8j")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_ldgks")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_c28t2")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_cg4od")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_1onkk")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_anwwn")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_upvs8")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_jdduj")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_jqc8v")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_nd2k2")
|
|
}],
|
|
"loop": false,
|
|
"name": &"left",
|
|
"speed": 12.0
|
|
}, {
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_ry2l8")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_qyuav")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_cbb5h")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_i8jpw")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_h5kf8")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_8y36j")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_47fm8")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_mn05e")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_13fi6")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_47dn7")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_n0rp0")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": SubResource("AtlasTexture_nv33l")
|
|
}],
|
|
"loop": false,
|
|
"name": &"right",
|
|
"speed": 12.0
|
|
}]
|
|
|
|
[node name="FishMinigame" instance=ExtResource("1_itrpi")]
|
|
script = ExtResource("2_68jip")
|
|
game_duration = 240
|
|
minimum_correct_ratio = 0.8
|
|
winning_color = Color(2.988, 2.328, 0.6, 1)
|
|
minigame_name = "fish"
|
|
lesson_nb = 50
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="." index="0"]
|
|
environment = SubResource("Environment_5bcb7")
|
|
|
|
[node name="Background" type="TextureRect" parent="GameRoot" index="0"]
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
texture = ExtResource("3_3ty3i")
|
|
|
|
[node name="Path2D" type="Path2D" parent="GameRoot" index="1"]
|
|
curve = SubResource("Curve2D_8d1qx")
|
|
|
|
[node name="PathFollow2D" type="PathFollow2D" parent="GameRoot/Path2D" index="0"]
|
|
unique_name_in_owner = true
|
|
position = Vector2(544, 469)
|
|
rotates = false
|
|
loop = false
|
|
|
|
[node name="Sprite2D" type="Sprite2D" parent="GameRoot/Path2D/PathFollow2D" index="0"]
|
|
scale = Vector2(2, 2)
|
|
texture = ExtResource("4_2m0ff")
|
|
|
|
[node name="Cloud" type="TextureRect" parent="GameRoot" index="2"]
|
|
layout_mode = 1
|
|
anchors_preset = 10
|
|
anchor_right = 1.0
|
|
offset_bottom = 861.0
|
|
grow_horizontal = 2
|
|
texture = ExtResource("4_ccu1v")
|
|
|
|
[node name="Sea" type="TextureRect" parent="GameRoot" index="3"]
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
texture = ExtResource("5_dc51h")
|
|
|
|
[node name="Beacon1" type="Control" parent="GameRoot" index="4" node_paths=PackedStringArray("sprites")]
|
|
unique_name_in_owner = true
|
|
layout_mode = 3
|
|
anchors_preset = 0
|
|
offset_left = 408.0
|
|
offset_top = 200.0
|
|
offset_right = 1026.0
|
|
offset_bottom = 1326.0
|
|
script = ExtResource("4_8mkk3")
|
|
sprites = [NodePath("Beacon")]
|
|
|
|
[node name="Beacon" type="AnimatedSprite2D" parent="GameRoot/Beacon1" index="0"]
|
|
scale = Vector2(1.79651, 1.74845)
|
|
sprite_frames = SubResource("SpriteFrames_25r11")
|
|
animation = &"idle"
|
|
autoplay = "idle"
|
|
frame_progress = 0.600356
|
|
centered = false
|
|
|
|
[node name="FalseWrongFX" parent="GameRoot/Beacon1" index="1" instance=ExtResource("11_ueo10")]
|
|
unique_name_in_owner = true
|
|
offset_left = 306.0
|
|
offset_top = 533.0
|
|
offset_right = 306.0
|
|
offset_bottom = 533.0
|
|
|
|
[node name="FalseRightFX" parent="GameRoot/Beacon1" index="2" instance=ExtResource("9_mcq4c")]
|
|
unique_name_in_owner = true
|
|
offset_left = 306.0
|
|
offset_top = 521.0
|
|
offset_right = 306.0
|
|
offset_bottom = 521.0
|
|
|
|
[node name="Beacon2" type="Control" parent="GameRoot" index="5" node_paths=PackedStringArray("sprites")]
|
|
unique_name_in_owner = true
|
|
layout_mode = 3
|
|
anchors_preset = 0
|
|
offset_left = 1600.0
|
|
offset_top = 200.0
|
|
offset_right = 2218.0
|
|
offset_bottom = 1326.0
|
|
script = ExtResource("4_8mkk3")
|
|
sprites = [NodePath("Beacon")]
|
|
|
|
[node name="Beacon" type="AnimatedSprite2D" parent="GameRoot/Beacon2" index="0"]
|
|
scale = Vector2(1.79651, 1.74845)
|
|
sprite_frames = SubResource("SpriteFrames_ru7b5")
|
|
animation = &"idle"
|
|
centered = false
|
|
|
|
[node name="Flag" type="TextureRect" parent="GameRoot/Beacon2" index="1"]
|
|
layout_mode = 0
|
|
offset_left = 204.0
|
|
offset_top = 472.0
|
|
offset_right = 390.0
|
|
offset_bottom = 642.0
|
|
rotation = -0.0628319
|
|
mouse_filter = 2
|
|
texture = ExtResource("9_2adou")
|
|
expand_mode = 1
|
|
|
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="GameRoot/Beacon2" index="2"]
|
|
libraries = {
|
|
"": SubResource("AnimationLibrary_tmg6i")
|
|
}
|
|
autoplay = "idle"
|
|
speed_scale = 0.5
|
|
|
|
[node name="RealWrongFX" parent="GameRoot/Beacon2" index="3" instance=ExtResource("11_ueo10")]
|
|
unique_name_in_owner = true
|
|
offset_left = 306.0
|
|
offset_top = 533.0
|
|
offset_right = 306.0
|
|
offset_bottom = 533.0
|
|
|
|
[node name="RealRightFX" parent="GameRoot/Beacon2" index="4" instance=ExtResource("9_mcq4c")]
|
|
unique_name_in_owner = true
|
|
offset_left = 306.0
|
|
offset_top = 521.0
|
|
offset_right = 306.0
|
|
offset_bottom = 521.0
|
|
|
|
[node name="AspectRatioContainer" type="AspectRatioContainer" parent="GameRoot" index="6"]
|
|
layout_mode = 0
|
|
offset_left = 520.0
|
|
offset_top = 656.0
|
|
offset_right = 2129.0
|
|
offset_bottom = 1802.0
|
|
mouse_filter = 2
|
|
ratio = 1.412
|
|
|
|
[node name="Fish" type="Control" parent="GameRoot/AspectRatioContainer" index="0" node_paths=PackedStringArray("sprites")]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
mouse_filter = 2
|
|
script = ExtResource("4_8mkk3")
|
|
sprites = [NodePath("FishAnimatedSprite")]
|
|
|
|
[node name="FishAnimatedSprite" type="AnimatedSprite2D" parent="GameRoot/AspectRatioContainer/Fish" index="0"]
|
|
unique_name_in_owner = true
|
|
scale = Vector2(1e-05, 1e-05)
|
|
sprite_frames = SubResource("SpriteFrames_ukbiw")
|
|
animation = &"idle"
|
|
autoplay = "idle"
|
|
centered = false
|
|
|
|
[node name="FishStartZone" type="Control" parent="GameRoot/AspectRatioContainer/Fish" index="1"]
|
|
unique_name_in_owner = true
|
|
anchors_preset = 0
|
|
offset_left = 508.0
|
|
offset_top = 346.0
|
|
offset_right = 1084.0
|
|
offset_bottom = 1124.0
|
|
|
|
[node name="ProgressionGauge" type="NinePatchRect" parent="GameRoot" index="7"]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(64, 64)
|
|
layout_mode = 0
|
|
offset_left = 2317.0
|
|
offset_top = 233.0
|
|
offset_right = 2439.0
|
|
offset_bottom = 1599.0
|
|
texture = ExtResource("11_p5wnc")
|
|
patch_margin_top = 33
|
|
patch_margin_bottom = 33
|
|
|
|
[node name="ProgressionGaugeGoalPercentMarginContainer2" type="Container" parent="GameRoot/ProgressionGauge" index="0"]
|
|
unique_name_in_owner = true
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
script = ExtResource("14_b3ilp")
|
|
margin_top_ratio = 0.19
|
|
|
|
[node name="ProgressionGaugeInternal" type="NinePatchRect" parent="GameRoot/ProgressionGauge/ProgressionGaugeGoalPercentMarginContainer2" index="0"]
|
|
layout_mode = 2
|
|
texture = ExtResource("11_p5wnc")
|
|
patch_margin_top = 33
|
|
patch_margin_bottom = 33
|
|
|
|
[node name="ProgressionGaugePercentMarginContainer" type="Container" parent="GameRoot/ProgressionGauge" index="1"]
|
|
unique_name_in_owner = true
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
script = ExtResource("14_b3ilp")
|
|
margin_top_ratio = 0.95
|
|
|
|
[node name="ProgressionGaugeInternal" type="NinePatchRect" parent="GameRoot/ProgressionGauge/ProgressionGaugePercentMarginContainer" index="0"]
|
|
unique_name_in_owner = true
|
|
modulate = Color(0.996078, 0.776471, 0.2, 1)
|
|
layout_mode = 2
|
|
texture = ExtResource("12_w5m1b")
|
|
patch_margin_top = 33
|
|
patch_margin_bottom = 33
|
|
|
|
[node name="TextPlank" type="TextureRect" parent="GameRoot" index="8"]
|
|
layout_mode = 0
|
|
offset_left = 1016.0
|
|
offset_top = 1608.0
|
|
offset_right = 1692.0
|
|
offset_bottom = 1743.0
|
|
texture = ExtResource("13_3p0ue")
|
|
|
|
[node name="MarginContainer" type="MarginContainer" parent="GameRoot/TextPlank" index="0"]
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
theme_override_constants/margin_right = 30
|
|
|
|
[node name="Label" type="Label" parent="GameRoot/TextPlank/MarginContainer" index="0"]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
theme_override_font_sizes/font_size = 100
|
|
text = "a"
|
|
horizontal_alignment = 1
|
|
|
|
[connection signal="beacon_fish_dropped" from="." to="." method="_on_beacon_fish_dropped"]
|
|
[connection signal="animation_finished" from="GameRoot/AspectRatioContainer/Fish/FishAnimatedSprite" to="." method="_on_fish_animated_sprite_animation_finished"]
|