Quick-Tasks/Quick Tasks/Scenes/repeating_interface.tscn
2025-04-15 11:57:44 -07:00

1508 lines
41 KiB
Text

[gd_scene load_steps=34 format=3 uid="uid://blx2x3hqimch5"]
[ext_resource type="Script" path="res://Scripts/repeating_interface.gd" id="1_t3hpt"]
[ext_resource type="Texture2D" uid="uid://b6nvct6iqx84c" path="res://SVGs/Background.png" id="2_ng38m"]
[ext_resource type="Script" path="res://addons/Saving/SaveScript.gd" id="2_pr1uy"]
[ext_resource type="PackedScene" uid="uid://b8nh75ymh2k54" path="res://Scenes/back.tscn" id="2_ux8ls"]
[ext_resource type="Texture2D" uid="uid://jbxucclg0f12" path="res://SVGs/Repeating Interface/SquareSmall.svg" id="3_ghu7a"]
[ext_resource type="Texture2D" uid="uid://bl2y6oea8bq80" path="res://SVGs/Repeating Interface/HangingSign.svg" id="3_vmg7h"]
[ext_resource type="Texture2D" uid="uid://biahwvbufns17" path="res://SVGs/Repeating Interface/Gear.svg" id="3_ym87p"]
[ext_resource type="Texture2D" uid="uid://c63bi6gm8rfbn" path="res://SVGs/Repeating Interface/MoneyCounter.svg" id="5_m3smm"]
[ext_resource type="Texture2D" uid="uid://ctdv23ocsuaj2" path="res://SVGs/Repeating Interface/Coin.png" id="5_yctxh"]
[ext_resource type="Texture2D" uid="uid://d4fypurn4rp3k" path="res://SVGs/Repeating Interface/Chain.svg" id="6_pghn0"]
[ext_resource type="Texture2D" uid="uid://ck13riod7f72y" path="res://SVGs/Repeating Interface/Store1.svg" id="7_7dwms"]
[ext_resource type="AudioStream" uid="uid://37o1k120p8ff" path="res://Audio/Sound effects/running-gear-6403.mp3" id="7_xi17k"]
[ext_resource type="AudioStream" uid="uid://bnjtjmmw4aqji" path="res://Audio/Sound effects/flourescent-light-29596.mp3" id="7_xk6kx"]
[ext_resource type="Texture2D" uid="uid://6pq1ctm02dwg" path="res://SVGs/Repeating Interface/Store2.svg" id="8_syhqp"]
[ext_resource type="Script" path="res://Scripts/SpriteScript.gd" id="9_ojabl"]
[ext_resource type="AudioStream" uid="uid://br2vldm5ftg7x" path="res://Audio/electronic-minimal-background-music-159330.mp3" id="9_uvt4u"]
[ext_resource type="AudioStream" uid="uid://cftravlasxvu8" path="res://Audio/Sound effects/coin-spill-105867.mp3" id="9_xusot"]
[ext_resource type="Script" path="res://Scripts/RepeatMusic.gd" id="10_jdeyn"]
[ext_resource type="Texture2D" uid="uid://bfphorumqjafe" path="res://SVGs/Repeating Interface/SidePillar.svg" id="12_22vrm"]
[ext_resource type="Texture2D" uid="uid://dtigwsk6506ip" path="res://SVGs/Repeating Interface/ShopRectangle.svg" id="12_x6mci"]
[ext_resource type="Texture2D" uid="uid://di1414gm2ou1" path="res://SVGs/Repeating Interface/ShopShelf.svg" id="13_hmehi"]
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_u8s1n"]
particle_flag_disable_z = true
angle_min = -360.0
angle_max = 360.0
inherit_velocity_ratio = 0.2
direction = Vector3(0, -1, 0)
spread = 40.0
initial_velocity_min = 280.0
initial_velocity_max = 280.0
gravity = Vector3(0, 200, 0)
[sub_resource type="SpriteFrames" id="SpriteFrames_4i3tw"]
animations = [{
"frames": [{
"duration": 1.0,
"texture": ExtResource("7_7dwms")
}, {
"duration": 1.0,
"texture": ExtResource("8_syhqp")
}],
"loop": true,
"name": &"default",
"speed": 5.0
}]
[sub_resource type="Animation" id="Animation_1qpbu"]
resource_name = "FromSetupToMain"
length = 1.2
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Set-Up:modulate")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.3, 0.4, 0.6),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Color(1, 1, 1, 1), Color(1, 1, 1, 0.431373), Color(1, 1, 1, 0.54902), Color(1, 1, 1, 0)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Main:modulate")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.6, 0.8, 0.9, 1.2),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1),
"update": 0,
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 0.54902), Color(1, 1, 1, 0.431373), Color(1, 1, 1, 1)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Set-Up:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 0.6),
"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("Main:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 0.6),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
tracks/4/type = "audio"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("SoundEffects")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.6,
"stream": ExtResource("7_xk6kx")
}],
"times": PackedFloat32Array(0)
}
tracks/4/use_blend = true
[sub_resource type="Animation" id="Animation_uy8bn"]
resource_name = "GearTurn"
length = 0.05
step = 0.05
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Set-Up/Gear:rotation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.05),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0.0, 0.785398]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Set-Up/Gear2:rotation")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.05),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0.0, -0.785398]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Set-Up/Gear3:rotation")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 0.05),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [-0.212127, 0.572468]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("Set-Up/Gear4:rotation")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 0.05),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0.422655, -0.363028]
}
tracks/4/type = "audio"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("SoundEffects")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"clips": [{
"end_offset": 9.0,
"start_offset": 0.05,
"stream": ExtResource("7_xi17k")
}],
"times": PackedFloat32Array(0)
}
tracks/4/use_blend = true
[sub_resource type="Animation" id="Animation_iidmm"]
resource_name = "HideShop"
length = 0.4
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Main/SidePillar:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.4),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector2(838, 330), Vector2(1019, 330)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Main/Shop Panel:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.4),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector2(306, 232), Vector2(948, 232)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Main/Shop Panel:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0.4),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
[sub_resource type="Animation" id="Animation_4cdei"]
resource_name = "MainShow"
step = 0.05
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Main:visible")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Set-Up:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Main/Panel:position")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 0.4, 0.5, 0.6, 0.7, 0.8),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
"update": 0,
"values": [Vector2(0, -150), Vector2(0, 0), Vector2(0, -25), Vector2(10, 0), Vector2(-10, 0), Vector2(0, 0)]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("Main/Complete:position")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0.6, 0.8, 0.9),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector2(945, 390), Vector2(362, 390), Vector2(400, 390)]
}
tracks/4/type = "value"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("Main/MoneyArea:position")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"times": PackedFloat32Array(0, 0.4, 0.5, 0.6),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Vector2(325, -25), Vector2(325, 155), Vector2(325, 145), Vector2(325, 155)]
}
tracks/5/type = "value"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("Main/MoneyArea:rotation")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"times": PackedFloat32Array(0.4, 0.5, 0.55, 0.6),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [0.0, 0.261799, 0.174533, 0.436332]
}
tracks/6/type = "value"
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/path = NodePath("Main/MoneyArea/Chain:position")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/keys = {
"times": PackedFloat32Array(0, 0.4, 0.5, 0.6),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [Vector2(38, -25), Vector2(31, -23), Vector2(17.1093, -21.1488), Vector2(18.4926, -21.8638)]
}
tracks/7/type = "value"
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/path = NodePath("Main/MoneyArea/Chain:rotation")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/keys = {
"times": PackedFloat32Array(0, 0.4, 0.5, 0.6),
"transitions": PackedFloat32Array(1, 1, 1, 1),
"update": 0,
"values": [0.0, 0.0, -0.218166, -0.436332]
}
tracks/8/type = "value"
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/path = NodePath("Main/MoneyArea/Chain2:position")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/keys = {
"times": PackedFloat32Array(0, 0.4, 0.6),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector2(211, -24), Vector2(213, -24), Vector2(210.845, -21.0821)]
}
tracks/9/type = "value"
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/path = NodePath("Main/MoneyArea/Chain2:rotation")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/keys = {
"times": PackedFloat32Array(0, 0.4, 0.6),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [0.0, 0.0, -0.436332]
}
tracks/10/type = "value"
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/path = NodePath("Main/MoneyArea/Chain3:position")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/keys = {
"times": PackedFloat32Array(0.45, 0.6),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector2(206.74, -61.5112), Vector2(194.363, -56.4281)]
}
tracks/11/type = "value"
tracks/11/imported = false
tracks/11/enabled = true
tracks/11/path = NodePath("Main/MoneyArea/Chain3:rotation")
tracks/11/interp = 1
tracks/11/loop_wrap = true
tracks/11/keys = {
"times": PackedFloat32Array(0.45, 0.6),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [-0.174533, -0.436332]
}
tracks/12/type = "value"
tracks/12/imported = false
tracks/12/enabled = true
tracks/12/path = NodePath("Main/MoneyArea/Chain4:position")
tracks/12/interp = 1
tracks/12/loop_wrap = true
tracks/12/keys = {
"times": PackedFloat32Array(0.5, 0.6),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector2(189.076, -94.1443), Vector2(177.881, -91.7741)]
}
tracks/13/type = "value"
tracks/13/imported = false
tracks/13/enabled = true
tracks/13/path = NodePath("Main/MoneyArea/Chain4:rotation")
tracks/13/interp = 1
tracks/13/loop_wrap = true
tracks/13/keys = {
"times": PackedFloat32Array(0.5, 0.6),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [-0.436332, -0.436332]
}
[sub_resource type="Animation" id="Animation_ohiu4"]
resource_name = "PurchaseAnimation"
length = 2.5
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("PurchaseScreen/ColorRect:color")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 1),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Color(0, 0, 0, 0), Color(0, 0, 0, 1)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("PurchaseScreen/Label:modulate")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 1, 1.6),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 0), Color(1, 1, 1, 1)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("PurchaseScreen: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 = "method"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath(".")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(2.5),
"transitions": PackedFloat32Array(1),
"values": [{
"args": [],
"method": &"Animation_ExitGame"
}]
}
[sub_resource type="Animation" id="Animation_ty0np"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Set-Up/Gear:rotation")
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("Set-Up/Gear2:rotation")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [0.0]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Set-Up/Gear3:rotation")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [-0.212127]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("Set-Up/Gear4:rotation")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [0.422655]
}
tracks/4/type = "value"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("Set-Up:visible")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
tracks/5/type = "value"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("Main:visible")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
tracks/6/type = "value"
tracks/6/imported = false
tracks/6/enabled = true
tracks/6/path = NodePath("Main/Win:emitting")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
tracks/7/type = "value"
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/path = NodePath("Set-Up/Gear:self_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, 1)]
}
tracks/8/type = "value"
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/path = NodePath("Set-Up/Gear2:self_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, 1)]
}
tracks/9/type = "value"
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/path = NodePath("Set-Up/Gear3:self_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, 1)]
}
tracks/10/type = "value"
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/path = NodePath("Set-Up/Gear4:self_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("Set-Up/Sign:position")
tracks/11/interp = 1
tracks/11/loop_wrap = true
tracks/11/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(0, 0)]
}
tracks/12/type = "value"
tracks/12/imported = false
tracks/12/enabled = true
tracks/12/path = NodePath("Set-Up/Verify Answer:position")
tracks/12/interp = 1
tracks/12/loop_wrap = true
tracks/12/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(282, 397)]
}
tracks/13/type = "value"
tracks/13/imported = false
tracks/13/enabled = true
tracks/13/path = NodePath("Set-Up/Confirm:position")
tracks/13/interp = 1
tracks/13/loop_wrap = true
tracks/13/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(70, 502)]
}
tracks/14/type = "value"
tracks/14/imported = false
tracks/14/enabled = true
tracks/14/path = NodePath("Set-Up/Link:modulate")
tracks/14/interp = 1
tracks/14/loop_wrap = true
tracks/14/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(1, 1, 1, 1)]
}
tracks/15/type = "value"
tracks/15/imported = false
tracks/15/enabled = true
tracks/15/path = NodePath("Set-Up/Input:position")
tracks/15/interp = 1
tracks/15/loop_wrap = true
tracks/15/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(0, 150)]
}
tracks/16/type = "value"
tracks/16/imported = false
tracks/16/enabled = true
tracks/16/path = NodePath("Set-Up:modulate")
tracks/16/interp = 1
tracks/16/loop_wrap = true
tracks/16/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(1, 1, 1, 1)]
}
tracks/17/type = "value"
tracks/17/imported = false
tracks/17/enabled = true
tracks/17/path = NodePath("Main:modulate")
tracks/17/interp = 1
tracks/17/loop_wrap = true
tracks/17/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(1, 1, 1, 1)]
}
tracks/18/type = "value"
tracks/18/imported = false
tracks/18/enabled = true
tracks/18/path = NodePath("Main/Panel:position")
tracks/18/interp = 1
tracks/18/loop_wrap = true
tracks/18/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(0, 0)]
}
tracks/19/type = "value"
tracks/19/imported = false
tracks/19/enabled = true
tracks/19/path = NodePath("Main/Complete:position")
tracks/19/interp = 1
tracks/19/loop_wrap = true
tracks/19/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(400, 390)]
}
tracks/20/type = "value"
tracks/20/imported = false
tracks/20/enabled = true
tracks/20/path = NodePath("Main/MoneyArea:position")
tracks/20/interp = 1
tracks/20/loop_wrap = true
tracks/20/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(325, 155)]
}
tracks/21/type = "value"
tracks/21/imported = false
tracks/21/enabled = true
tracks/21/path = NodePath("Main/MoneyArea:rotation")
tracks/21/interp = 1
tracks/21/loop_wrap = true
tracks/21/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [0.436332]
}
tracks/22/type = "value"
tracks/22/imported = false
tracks/22/enabled = true
tracks/22/path = NodePath("Main/MoneyArea/Chain:position")
tracks/22/interp = 1
tracks/22/loop_wrap = true
tracks/22/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(18.4926, -21.8638)]
}
tracks/23/type = "value"
tracks/23/imported = false
tracks/23/enabled = true
tracks/23/path = NodePath("Main/MoneyArea/Chain:rotation")
tracks/23/interp = 1
tracks/23/loop_wrap = true
tracks/23/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [-0.436332]
}
tracks/24/type = "value"
tracks/24/imported = false
tracks/24/enabled = true
tracks/24/path = NodePath("Main/MoneyArea/Chain2:position")
tracks/24/interp = 1
tracks/24/loop_wrap = true
tracks/24/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(210.845, -21.0821)]
}
tracks/25/type = "value"
tracks/25/imported = false
tracks/25/enabled = true
tracks/25/path = NodePath("Main/MoneyArea/Chain2:rotation")
tracks/25/interp = 1
tracks/25/loop_wrap = true
tracks/25/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [-0.436332]
}
tracks/26/type = "value"
tracks/26/imported = false
tracks/26/enabled = true
tracks/26/path = NodePath("Main/MoneyArea/Chain3:position")
tracks/26/interp = 1
tracks/26/loop_wrap = true
tracks/26/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(194.363, -56.4281)]
}
tracks/27/type = "value"
tracks/27/imported = false
tracks/27/enabled = true
tracks/27/path = NodePath("Main/MoneyArea/Chain3:rotation")
tracks/27/interp = 1
tracks/27/loop_wrap = true
tracks/27/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [-0.436332]
}
tracks/28/type = "value"
tracks/28/imported = false
tracks/28/enabled = true
tracks/28/path = NodePath("Main/MoneyArea/Chain4:position")
tracks/28/interp = 1
tracks/28/loop_wrap = true
tracks/28/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(177.881, -91.7741)]
}
tracks/29/type = "value"
tracks/29/imported = false
tracks/29/enabled = true
tracks/29/path = NodePath("Main/MoneyArea/Chain4:rotation")
tracks/29/interp = 1
tracks/29/loop_wrap = true
tracks/29/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [-0.436332]
}
tracks/30/type = "value"
tracks/30/imported = false
tracks/30/enabled = true
tracks/30/path = NodePath("Main/Shop Panel:position")
tracks/30/interp = 1
tracks/30/loop_wrap = true
tracks/30/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(1884, 222)]
}
tracks/31/type = "value"
tracks/31/imported = false
tracks/31/enabled = true
tracks/31/path = NodePath("Main/SidePillar:position")
tracks/31/interp = 1
tracks/31/loop_wrap = true
tracks/31/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector2(1017, 330)]
}
tracks/32/type = "value"
tracks/32/imported = false
tracks/32/enabled = true
tracks/32/path = NodePath("Main/Shop Panel:visible")
tracks/32/interp = 1
tracks/32/loop_wrap = true
tracks/32/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
tracks/33/type = "value"
tracks/33/imported = false
tracks/33/enabled = true
tracks/33/path = NodePath("PurchaseScreen/ColorRect:color")
tracks/33/interp = 1
tracks/33/loop_wrap = true
tracks/33/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(0, 0, 0, 0)]
}
tracks/34/type = "value"
tracks/34/imported = false
tracks/34/enabled = true
tracks/34/path = NodePath("PurchaseScreen/Label:modulate")
tracks/34/interp = 1
tracks/34/loop_wrap = true
tracks/34/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Color(1, 1, 1, 1)]
}
tracks/35/type = "value"
tracks/35/imported = false
tracks/35/enabled = true
tracks/35/path = NodePath("PurchaseScreen:visible")
tracks/35/interp = 1
tracks/35/loop_wrap = true
tracks/35/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
[sub_resource type="Animation" id="Animation_wgalp"]
resource_name = "SetupShow"
length = 2.6
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Set-Up:visible")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Main:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Set-Up/Gear:self_modulate")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 0.5, 0.8),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Color(1, 1, 1, 0), 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("Set-Up/Gear2:self_modulate")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 0.7, 1),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Color(1, 1, 1, 0), 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("Set-Up/Gear3:self_modulate")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"times": PackedFloat32Array(0, 0.9, 1.2),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Color(1, 1, 1, 0), 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("Set-Up/Gear4:self_modulate")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"times": PackedFloat32Array(0, 1.1, 1.4),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Color(1, 1, 1, 0), 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("Set-Up/Sign:position")
tracks/6/interp = 1
tracks/6/loop_wrap = true
tracks/6/keys = {
"times": PackedFloat32Array(0, 0.6, 0.7, 0.8, 0.9, 1),
"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1),
"update": 0,
"values": [Vector2(0, -150), Vector2(0, 0), Vector2(0, -25), Vector2(10, 0), Vector2(-10, 0), Vector2(0, 0)]
}
tracks/7/type = "value"
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/path = NodePath("Set-Up/Verify Answer:position")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/keys = {
"times": PackedFloat32Array(1.4, 1.7, 1.8),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector2(282, 621), Vector2(282, 367), Vector2(282, 397)]
}
tracks/8/type = "value"
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/path = NodePath("Set-Up/Confirm:position")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/keys = {
"times": PackedFloat32Array(1.7, 1.9, 2),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector2(-96, 502), Vector2(90, 502), Vector2(70, 502)]
}
tracks/9/type = "value"
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/path = NodePath("Set-Up/Link:modulate")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/keys = {
"times": PackedFloat32Array(1.9, 2.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("Set-Up/Input:position")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/keys = {
"times": PackedFloat32Array(2.2, 2.5, 2.6),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector2(912, 150), Vector2(-100, 150), Vector2(0, 150)]
}
[sub_resource type="Animation" id="Animation_cpegh"]
resource_name = "ShowShop"
length = 0.4
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Main/Shop Panel:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.4),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector2(1176, 232), Vector2(306, 232)]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("Main/SidePillar:position")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 0.2, 0.4),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [Vector2(1017, 330), Vector2(1020, 330), Vector2(838, 330)]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("Main/Shop Panel:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
[sub_resource type="Animation" id="Animation_140qh"]
resource_name = "Win"
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Main/Win:emitting")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.99),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [true, false]
}
tracks/1/type = "audio"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("SoundEffects")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"clips": [{
"end_offset": 0.0,
"start_offset": 0.7,
"stream": ExtResource("9_xusot")
}],
"times": PackedFloat32Array(0)
}
tracks/1/use_blend = true
[sub_resource type="AnimationLibrary" id="AnimationLibrary_bn4pj"]
_data = {
"FromSetupToMain": SubResource("Animation_1qpbu"),
"GearTurn": SubResource("Animation_uy8bn"),
"HideShop": SubResource("Animation_iidmm"),
"MainShow": SubResource("Animation_4cdei"),
"PurchaseAnimation": SubResource("Animation_ohiu4"),
"RESET": SubResource("Animation_ty0np"),
"SetupShow": SubResource("Animation_wgalp"),
"ShowShop": SubResource("Animation_cpegh"),
"Win": SubResource("Animation_140qh")
}
[node name="Repeating Interface" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_t3hpt")
[node name="SaveNode" type="Node" parent="."]
script = ExtResource("2_pr1uy")
MainVars = {
"Money": 0,
"Repeating Task": "",
"System Time": 0
}
[node name="Global" type="Control" parent="."]
anchors_preset = 0
offset_right = 40.0
offset_bottom = 40.0
[node name="Background" type="TextureRect" parent="Global"]
layout_mode = 0
offset_right = 40.0
offset_bottom = 40.0
texture = ExtResource("2_ng38m")
[node name="Set-Up" type="Control" parent="."]
anchors_preset = 0
offset_right = 40.0
offset_bottom = 40.0
[node name="Gear" type="Sprite2D" parent="Set-Up"]
modulate = Color(0, 0.313726, 0.615686, 1)
position = Vector2(452, 178)
texture = ExtResource("3_ym87p")
[node name="Gear2" type="Sprite2D" parent="Set-Up"]
modulate = Color(0, 0.247059, 0.533333, 1)
position = Vector2(526, 289)
texture = ExtResource("3_ym87p")
[node name="Gear3" type="Sprite2D" parent="Set-Up"]
modulate = Color(0, 0.160784, 0.419608, 1)
position = Vector2(396, 328)
rotation = -0.212127
texture = ExtResource("3_ym87p")
[node name="Gear4" type="Sprite2D" parent="Set-Up"]
modulate = Color(0.0235294, 0.517647, 0.615686, 1)
position = Vector2(458, 444)
rotation = 0.422655
texture = ExtResource("3_ym87p")
[node name="Sign" type="TextureRect" parent="Set-Up"]
layout_mode = 0
offset_right = 900.0
offset_bottom = 125.0
texture = ExtResource("3_vmg7h")
[node name="Question" type="Label" parent="Set-Up/Sign"]
layout_mode = 0
offset_left = 50.0
offset_top = 25.0
offset_right = 850.0
offset_bottom = 125.0
theme_override_font_sizes/font_size = 28
text = "What do you want to do multiple times? (I recommend a small thing, like 5 push-ups or 10 minutes of something)"
horizontal_alignment = 1
vertical_alignment = 1
autowrap_mode = 2
[node name="Input" type="LineEdit" parent="Set-Up"]
layout_mode = 0
offset_top = 150.0
offset_right = 900.0
offset_bottom = 200.0
theme_override_font_sizes/font_size = 30
placeholder_text = "Input a task"
alignment = 1
context_menu_enabled = false
clear_button_enabled = true
[node name="Link" type="Control" parent="Set-Up"]
anchors_preset = 0
offset_right = 40.0
offset_bottom = 40.0
[node name="ColorRect" type="ColorRect" parent="Set-Up/Link"]
layout_mode = 0
offset_left = 447.0
offset_top = 460.0
offset_right = 455.0
offset_bottom = 515.0
color = Color(0.101961, 0.760784, 0.858824, 1)
[node name="ColorRect2" type="ColorRect" parent="Set-Up/Link"]
layout_mode = 0
offset_left = 112.0
offset_top = 515.0
offset_right = 455.0
offset_bottom = 523.0
color = Color(0.101961, 0.760784, 0.858824, 1)
[node name="Verify Answer" type="Panel" parent="Set-Up"]
layout_mode = 0
offset_left = 282.0
offset_top = 397.0
offset_right = 622.0
offset_bottom = 497.0
[node name="Text" type="Label" parent="Set-Up/Verify Answer"]
layout_mode = 0
offset_right = 340.0
offset_bottom = 100.0
theme_override_font_sizes/font_size = 15
horizontal_alignment = 1
autowrap_mode = 2
clip_text = true
[node name="Confirm" type="Button" parent="Set-Up"]
layout_mode = 0
offset_left = 70.0
offset_top = 502.0
offset_right = 152.0
offset_bottom = 533.0
text = "CONFIRM"
[node name="Main" type="Control" parent="."]
visible = false
anchors_preset = 0
offset_right = 40.0
offset_bottom = 40.0
[node name="MoneyArea" type="TextureRect" parent="Main"]
layout_mode = 0
offset_left = 325.0
offset_top = 155.0
offset_right = 575.0
offset_bottom = 215.0
rotation = 0.436332
texture = ExtResource("5_m3smm")
[node name="Label" type="Label" parent="Main/MoneyArea"]
layout_mode = 0
offset_left = 25.0
offset_top = 5.0
offset_right = 225.025
offset_bottom = 44.0
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_font_sizes/font_size = 28
text = "000000000000"
horizontal_alignment = 1
[node name="Chain" type="Sprite2D" parent="Main/MoneyArea"]
position = Vector2(18.4926, -21.8638)
rotation = -0.436332
scale = Vector2(0.5, 0.5)
texture = ExtResource("6_pghn0")
[node name="Chain2" type="Sprite2D" parent="Main/MoneyArea"]
position = Vector2(210.845, -21.0821)
rotation = -0.436332
scale = Vector2(0.5, 0.5)
texture = ExtResource("6_pghn0")
[node name="Chain3" type="Sprite2D" parent="Main/MoneyArea"]
position = Vector2(194.363, -56.4281)
rotation = -0.436332
scale = Vector2(0.5, 0.5)
texture = ExtResource("6_pghn0")
[node name="Chain4" type="Sprite2D" parent="Main/MoneyArea"]
position = Vector2(177.881, -91.7741)
rotation = -0.436332
scale = Vector2(0.5, 0.5)
texture = ExtResource("6_pghn0")
[node name="Win" type="GPUParticles2D" parent="Main"]
position = Vector2(453, 442)
emitting = false
amount = 160
process_material = SubResource("ParticleProcessMaterial_u8s1n")
texture = ExtResource("5_yctxh")
lifetime = 3.5
speed_scale = 2.0
[node name="Panel" type="TextureRect" parent="Main"]
layout_mode = 0
offset_right = 900.0
offset_bottom = 125.0
texture = ExtResource("3_vmg7h")
[node name="Label" type="Label" parent="Main/Panel"]
clip_contents = true
layout_mode = 0
offset_left = 51.0
offset_top = 30.0
offset_right = 849.0
offset_bottom = 123.0
theme_override_font_sizes/font_size = 20
text = "Hey! Your task is currently: "
autowrap_mode = 1
[node name="Complete" type="TextureButton" parent="Main"]
layout_mode = 0
offset_left = 400.0
offset_top = 390.0
offset_right = 500.0
offset_bottom = 490.0
texture_normal = ExtResource("3_ghu7a")
ignore_texture_size = true
stretch_mode = 0
[node name="Label" type="Label" parent="Main/Complete"]
layout_mode = 0
offset_left = 25.0
offset_top = 37.5
offset_right = 75.0
offset_bottom = 62.5
text = "DONE"
horizontal_alignment = 1
vertical_alignment = 1
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="Main"]
position = Vector2(835, 550)
sprite_frames = SubResource("SpriteFrames_4i3tw")
frame_progress = 0.708645
script = ExtResource("9_ojabl")
[node name="Store" type="Button" parent="Main/AnimatedSprite2D"]
offset_left = -39.0
offset_top = -25.0
offset_right = 39.0
offset_bottom = 27.0
theme_override_font_sizes/font_size = 19
text = "Store"
flat = true
[node name="SidePillar" type="Sprite2D" parent="Main"]
position = Vector2(1017, 330)
texture = ExtResource("12_22vrm")
[node name="Shop Panel" type="TextureRect" parent="Main"]
visible = false
layout_mode = 0
offset_left = 1884.0
offset_top = 222.0
offset_right = 2384.0
offset_bottom = 422.0
texture = ExtResource("12_x6mci")
[node name="ShopItem" type="Sprite2D" parent="Main/Shop Panel"]
position = Vector2(140.5, 59)
texture = ExtResource("13_hmehi")
[node name="Buy Break" type="Button" parent="Main/Shop Panel/ShopItem"]
offset_left = -115.0
offset_top = -41.0
offset_right = 115.0
offset_bottom = 39.0
action_mode = 0
flat = true
[node name="Label" type="Label" parent="Main/Shop Panel/ShopItem/Buy Break"]
layout_mode = 0
offset_top = 3.0
offset_right = 230.0
offset_bottom = 26.0
text = "30 Minute Break"
horizontal_alignment = 1
vertical_alignment = 1
[node name="Label" type="Label" parent="Main/Shop Panel/ShopItem"]
modulate = Color(1, 1, 0, 1)
offset_left = -80.0
offset_top = -3.0
offset_right = 70.0
offset_bottom = 20.0
text = "100"
horizontal_alignment = 1
vertical_alignment = 1
[node name="ShopItem2" type="Sprite2D" parent="Main/Shop Panel"]
position = Vector2(140.5, 139)
texture = ExtResource("13_hmehi")
[node name="Buy Task Reset" type="Button" parent="Main/Shop Panel/ShopItem2"]
offset_left = -115.0
offset_top = -41.0
offset_right = 115.0
offset_bottom = 39.0
action_mode = 0
flat = true
[node name="Label" type="Label" parent="Main/Shop Panel/ShopItem2/Buy Task Reset"]
layout_mode = 0
offset_top = 3.0
offset_right = 230.0
offset_bottom = 26.0
text = "Repeating Task Reset"
horizontal_alignment = 1
vertical_alignment = 1
[node name="Label" type="Label" parent="Main/Shop Panel/ShopItem2"]
modulate = Color(1, 1, 0, 1)
offset_left = -80.0
offset_top = -3.0
offset_right = 70.0
offset_bottom = 20.0
text = "150"
horizontal_alignment = 1
vertical_alignment = 1
[node name="ShopItem3" type="Sprite2D" parent="Main/Shop Panel"]
position = Vector2(360.5, 59)
texture = ExtResource("13_hmehi")
[node name="Buy Full Break" type="Button" parent="Main/Shop Panel/ShopItem3"]
offset_left = -115.0
offset_top = -41.0
offset_right = 115.0
offset_bottom = 39.0
action_mode = 0
flat = true
[node name="Label" type="Label" parent="Main/Shop Panel/ShopItem3/Buy Full Break"]
layout_mode = 0
offset_top = 3.0
offset_right = 230.0
offset_bottom = 26.0
text = "Full Day Break"
horizontal_alignment = 1
vertical_alignment = 1
[node name="Label" type="Label" parent="Main/Shop Panel/ShopItem3"]
modulate = Color(1, 1, 0, 1)
offset_left = -80.0
offset_top = -3.0
offset_right = 70.0
offset_bottom = 20.0
text = "100"
horizontal_alignment = 1
vertical_alignment = 1
[node name="Back" parent="." instance=ExtResource("2_ux8ls")]
layout_mode = 0
offset_left = 7.0
offset_top = 543.0
offset_right = 40.0
offset_bottom = 593.0
[node name="PurchaseScreen" type="Control" parent="."]
visible = false
anchors_preset = 0
offset_right = 40.0
offset_bottom = 40.0
[node name="ColorRect" type="ColorRect" parent="PurchaseScreen"]
layout_mode = 0
offset_left = -8.0
offset_top = -9.0
offset_right = 917.0
offset_bottom = 609.0
color = Color(0, 0, 0, 0)
[node name="Label" type="Label" parent="PurchaseScreen"]
layout_mode = 0
offset_left = 323.0
offset_top = 306.0
offset_right = 578.0
offset_bottom = 355.0
text = "Now go do what you just bought.
Don't worry, we will wait."
horizontal_alignment = 1
[node name="TextureRect" type="TextureRect" parent="."]
layout_mode = 0
offset_right = 40.0
offset_bottom = 40.0
[node name="Animation" type="AnimationPlayer" parent="."]
libraries = {
"": SubResource("AnimationLibrary_bn4pj")
}
[node name="SoundEffects" type="AudioStreamPlayer" parent="."]
[node name="Music" type="AudioStreamPlayer" parent="."]
stream = ExtResource("9_uvt4u")
volume_db = -12.0
autoplay = true
script = ExtResource("10_jdeyn")
[connection signal="text_changed" from="Set-Up/Input" to="." method="_on_input_text_changed"]
[connection signal="pressed" from="Set-Up/Confirm" to="." method="_on_confirm_pressed"]
[connection signal="pressed" from="Main/Complete" to="." method="_on_complete_pressed"]
[connection signal="animation_finished" from="Main/AnimatedSprite2D" to="Main/AnimatedSprite2D" method="_on_animation_finished"]
[connection signal="pressed" from="Main/AnimatedSprite2D/Store" to="." method="_on_store_pressed"]
[connection signal="pressed" from="Main/Shop Panel/ShopItem/Buy Break" to="." method="_on_buy_break_pressed"]
[connection signal="pressed" from="Main/Shop Panel/ShopItem2/Buy Task Reset" to="." method="_on_buy_task_reset_pressed"]
[connection signal="pressed" from="Main/Shop Panel/ShopItem3/Buy Full Break" to="." method="_on_buy_full_break_pressed"]
[connection signal="finished" from="Music" to="Music" method="_on_finished"]