[gd_scene load_steps=37 format=3 uid="uid://drddrjt4vsqnd"] [ext_resource type="Script" path="res://Menu Stuffs/Script/Main Menu.gd" id="1_tx2ue"] [ext_resource type="PackedScene" uid="uid://ck4jk6u8q7ayu" path="res://Tasks Stuffs/task_scene.tscn" id="2_khxj1"] [ext_resource type="PackedScene" uid="uid://bk01hraf010s8" path="res://Calendar/calendar.tscn" id="3_kvocq"] [ext_resource type="PackedScene" uid="uid://b2r51xwn50kl8" path="res://Menu Stuffs/Scene/extas_menu.tscn" id="3_nboah"] [ext_resource type="Texture2D" uid="uid://dyvm0mmkwagtj" path="res://Menu Stuffs/InfoCircle.svg" id="4_igabn"] [ext_resource type="PackedScene" uid="uid://ch7j4gukv11tk" path="res://Menu Stuffs/Scene/item_menu.tscn" id="4_rd1m4"] [ext_resource type="PackedScene" uid="uid://3va88dru3jlg" path="res://Menu Stuffs/Scene/upgrades.tscn" id="6_khhvm"] [ext_resource type="AudioStream" uid="uid://cljb3u0urfrju" path="res://Menu Stuffs/Whoosh.mp3" id="8_ushpu"] [ext_resource type="PackedScene" uid="uid://dw40u2fc4fhrc" path="res://ZGlobal/multi_music_player.tscn" id="9_ge03s"] [sub_resource type="Animation" id="Animation_qftl8"] resource_name = "Hide_Extras" length = 0.8 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Extas Menu:position") tracks/0/interp = 2 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(0, 0), Vector2(855, 137)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Extas Menu:scale") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(1, 1), Vector2(0.01, 0.01)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Extas Menu:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [true, false] } [sub_resource type="Animation" id="Animation_qjq42"] resource_name = "Hide_Items" length = 0.8 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("ItemMenu:visible") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 1, "values": [true, false] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("ItemMenu:position") tracks/1/interp = 2 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(0, 0), Vector2(28, 503)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("ItemMenu:scale") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(1, 1), Vector2(0.01, 0.01)] } [sub_resource type="Animation" id="Animation_qbwhg"] resource_name = "Hide_Upgrades" length = 0.8 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("UpgradesMenu:visible") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0.8), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("UpgradesMenu:scale") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(1, 1), Vector2(0.01, 0.01)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("UpgradesMenu:position") tracks/2/interp = 2 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(0, 0), Vector2(57, 502)] } [sub_resource type="Animation" id="Animation_h7t11"] resource_name = "RESET" tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("ItemMenu:scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(0.01, 0.01)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("ItemMenu:position") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(28, 503)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("ItemMenu:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Extas Menu:visible") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("Extas Menu:position") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(855, 137)] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Extas Menu:scale") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(0.01, 0.01)] } tracks/6/type = "value" tracks/6/imported = false tracks/6/enabled = true tracks/6/path = NodePath("UpgradesMenu:visible") 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("UpgradesMenu:scale") tracks/7/interp = 1 tracks/7/loop_wrap = true tracks/7/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(0.01, 0.01)] } tracks/8/type = "value" tracks/8/imported = false tracks/8/enabled = true tracks/8/path = NodePath("UpgradesMenu:position") tracks/8/interp = 1 tracks/8/loop_wrap = true tracks/8/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector2(57, 502)] } [sub_resource type="Animation" id="Animation_oghfp"] resource_name = "Show_Extras" length = 0.8 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Extas Menu:position") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(855, 137), Vector2(0, 0)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Extas Menu:scale") tracks/1/interp = 2 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(0.01, 0.01), Vector2(1, 1)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Extas Menu: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_t0ajf"] resource_name = "Show_Items" length = 0.8 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("ItemMenu: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("ItemMenu:scale") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(0.01, 0.01), Vector2(1, 1)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("ItemMenu:position") tracks/2/interp = 2 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(28, 503), Vector2(0, 0)] } [sub_resource type="Animation" id="Animation_1rfp0"] resource_name = "Show_Upgrades" length = 0.8 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("UpgradesMenu: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("UpgradesMenu:scale") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(0.01, 0.01), Vector2(1, 1)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("UpgradesMenu:position") tracks/2/interp = 2 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0, 0.8), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector2(57, 502), Vector2(0, 0)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_xkyvq"] _data = { "Hide_Extras": SubResource("Animation_qftl8"), "Hide_Items": SubResource("Animation_qjq42"), "Hide_Upgrades": SubResource("Animation_qbwhg"), "RESET": SubResource("Animation_h7t11"), "Show_Extras": SubResource("Animation_oghfp"), "Show_Items": SubResource("Animation_t0ajf"), "Show_Upgrades": SubResource("Animation_1rfp0") } [sub_resource type="FontVariation" id="FontVariation_7u108"] variation_embolden = -0.25 variation_transform = Transform2D(1.5, 0.5, 0, 1, 0, 0) spacing_glyph = 40 [sub_resource type="Gradient" id="Gradient_bsfrr"] colors = PackedColorArray(1, 0, 0, 1, 0.780694, 1.9493e-06, 3.85046e-07, 1) [sub_resource type="GradientTexture2D" id="GradientTexture2D_x672p"] gradient = SubResource("Gradient_bsfrr") fill_from = Vector2(0, 0.160714) fill_to = Vector2(0.00595238, 1) [sub_resource type="StyleBoxTexture" id="StyleBoxTexture_bfjh6"] texture = SubResource("GradientTexture2D_x672p") [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_t67kc"] bg_color = Color(0.819608, 0.14902, 0, 1) [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_63n0v"] bg_color = Color(0.611765, 0.0980392, 0, 1) [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_8yvti"] bg_color = Color(0.529412, 0.537255, 1, 1) [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_6cqrt"] bg_color = Color(0.529412, 0.713726, 1, 1) [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_b4dvo"] bg_color = Color(0.529412, 0.286275, 1, 1) [sub_resource type="Gradient" id="Gradient_fen8l"] colors = PackedColorArray(0, 0, 1, 1, 0, 0.195908, 1, 1) [sub_resource type="GradientTexture2D" id="GradientTexture2D_myao3"] gradient = SubResource("Gradient_fen8l") fill_from = Vector2(0, 0.190476) fill_to = Vector2(0, 1) [sub_resource type="StyleBoxTexture" id="StyleBoxTexture_thags"] texture = SubResource("GradientTexture2D_myao3") [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_vvax5"] bg_color = Color(0.0313726, 0.266667, 1, 1) [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_otnsc"] bg_color = Color(0, 0, 0.811765, 1) [sub_resource type="Gradient" id="Gradient_j1fc5"] colors = PackedColorArray(0.858188, 0.858189, 1.15514e-06, 1, 0.594877, 0.594877, 0, 1) [sub_resource type="GradientTexture2D" id="GradientTexture2D_eohw2"] gradient = SubResource("Gradient_j1fc5") fill_from = Vector2(0, 0.0853081) fill_to = Vector2(0, 1) [sub_resource type="StyleBoxTexture" id="StyleBoxTexture_6rcg2"] texture = SubResource("GradientTexture2D_eohw2") [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_1ki3p"] bg_color = Color(0.984314, 0.984314, 0, 1) [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_306yt"] bg_color = Color(0.647059, 0.647059, 0, 1) [node name="Main Menu" type="Node2D"] script = ExtResource("1_tx2ue") Task_Scene = ExtResource("2_khxj1") Calendar_Scene = ExtResource("3_kvocq") [node name="Whoosh" type="AudioStreamPlayer" parent="."] stream = ExtResource("8_ushpu") max_polyphony = 2 [node name="Animation" type="AnimationPlayer" parent="."] libraries = { "": SubResource("AnimationLibrary_xkyvq") } [node name="Title" type="Label" parent="."] offset_right = 960.0 offset_bottom = 100.0 theme_override_font_sizes/font_size = 71 text = "Gamify Life" horizontal_alignment = 1 vertical_alignment = 1 [node name="Tasks" type="Button" parent="."] offset_left = 50.0 offset_top = 115.0 offset_right = 350.0 offset_bottom = 255.0 theme_override_font_sizes/font_size = 96 text = "Tasks" [node name="InfoCircle" type="Sprite2D" parent="Tasks"] visible = false position = Vector2(3.75, 3.75001) scale = Vector2(0.0478516, 0.0478516) texture = ExtResource("4_igabn") [node name="Extras" type="Button" parent="."] offset_left = 381.0 offset_top = 115.0 offset_right = 931.0 offset_bottom = 185.0 theme_override_fonts/font = SubResource("FontVariation_7u108") theme_override_font_sizes/font_size = 44 theme_override_styles/normal = SubResource("StyleBoxTexture_bfjh6") theme_override_styles/hover = SubResource("StyleBoxFlat_t67kc") theme_override_styles/pressed = SubResource("StyleBoxFlat_63n0v") text = "Extras" [node name="Calendar" type="Button" parent="."] offset_left = 65.0 offset_top = 285.0 offset_right = 334.0 offset_bottom = 376.0 theme_override_font_sizes/font_size = 60 theme_override_styles/normal = SubResource("StyleBoxFlat_8yvti") theme_override_styles/hover = SubResource("StyleBoxFlat_6cqrt") theme_override_styles/pressed = SubResource("StyleBoxFlat_b4dvo") text = "Calendar" [node name="Items" type="Button" parent="."] offset_left = 20.0 offset_top = 495.0 offset_right = 42.0 offset_bottom = 572.0 theme_override_font_sizes/font_size = 50 theme_override_styles/normal = SubResource("StyleBoxTexture_thags") theme_override_styles/hover = SubResource("StyleBoxFlat_vvax5") theme_override_styles/pressed = SubResource("StyleBoxFlat_otnsc") text = "!" [node name="Upgrades" type="Button" parent="."] offset_left = 50.0 offset_top = 495.0 offset_right = 79.0 offset_bottom = 572.0 theme_override_colors/font_pressed_color = Color(0, 0, 0, 1) theme_override_font_sizes/font_size = 50 theme_override_styles/normal = SubResource("StyleBoxTexture_6rcg2") theme_override_styles/hover = SubResource("StyleBoxFlat_1ki3p") theme_override_styles/pressed = SubResource("StyleBoxFlat_306yt") text = "$" [node name="Quit" type="Button" parent="."] offset_left = 810.0 offset_top = 530.0 offset_right = 930.0 offset_bottom = 570.0 theme_override_font_sizes/font_size = 23 text = "Quit" [node name="Extas Menu" parent="." instance=ExtResource("3_nboah")] visible = false offset_left = 855.0 offset_top = 137.0 offset_right = 855.0 offset_bottom = 137.0 scale = Vector2(0.01, 0.01) [node name="E Back" type="Button" parent="Extas Menu"] layout_mode = 0 offset_left = 810.0 offset_top = 530.0 offset_right = 930.0 offset_bottom = 570.0 theme_override_font_sizes/font_size = 23 text = "Back" [node name="ItemMenu" parent="." instance=ExtResource("4_rd1m4")] visible = false offset_left = 28.0 offset_top = 503.0 offset_right = 28.0 offset_bottom = 503.0 scale = Vector2(0.01, 0.01) [node name="! Back" type="Button" parent="ItemMenu"] layout_mode = 0 offset_left = 810.0 offset_top = 530.0 offset_right = 930.0 offset_bottom = 570.0 theme_override_font_sizes/font_size = 23 text = "Back" [node name="UpgradesMenu" parent="." instance=ExtResource("6_khhvm")] visible = false offset_left = 57.0 offset_top = 502.0 offset_right = 57.0 offset_bottom = 502.0 scale = Vector2(0.01, 0.01) [node name="$ Back" type="Button" parent="UpgradesMenu"] layout_mode = 0 offset_left = 810.0 offset_top = 530.0 offset_right = 930.0 offset_bottom = 570.0 theme_override_font_sizes/font_size = 23 text = "Back" [node name="Multi-Music Player" parent="." instance=ExtResource("9_ge03s")] [connection signal="pressed" from="Tasks" to="." method="_on_tasks_pressed"] [connection signal="pressed" from="Extras" to="." method="_on_extras_pressed"] [connection signal="pressed" from="Calendar" to="." method="_on_calendar_pressed"] [connection signal="pressed" from="Items" to="." method="_on_items_pressed"] [connection signal="pressed" from="Upgrades" to="." method="_on_upgrades_pressed"] [connection signal="pressed" from="Quit" to="." method="_on_quit_pressed"] [connection signal="pressed" from="Extas Menu/E Back" to="." method="_on_e_back_pressed"] [connection signal="pressed" from="ItemMenu/! Back" to="." method="_on_Exclaim_back_pressed"] [connection signal="pressed" from="UpgradesMenu/$ Back" to="." method="_on_Dollar_back_pressed"]