updating project files
Some checks failed
Create tag and build when new code gets to main / BumpTag (push) Successful in 31s
Create tag and build when new code gets to main / Test (push) Has been cancelled
Create tag and build when new code gets to main / Export (push) Has been cancelled

This commit is contained in:
2026-01-28 09:50:10 +01:00
parent 119850a7b4
commit af1f6da98d
656 changed files with 12395 additions and 5889 deletions

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/Git-Logo-2Color.png-ccd120c6c67dfbab1898730c2
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/logo_vertical_color_dark.png-914a689b7551193a
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.png-a0fb24a97f6b05ebd95f87936ff4bc85.cte
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icons-filled-colored-2x.png-14a5dbb04fef712e7
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icons-filled-colored-vector.svg-c7a4900654077
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icons-filled-colored.png-b51ce8c74ea37d4ce193
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icons-filled-white-2x.png-5c033b4f193bd04be0b
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icons-filled-white-vector.svg-fb1a35d16d7d3ee
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icons-filled-white.png-f0994450aea86cd81dcc11
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icons-outlined-colored-2x.png-5a43a028a51c5c4
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icons-outlined-colored-vector.svg-c32ed4ee32b
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icons-outlined-colored.png-db3d206f9675395a32
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icons-outlined-white-2x.png-1e7b9db0c429e31d1
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icons-outlined-white-vector.svg-13bd95bd8afac
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icons-outlined-white.png-c34cd64ff1b09fbf25cb
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/addition_symbol.png-e8a7f3ce4d91474fb1dc85f29
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/subtraction_symbol.png-88291598586ab54d7f0025
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://cjke6crjg14a0"]
[gd_scene format=3 uid="uid://cjke6crjg14a0"]
[ext_resource type="Script" uid="uid://cno5ujal5t3kf" path="res://addons/maaacks_game_template/base/scenes/autoloads/app_config.gd" id="1_o0k5w"]
[node name="AppConfig" type="Node"]
[node name="AppConfig" type="Node" unique_id=534088165]
script = ExtResource("1_o0k5w")

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=2 format=3 uid="uid://r5t485lr3p7t"]
[gd_scene format=3 uid="uid://r5t485lr3p7t"]
[ext_resource type="Script" uid="uid://ctrh4qyxqncss" path="res://addons/maaacks_game_template/base/scripts/music_controller.gd" id="1_wbudo"]
[node name="ProjectMusicController" type="Node"]
[node name="ProjectMusicController" type="Node" unique_id=2022344704]
process_mode = 3
script = ExtResource("1_wbudo")

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=6 format=3 uid="uid://cc37235kj4384"]
[gd_scene format=3 uid="uid://cc37235kj4384"]
[ext_resource type="Script" uid="uid://b5oej1q4h7jvh" path="res://addons/maaacks_game_template/base/scripts/ui_sound_controller.gd" id="1_dmagn"]
[ext_resource type="AudioStream" uid="uid://d0iuat23cm2yd" path="res://assets/audio/kenney_ui-audio/mouseclick1.ogg" id="2_7f8wo"]
@@ -6,7 +6,7 @@
[ext_resource type="AudioStream" uid="uid://dybdbi28p8a7o" path="res://assets/audio/kenney_ui-audio/switch3.ogg" id="4_e13bv"]
[ext_resource type="AudioStream" uid="uid://o3wvigf0nhg" path="res://assets/audio/kenney_ui-audio/switch4.ogg" id="5_42wer"]
[node name="ProjectUISoundController" type="Node"]
[node name="ProjectUISoundController" type="Node" unique_id=192038208]
script = ExtResource("1_dmagn")
button_hovered = ExtResource("2_7f8wo")
button_focused = ExtResource("2_7f8wo")

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=2 format=3 uid="uid://cbwmrnp0af35y"]
[gd_scene format=3 uid="uid://cbwmrnp0af35y"]
[ext_resource type="Script" uid="uid://cxrcy0evb0j3l" path="res://addons/maaacks_game_template/base/scenes/autoloads/scene_loader.gd" id="1_l0dhx"]
[node name="SceneLoader" type="Node"]
[node name="SceneLoader" type="Node" unique_id=1925058160]
script = ExtResource("1_l0dhx")
loading_screen_path = "uid://dshcs2ioahnvg"

View File

@@ -1,9 +1,9 @@
[gd_scene load_steps=3 format=3 uid="uid://osxulxw2oas3"]
[gd_scene format=3 uid="uid://osxulxw2oas3"]
[ext_resource type="Script" uid="uid://c5wuso5r3dwpw" path="res://addons/maaacks_game_template/base/scenes/credits/scrollable_credits.gd" id="1_hny8b"]
[ext_resource type="Script" uid="uid://cc2wtqasev7le" path="res://addons/maaacks_game_template/base/scenes/credits/credits_label.gd" id="2_g23vg"]
[node name="ScrollableCredits" type="Control"]
[node name="ScrollableCredits" type="Control" unique_id=739150764]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -12,7 +12,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_hny8b")
[node name="CreditsLabel" type="RichTextLabel" parent="."]
[node name="CreditsLabel" type="RichTextLabel" parent="." unique_id=727016042]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 15

View File

@@ -1,10 +1,10 @@
[gd_scene load_steps=4 format=3 uid="uid://t2dui8ppm3a4"]
[gd_scene format=3 uid="uid://t2dui8ppm3a4"]
[ext_resource type="Script" uid="uid://gmrv6pgchkwc" path="res://addons/maaacks_game_template/base/scenes/credits/auto_scroll_container.gd" id="2_ak7hi"]
[ext_resource type="Script" uid="uid://cc2wtqasev7le" path="res://addons/maaacks_game_template/base/scenes/credits/credits_label.gd" id="3_kngql"]
[ext_resource type="Script" uid="uid://bnub0cq2y0deh" path="res://addons/maaacks_game_template/base/scenes/credits/scrolling_credits.gd" id="4"]
[node name="ScrollingCredits" type="Control"]
[node name="ScrollingCredits" type="Control" unique_id=2047603928]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -13,7 +13,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("4")
[node name="ScrollContainer" type="ScrollContainer" parent="."]
[node name="ScrollContainer" type="ScrollContainer" parent="." unique_id=1272404281]
layout_mode = 0
anchor_right = 1.0
anchor_bottom = 1.0
@@ -22,16 +22,16 @@ horizontal_scroll_mode = 0
vertical_scroll_mode = 3
script = ExtResource("2_ak7hi")
[node name="VBoxContainer" type="VBoxContainer" parent="ScrollContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="ScrollContainer" unique_id=1363047617]
layout_mode = 2
size_flags_horizontal = 3
[node name="HeaderSpace" type="Control" parent="ScrollContainer/VBoxContainer"]
[node name="HeaderSpace" type="Control" parent="ScrollContainer/VBoxContainer" unique_id=1837101672]
unique_name_in_owner = true
custom_minimum_size = Vector2(0, 720)
layout_mode = 2
[node name="CreditsLabel" type="RichTextLabel" parent="ScrollContainer/VBoxContainer"]
[node name="CreditsLabel" type="RichTextLabel" parent="ScrollContainer/VBoxContainer" unique_id=706657377]
unique_name_in_owner = true
custom_minimum_size = Vector2(1280, 0)
layout_mode = 2
@@ -47,7 +47,7 @@ h3_font_size = 32
h4_font_size = 24
max_image_width = 80
[node name="FooterSpace" type="Control" parent="ScrollContainer/VBoxContainer"]
[node name="FooterSpace" type="Control" parent="ScrollContainer/VBoxContainer" unique_id=969582087]
unique_name_in_owner = true
custom_minimum_size = Vector2(0, 720)
layout_mode = 2

View File

@@ -1,13 +1,13 @@
[gd_scene load_steps=2 format=3 uid="uid://cd0jbh4metflb"]
[gd_scene format=3 uid="uid://cd0jbh4metflb"]
[ext_resource type="Script" uid="uid://dgeewyjjpk4qn" path="res://addons/maaacks_game_template/base/scenes/loading_screen/loading_screen.gd" id="1_gbk34"]
[node name="LoadingScreen" type="CanvasLayer"]
[node name="LoadingScreen" type="CanvasLayer" unique_id=1106308581]
process_mode = 3
layer = 20
script = ExtResource("1_gbk34")
[node name="Control" type="Control" parent="."]
[node name="Control" type="Control" parent="." unique_id=1061150884]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -15,12 +15,12 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="BackPanel" type="Panel" parent="Control"]
[node name="BackPanel" type="Panel" parent="Control" unique_id=733839530]
layout_mode = 0
anchor_right = 1.0
anchor_bottom = 1.0
[node name="BackgroundColor" type="ColorRect" parent="Control"]
[node name="BackgroundColor" type="ColorRect" parent="Control" unique_id=1321854376]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -29,7 +29,7 @@ grow_horizontal = 2
grow_vertical = 2
color = Color(0, 0, 0, 0)
[node name="BackgroundTextureRect" type="TextureRect" parent="Control"]
[node name="BackgroundTextureRect" type="TextureRect" parent="Control" unique_id=2100527653]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -39,7 +39,7 @@ grow_vertical = 2
expand_mode = 1
stretch_mode = 5
[node name="VBoxContainer" type="VBoxContainer" parent="Control"]
[node name="VBoxContainer" type="VBoxContainer" parent="Control" unique_id=1382382693]
layout_mode = 0
anchor_top = 0.5
anchor_right = 1.0
@@ -50,25 +50,25 @@ offset_right = -30.0
offset_bottom = 98.0
theme_override_constants/separation = 50
[node name="ProgressLabel" type="Label" parent="Control/VBoxContainer"]
[node name="ProgressLabel" type="Label" parent="Control/VBoxContainer" unique_id=1845066045]
unique_name_in_owner = true
layout_mode = 2
text = "Loading..."
horizontal_alignment = 1
[node name="ProgressBar" type="ProgressBar" parent="Control/VBoxContainer"]
[node name="ProgressBar" type="ProgressBar" parent="Control/VBoxContainer" unique_id=608668224]
unique_name_in_owner = true
custom_minimum_size = Vector2(0, 50)
layout_mode = 2
max_value = 1.0
[node name="ErrorMessage" type="AcceptDialog" parent="Control"]
[node name="ErrorMessage" type="AcceptDialog" parent="Control" unique_id=1318927148]
unique_name_in_owner = true
title = "Loading Error"
initial_position = 2
size = Vector2i(360, 100)
[node name="StalledMessage" type="ConfirmationDialog" parent="Control"]
[node name="StalledMessage" type="ConfirmationDialog" parent="Control" unique_id=440890541]
unique_name_in_owner = true
title = "Loading Stalled"
initial_position = 2
@@ -76,7 +76,7 @@ size = Vector2i(360, 100)
ok_button_text = "Try Waiting"
cancel_button_text = "Reload"
[node name="LoadingTimer" type="Timer" parent="."]
[node name="LoadingTimer" type="Timer" parent="." unique_id=1311871876]
unique_name_in_owner = true
one_shot = true
autostart = true

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=9 format=3 uid="uid://c6k5nnpbypshi"]
[gd_scene format=3 uid="uid://c6k5nnpbypshi"]
[ext_resource type="Script" uid="uid://bhgs1upaahk3y" path="res://addons/maaacks_game_template/base/scenes/menus/main_menu/main_menu.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://bq2ti3hrjlgdl" path="res://menus/scenes/menus/options_menu/master_options_menu_with_tabs.tscn" id="2_73am8"]
@@ -9,7 +9,7 @@
[ext_resource type="Script" uid="uid://dmkubt2nsnsbn" path="res://addons/maaacks_game_template/base/scenes/menus/main_menu/config_version_label.gd" id="6_pdiij"]
[ext_resource type="Script" uid="uid://bkwlopi4qn32o" path="res://addons/maaacks_game_template/base/scenes/menus/main_menu/config_name_label.gd" id="7_j7612"]
[node name="MainMenu" type="Control"]
[node name="MainMenu" type="Control" unique_id=1387787232]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -21,13 +21,13 @@ game_scene_path = "uid://cxbskue0lj2gv"
options_packed_scene = ExtResource("2_73am8")
credits_packed_scene = ExtResource("3_g46cd")
[node name="UISoundController" type="Node" parent="."]
[node name="UISoundController" type="Node" parent="." unique_id=576076024]
script = ExtResource("6_bs342")
[node name="BackgroundMusicPlayer" parent="." instance=ExtResource("4_w8sbm")]
[node name="BackgroundMusicPlayer" parent="." unique_id=1430812178 instance=ExtResource("4_w8sbm")]
bus = &"Master"
[node name="BackgroundTextureRect" type="TextureRect" parent="."]
[node name="BackgroundTextureRect" type="TextureRect" parent="." unique_id=22778515]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -37,7 +37,7 @@ grow_vertical = 2
expand_mode = 1
stretch_mode = 5
[node name="VersionMargin" type="MarginContainer" parent="."]
[node name="VersionMargin" type="MarginContainer" parent="." unique_id=393231097]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -49,11 +49,11 @@ theme_override_constants/margin_top = 8
theme_override_constants/margin_right = 8
theme_override_constants/margin_bottom = 8
[node name="VersionContainer" type="Control" parent="VersionMargin"]
[node name="VersionContainer" type="Control" parent="VersionMargin" unique_id=1297667809]
layout_mode = 2
mouse_filter = 2
[node name="VersionLabel" type="Label" parent="VersionMargin/VersionContainer"]
[node name="VersionLabel" type="Label" parent="VersionMargin/VersionContainer" unique_id=111161693]
layout_mode = 1
anchors_preset = 3
anchor_left = 1.0
@@ -68,7 +68,7 @@ text = "v0.0.0"
horizontal_alignment = 2
script = ExtResource("6_pdiij")
[node name="MenuContainer" type="MarginContainer" parent="."]
[node name="MenuContainer" type="MarginContainer" parent="." unique_id=588554383]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 15
@@ -77,15 +77,15 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="TitleMargin" type="MarginContainer" parent="MenuContainer"]
[node name="TitleMargin" type="MarginContainer" parent="MenuContainer" unique_id=591655980]
layout_mode = 2
theme_override_constants/margin_top = 24
[node name="TitleContainer" type="Control" parent="MenuContainer/TitleMargin"]
[node name="TitleContainer" type="Control" parent="MenuContainer/TitleMargin" unique_id=192807360]
layout_mode = 2
mouse_filter = 2
[node name="TitleLabel" type="Label" parent="MenuContainer/TitleMargin/TitleContainer"]
[node name="TitleLabel" type="Label" parent="MenuContainer/TitleMargin/TitleContainer" unique_id=2064573674]
layout_mode = 1
anchors_preset = 10
anchor_right = 1.0
@@ -97,15 +97,15 @@ horizontal_alignment = 1
vertical_alignment = 1
script = ExtResource("7_j7612")
[node name="SubTitleMargin" type="MarginContainer" parent="MenuContainer"]
[node name="SubTitleMargin" type="MarginContainer" parent="MenuContainer" unique_id=476928984]
layout_mode = 2
theme_override_constants/margin_top = 92
[node name="SubTitleContainer" type="Control" parent="MenuContainer/SubTitleMargin"]
[node name="SubTitleContainer" type="Control" parent="MenuContainer/SubTitleMargin" unique_id=1975142445]
layout_mode = 2
mouse_filter = 2
[node name="SubTitleLabel" type="Label" parent="MenuContainer/SubTitleMargin/SubTitleContainer"]
[node name="SubTitleLabel" type="Label" parent="MenuContainer/SubTitleMargin/SubTitleContainer" unique_id=192632671]
layout_mode = 1
anchors_preset = 10
anchor_right = 1.0
@@ -116,17 +116,17 @@ text = "Subtitle"
horizontal_alignment = 1
vertical_alignment = 1
[node name="MenuButtonsMargin" type="MarginContainer" parent="MenuContainer"]
[node name="MenuButtonsMargin" type="MarginContainer" parent="MenuContainer" unique_id=146161542]
layout_mode = 2
size_flags_vertical = 3
theme_override_constants/margin_top = 136
theme_override_constants/margin_bottom = 8
[node name="MenuButtonsContainer" type="Control" parent="MenuContainer/MenuButtonsMargin"]
[node name="MenuButtonsContainer" type="Control" parent="MenuContainer/MenuButtonsMargin" unique_id=718120719]
layout_mode = 2
mouse_filter = 2
[node name="MenuButtonsBoxContainer" type="BoxContainer" parent="MenuContainer/MenuButtonsMargin/MenuButtonsContainer"]
[node name="MenuButtonsBoxContainer" type="BoxContainer" parent="MenuContainer/MenuButtonsMargin/MenuButtonsContainer" unique_id=1943253381]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 8
@@ -146,27 +146,27 @@ alignment = 1
vertical = true
script = ExtResource("4_l1ebe")
[node name="NewGameButton" type="Button" parent="MenuContainer/MenuButtonsMargin/MenuButtonsContainer/MenuButtonsBoxContainer"]
[node name="NewGameButton" type="Button" parent="MenuContainer/MenuButtonsMargin/MenuButtonsContainer/MenuButtonsBoxContainer" unique_id=624138069]
unique_name_in_owner = true
layout_mode = 2
text = "New Game"
[node name="OptionsButton" type="Button" parent="MenuContainer/MenuButtonsMargin/MenuButtonsContainer/MenuButtonsBoxContainer"]
[node name="OptionsButton" type="Button" parent="MenuContainer/MenuButtonsMargin/MenuButtonsContainer/MenuButtonsBoxContainer" unique_id=1876480909]
unique_name_in_owner = true
layout_mode = 2
text = "Options"
[node name="CreditsButton" type="Button" parent="MenuContainer/MenuButtonsMargin/MenuButtonsContainer/MenuButtonsBoxContainer"]
[node name="CreditsButton" type="Button" parent="MenuContainer/MenuButtonsMargin/MenuButtonsContainer/MenuButtonsBoxContainer" unique_id=461750445]
unique_name_in_owner = true
layout_mode = 2
text = "Credits"
[node name="ExitButton" type="Button" parent="MenuContainer/MenuButtonsMargin/MenuButtonsContainer/MenuButtonsBoxContainer"]
[node name="ExitButton" type="Button" parent="MenuContainer/MenuButtonsMargin/MenuButtonsContainer/MenuButtonsBoxContainer" unique_id=684195355]
unique_name_in_owner = true
layout_mode = 2
text = "Exit"
[node name="OptionsContainer" type="MarginContainer" parent="."]
[node name="OptionsContainer" type="MarginContainer" parent="." unique_id=1261166334]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 15
@@ -176,7 +176,7 @@ grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
[node name="CreditsContainer" type="MarginContainer" parent="."]
[node name="CreditsContainer" type="MarginContainer" parent="." unique_id=2088463454]
unique_name_in_owner = true
layout_mode = 0
anchor_right = 1.0
@@ -187,7 +187,7 @@ theme_override_constants/margin_top = 32
theme_override_constants/margin_right = 16
theme_override_constants/margin_bottom = 32
[node name="FlowControlContainer" type="MarginContainer" parent="."]
[node name="FlowControlContainer" type="MarginContainer" parent="." unique_id=1868692812]
layout_mode = 0
anchor_right = 1.0
anchor_bottom = 1.0
@@ -197,11 +197,11 @@ theme_override_constants/margin_top = 16
theme_override_constants/margin_right = 16
theme_override_constants/margin_bottom = 16
[node name="FlowControl" type="Control" parent="FlowControlContainer"]
[node name="FlowControl" type="Control" parent="FlowControlContainer" unique_id=1073968362]
layout_mode = 2
mouse_filter = 2
[node name="BackButton" type="Button" parent="FlowControlContainer/FlowControl"]
[node name="BackButton" type="Button" parent="FlowControlContainer/FlowControl" unique_id=552135552]
unique_name_in_owner = true
visible = false
layout_mode = 1

View File

@@ -1,11 +1,11 @@
[gd_scene load_steps=5 format=3 uid="uid://c8vnncjwqcpab"]
[gd_scene format=3 uid="uid://c8vnncjwqcpab"]
[ext_resource type="Script" uid="uid://bwugqn2cjr41e" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/audio/audio_options_menu.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://cl416gdb1fgwr" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/slider_option_control.tscn" id="2_raehj"]
[ext_resource type="Script" uid="uid://1nf36h0gms3q" path="res://addons/maaacks_game_template/base/scripts/capture_focus.gd" id="3_dtraq"]
[ext_resource type="PackedScene" uid="uid://bsxh6v7j0257h" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/toggle_option_control.tscn" id="4_ojfec"]
[node name="Audio" type="MarginContainer"]
[node name="Audio" type="MarginContainer" unique_id=1683717783]
custom_minimum_size = Vector2(305, 0)
anchors_preset = 15
anchor_right = 1.0
@@ -17,7 +17,7 @@ theme_override_constants/margin_bottom = 24
script = ExtResource("1")
audio_control_scene = ExtResource("2_raehj")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=61250902]
custom_minimum_size = Vector2(400, 0)
layout_mode = 2
size_flags_horizontal = 4
@@ -26,12 +26,12 @@ alignment = 1
script = ExtResource("3_dtraq")
search_depth = 3
[node name="AudioControlContainer" type="VBoxContainer" parent="VBoxContainer"]
[node name="AudioControlContainer" type="VBoxContainer" parent="VBoxContainer" unique_id=1858081764]
unique_name_in_owner = true
layout_mode = 2
theme_override_constants/separation = 8
[node name="MuteControl" parent="VBoxContainer" instance=ExtResource("4_ojfec")]
[node name="MuteControl" parent="VBoxContainer" unique_id=1141567129 instance=ExtResource("4_ojfec")]
unique_name_in_owner = true
layout_mode = 2
option_name = "Mute"

View File

@@ -1,8 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://bxp45814v6ydv"]
[gd_scene format=3 uid="uid://bxp45814v6ydv"]
[ext_resource type="Script" uid="uid://b3q5fgjev8gyo" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/input/input_actions_list.gd" id="1_cxorh"]
[node name="InputActionsList" type="ScrollContainer"]
[node name="InputActionsList" type="ScrollContainer" unique_id=1201473379]
custom_minimum_size = Vector2(560, 240)
anchors_preset = 15
anchor_right = 1.0
@@ -27,19 +27,19 @@ action_name_map = {
"move_up": "Move Up"
}
[node name="ParentBoxContainer" type="BoxContainer" parent="."]
[node name="ParentBoxContainer" type="BoxContainer" parent="." unique_id=1203134856]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
vertical = true
[node name="ActionBoxContainer" type="BoxContainer" parent="ParentBoxContainer"]
[node name="ActionBoxContainer" type="BoxContainer" parent="ParentBoxContainer" unique_id=1704287806]
unique_name_in_owner = true
visible = false
layout_mode = 2
size_flags_vertical = 3
[node name="ActionNameLabel" type="Label" parent="ParentBoxContainer/ActionBoxContainer"]
[node name="ActionNameLabel" type="Label" parent="ParentBoxContainer/ActionBoxContainer" unique_id=756274763]
custom_minimum_size = Vector2(150, 0)
layout_mode = 2

View File

@@ -1,10 +1,10 @@
[gd_scene load_steps=4 format=3 uid="uid://ci6wgl2ngd35n"]
[gd_scene format=3 uid="uid://ci6wgl2ngd35n"]
[ext_resource type="Script" uid="uid://bp7d2e5djo2tp" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/input/input_actions_tree.gd" id="1_o33o4"]
[ext_resource type="Texture2D" uid="uid://c1eqf1cse1hch" path="res://addons/maaacks_game_template/base/assets/remapping_input_icons/addition_symbol.png" id="2_ppi0j"]
[ext_resource type="Texture2D" uid="uid://bteq3ica74h30" path="res://addons/maaacks_game_template/base/assets/remapping_input_icons/subtraction_symbol.png" id="3_hb3xh"]
[node name="InputActionsTree" type="Tree"]
[node name="InputActionsTree" type="Tree" unique_id=826642876]
custom_minimum_size = Vector2(400, 240)
size_flags_vertical = 3
hide_root = true

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://qoexj4ptqt8a"]
[gd_scene format=3 uid="uid://qoexj4ptqt8a"]
[ext_resource type="Script" uid="uid://cqigj1uumknrp" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/input/input_icon_mapper.gd" id="1_msrpt"]
[node name="InputIconMapper" type="Node"]
[node name="InputIconMapper" type="Node" unique_id=704311413]
script = ExtResource("1_msrpt")

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=7 format=3 uid="uid://dp3rgqaehb3xu"]
[gd_scene format=3 uid="uid://dp3rgqaehb3xu"]
[ext_resource type="Script" uid="uid://eborw7q4b07h" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/input/input_options_menu.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://qoexj4ptqt8a" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/input/input_icon_mapper.tscn" id="2_627ul"]
@@ -7,7 +7,7 @@
[ext_resource type="PackedScene" uid="uid://bxp45814v6ydv" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/input/input_actions_list.tscn" id="4_lf2nw"]
[ext_resource type="PackedScene" uid="uid://ci6wgl2ngd35n" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/input/input_actions_tree.tscn" id="5_b2whh"]
[node name="Controls" type="MarginContainer"]
[node name="Controls" type="MarginContainer" unique_id=1444079564]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
@@ -21,44 +21,44 @@ theme_override_constants/margin_right = 32
theme_override_constants/margin_bottom = 8
script = ExtResource("1")
[node name="InputIconMapper" parent="." instance=ExtResource("2_627ul")]
[node name="InputIconMapper" parent="." unique_id=1400946896 instance=ExtResource("2_627ul")]
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=841065476]
layout_mode = 2
size_flags_horizontal = 4
size_flags_vertical = 4
script = ExtResource("2_wft4x")
search_depth = 5
[node name="InputMappingContainer" type="VBoxContainer" parent="VBoxContainer"]
[node name="InputMappingContainer" type="VBoxContainer" parent="VBoxContainer" unique_id=181298887]
layout_mode = 2
size_flags_vertical = 3
[node name="Label" type="Label" parent="VBoxContainer/InputMappingContainer"]
[node name="Label" type="Label" parent="VBoxContainer/InputMappingContainer" unique_id=1966190535]
layout_mode = 2
text = "Actions & Inputs"
horizontal_alignment = 1
[node name="InputActionsList" parent="VBoxContainer/InputMappingContainer" node_paths=PackedStringArray("input_icon_mapper") instance=ExtResource("4_lf2nw")]
[node name="InputActionsList" parent="VBoxContainer/InputMappingContainer" unique_id=306529368 node_paths=PackedStringArray("input_icon_mapper") instance=ExtResource("4_lf2nw")]
unique_name_in_owner = true
layout_mode = 2
input_icon_mapper = NodePath("../../../InputIconMapper")
[node name="InputActionsTree" parent="VBoxContainer/InputMappingContainer" node_paths=PackedStringArray("input_icon_mapper") instance=ExtResource("5_b2whh")]
[node name="InputActionsTree" parent="VBoxContainer/InputMappingContainer" unique_id=2082230683 node_paths=PackedStringArray("input_icon_mapper") instance=ExtResource("5_b2whh")]
unique_name_in_owner = true
visible = false
layout_mode = 2
input_icon_mapper = NodePath("../../../InputIconMapper")
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/InputMappingContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/InputMappingContainer" unique_id=1710791293]
layout_mode = 2
alignment = 1
[node name="ResetButton" type="Button" parent="VBoxContainer/InputMappingContainer/HBoxContainer"]
[node name="ResetButton" type="Button" parent="VBoxContainer/InputMappingContainer/HBoxContainer" unique_id=1824010872]
layout_mode = 2
text = "Reset"
[node name="KeyAssignmentDialog" type="ConfirmationDialog" parent="."]
[node name="KeyAssignmentDialog" type="ConfirmationDialog" parent="." unique_id=1362994904]
title = "Assign Key"
size = Vector2i(400, 158)
dialog_text = "
@@ -67,7 +67,7 @@ dialog_text = "
"
script = ExtResource("3_wsh2h")
[node name="VBoxContainer" type="VBoxContainer" parent="KeyAssignmentDialog"]
[node name="VBoxContainer" type="VBoxContainer" parent="KeyAssignmentDialog" unique_id=1011526827]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
@@ -78,13 +78,13 @@ offset_bottom = -49.0
grow_horizontal = 2
grow_vertical = 2
[node name="InputLabel" type="Label" parent="KeyAssignmentDialog/VBoxContainer"]
[node name="InputLabel" type="Label" parent="KeyAssignmentDialog/VBoxContainer" unique_id=2032868942]
unique_name_in_owner = true
layout_mode = 2
text = "None"
horizontal_alignment = 1
[node name="InputTextEdit" type="TextEdit" parent="KeyAssignmentDialog/VBoxContainer"]
[node name="InputTextEdit" type="TextEdit" parent="KeyAssignmentDialog/VBoxContainer" unique_id=328486645]
unique_name_in_owner = true
layout_mode = 2
size_flags_vertical = 3
@@ -97,25 +97,25 @@ drag_and_drop_selection_enabled = false
middle_mouse_paste_enabled = false
caret_move_on_right_click = false
[node name="DelayTimer" type="Timer" parent="KeyAssignmentDialog"]
[node name="DelayTimer" type="Timer" parent="KeyAssignmentDialog" unique_id=735819315]
unique_name_in_owner = true
wait_time = 0.1
one_shot = true
[node name="KeyDeletionDialog" type="ConfirmationDialog" parent="."]
[node name="KeyDeletionDialog" type="ConfirmationDialog" parent="." unique_id=777695055]
title = "Remove Key"
size = Vector2i(419, 100)
dialog_text = "Are you sure you want to remove KEY from ACTION?"
[node name="OneInputMinimumDialog" type="AcceptDialog" parent="."]
[node name="OneInputMinimumDialog" type="AcceptDialog" parent="." unique_id=1924741351]
title = "Cannot Remove"
size = Vector2i(398, 100)
[node name="AlreadyAssignedDialog" type="AcceptDialog" parent="."]
[node name="AlreadyAssignedDialog" type="AcceptDialog" parent="." unique_id=584611824]
title = "Already Assigned"
size = Vector2i(398, 100)
[node name="ResetConfirmationDialog" type="ConfirmationDialog" parent="."]
[node name="ResetConfirmationDialog" type="ConfirmationDialog" parent="." unique_id=118105581]
size = Vector2i(486, 100)
dialog_text = "Are you sure you want to reset controls back to the defaults?"

View File

@@ -1,8 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://bvwl11s2p0hd"]
[gd_scene format=3 uid="uid://bvwl11s2p0hd"]
[ext_resource type="Script" uid="uid://c3mignmhuvvq4" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/master_options_menu.gd" id="1_u08d5"]
[node name="MasterOptionsMenu" type="Control"]
[node name="MasterOptionsMenu" type="Control" unique_id=1885879889]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -13,7 +13,7 @@ size_flags_horizontal = 3
size_flags_vertical = 3
script = ExtResource("1_u08d5")
[node name="TabContainer" type="TabContainer" parent="."]
[node name="TabContainer" type="TabContainer" parent="." unique_id=1022032977]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0

View File

@@ -1,25 +1,25 @@
[gd_scene load_steps=5 format=3 uid="uid://hmx6o472ropw"]
[gd_scene format=3 uid="uid://hmx6o472ropw"]
[ext_resource type="PackedScene" uid="uid://bvwl11s2p0hd" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/master_options_menu.tscn" id="1_uaidt"]
[ext_resource type="PackedScene" uid="uid://dp3rgqaehb3xu" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/input/input_options_menu.tscn" id="2_15wl6"]
[ext_resource type="PackedScene" uid="uid://c8vnncjwqcpab" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/audio/audio_options_menu.tscn" id="3_qg4me"]
[ext_resource type="PackedScene" uid="uid://b2numvphf2kau" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/video/video_options_menu.tscn" id="4_1t848"]
[node name="MasterOptionsMenu" instance=ExtResource("1_uaidt")]
[node name="MasterOptionsMenu" unique_id=1719673960 instance=ExtResource("1_uaidt")]
[node name="TabContainer" parent="." index="0"]
[node name="TabContainer" parent="." index="0" unique_id=1022032977]
current_tab = 0
[node name="Controls" parent="TabContainer" index="1" instance=ExtResource("2_15wl6")]
[node name="Controls" parent="TabContainer" index="1" unique_id=557378220 instance=ExtResource("2_15wl6")]
layout_mode = 2
metadata/_tab_index = 0
[node name="Audio" parent="TabContainer" index="2" instance=ExtResource("3_qg4me")]
[node name="Audio" parent="TabContainer" index="2" unique_id=946321680 instance=ExtResource("3_qg4me")]
visible = false
layout_mode = 2
metadata/_tab_index = 1
[node name="Video" parent="TabContainer" index="3" instance=ExtResource("4_1t848")]
[node name="Video" parent="TabContainer" index="3" unique_id=1187048981 instance=ExtResource("4_1t848")]
visible = false
layout_mode = 2
metadata/_tab_index = 2

View File

@@ -1,11 +1,11 @@
[gd_scene load_steps=5 format=3 uid="uid://vh1ucj2rfbby"]
[gd_scene format=3 uid="uid://vh1ucj2rfbby"]
[ext_resource type="Script" uid="uid://1c0iyo5djoxj" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/mini_options_menu.gd" id="1_32vm2"]
[ext_resource type="PackedScene" uid="uid://cl416gdb1fgwr" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/slider_option_control.tscn" id="2_kpc65"]
[ext_resource type="Script" uid="uid://1nf36h0gms3q" path="res://addons/maaacks_game_template/base/scripts/capture_focus.gd" id="3_7qt1o"]
[ext_resource type="PackedScene" uid="uid://bsxh6v7j0257h" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/toggle_option_control.tscn" id="4_b20fb"]
[node name="MiniOptionsMenu" type="VBoxContainer"]
[node name="MiniOptionsMenu" type="VBoxContainer" unique_id=1670570264]
custom_minimum_size = Vector2(400, 260)
anchors_preset = 8
anchor_left = 0.5
@@ -24,14 +24,14 @@ alignment = 1
script = ExtResource("1_32vm2")
audio_control_scene = ExtResource("2_kpc65")
[node name="AudioControlContainer" type="VBoxContainer" parent="."]
[node name="AudioControlContainer" type="VBoxContainer" parent="." unique_id=2014633996]
unique_name_in_owner = true
layout_mode = 2
theme_override_constants/separation = 8
script = ExtResource("3_7qt1o")
search_depth = 2
[node name="MuteControl" parent="." instance=ExtResource("4_b20fb")]
[node name="MuteControl" parent="." unique_id=1131853999 instance=ExtResource("4_b20fb")]
unique_name_in_owner = true
layout_mode = 2
option_name = "Mute"
@@ -39,7 +39,7 @@ option_section = 2
key = "Mute"
section = "AudioSettings"
[node name="FullscreenControl" parent="." instance=ExtResource("4_b20fb")]
[node name="FullscreenControl" parent="." unique_id=1643618620 instance=ExtResource("4_b20fb")]
unique_name_in_owner = true
layout_mode = 2
option_name = "Fullscreen"

View File

@@ -1,14 +1,14 @@
[gd_scene load_steps=3 format=3 uid="uid://b6bl3n5mp3m1e"]
[gd_scene format=3 uid="uid://b6bl3n5mp3m1e"]
[ext_resource type="PackedScene" uid="uid://d7te75il06t7" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/option_control.tscn" id="1_blo3b"]
[ext_resource type="Script" uid="uid://b8xqufg4re3c2" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/list_option_control.gd" id="2_kt4vl"]
[node name="OptionControl" instance=ExtResource("1_blo3b")]
[node name="OptionControl" unique_id=816705267 instance=ExtResource("1_blo3b")]
script = ExtResource("2_kt4vl")
lock_titles = false
option_values = []
option_titles = []
[node name="OptionButton" type="OptionButton" parent="." index="1"]
[node name="OptionButton" type="OptionButton" parent="." index="1" unique_id=989594682]
unique_name_in_owner = true
layout_mode = 2

View File

@@ -1,15 +1,15 @@
[gd_scene load_steps=2 format=3 uid="uid://d7te75il06t7"]
[gd_scene format=3 uid="uid://d7te75il06t7"]
[ext_resource type="Script" uid="uid://cafqki2b08kwu" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/option_control.gd" id="1_jvl5q"]
[node name="OptionControl" type="HBoxContainer"]
[node name="OptionControl" type="HBoxContainer" unique_id=503129172]
custom_minimum_size = Vector2(0, 40)
offset_right = 400.0
offset_bottom = 40.0
script = ExtResource("1_jvl5q")
default_value = false
[node name="OptionLabel" type="Label" parent="."]
[node name="OptionLabel" type="Label" parent="." unique_id=1789907427]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3

View File

@@ -1,14 +1,14 @@
[gd_scene load_steps=2 format=3 uid="uid://cl416gdb1fgwr"]
[gd_scene format=3 uid="uid://cl416gdb1fgwr"]
[ext_resource type="PackedScene" uid="uid://d7te75il06t7" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/option_control.tscn" id="1_16hlr"]
[node name="OptionControl" instance=ExtResource("1_16hlr")]
[node name="OptionControl" unique_id=1782285745 instance=ExtResource("1_16hlr")]
custom_minimum_size = Vector2(0, 28)
offset_bottom = 28.0
property_type = 3
default_value = 1.0
[node name="HSlider" type="HSlider" parent="." index="1"]
[node name="HSlider" type="HSlider" parent="." index="1" unique_id=494926010]
custom_minimum_size = Vector2(256, 0)
layout_mode = 2
size_flags_vertical = 4

View File

@@ -1,8 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://bsxh6v7j0257h"]
[gd_scene format=3 uid="uid://bsxh6v7j0257h"]
[ext_resource type="PackedScene" uid="uid://d7te75il06t7" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/option_control.tscn" id="1_8rnmo"]
[node name="OptionControl" instance=ExtResource("1_8rnmo")]
[node name="OptionControl" unique_id=1332119217 instance=ExtResource("1_8rnmo")]
[node name="CheckButton" type="CheckButton" parent="." index="1"]
[node name="CheckButton" type="CheckButton" parent="." index="1" unique_id=1837824742]
layout_mode = 2

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=3 format=3 uid="uid://c01ayjblhcg1t"]
[gd_scene format=3 uid="uid://c01ayjblhcg1t"]
[ext_resource type="PackedScene" uid="uid://b6bl3n5mp3m1e" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/list_option_control.tscn" id="1_jqwiw"]
[ext_resource type="Script" uid="uid://brntdgf3sv0s0" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/vector_2_list_option_control.gd" id="2_w33vs"]
[node name="OptionControl" instance=ExtResource("1_jqwiw")]
[node name="OptionControl" unique_id=1580623569 instance=ExtResource("1_jqwiw")]
script = ExtResource("2_w33vs")

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=6 format=3 uid="uid://b2numvphf2kau"]
[gd_scene format=3 uid="uid://b2numvphf2kau"]
[ext_resource type="Script" uid="uid://cpe5r24151r5n" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/video/video_options_menu.gd" id="1"]
[ext_resource type="Script" uid="uid://1nf36h0gms3q" path="res://addons/maaacks_game_template/base/scripts/capture_focus.gd" id="2_dgrai"]
@@ -6,7 +6,7 @@
[ext_resource type="PackedScene" uid="uid://c01ayjblhcg1t" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/vector_2_list_option_control.tscn" id="4_gwtfq"]
[ext_resource type="PackedScene" uid="uid://b6bl3n5mp3m1e" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/option_control/list_option_control.tscn" id="5_881de"]
[node name="Video" type="MarginContainer"]
[node name="Video" type="MarginContainer" unique_id=84619907]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
@@ -14,7 +14,7 @@ theme_override_constants/margin_top = 24
theme_override_constants/margin_bottom = 24
script = ExtResource("1")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=1784089540]
custom_minimum_size = Vector2(400, 0)
layout_mode = 2
size_flags_horizontal = 4
@@ -22,7 +22,7 @@ alignment = 1
script = ExtResource("2_dgrai")
search_depth = 2
[node name="FullscreenControl" parent="VBoxContainer" instance=ExtResource("3_uded6")]
[node name="FullscreenControl" parent="VBoxContainer" unique_id=2082407913 instance=ExtResource("3_uded6")]
unique_name_in_owner = true
layout_mode = 2
option_name = "Fullscreen"
@@ -30,19 +30,19 @@ option_section = 3
key = "FullscreenEnabled"
section = "VideoSettings"
[node name="ResolutionControl" parent="VBoxContainer" instance=ExtResource("4_gwtfq")]
[node name="ResolutionControl" parent="VBoxContainer" unique_id=407346348 instance=ExtResource("4_gwtfq")]
unique_name_in_owner = true
layout_mode = 2
tooltip_text = "Select a screen size"
option_values = [Vector2i(640, 360), Vector2i(960, 540), Vector2i(1024, 576), Vector2i(1280, 720), Vector2i(1600, 900), Vector2i(1920, 1080), Vector2i(2048, 1152), Vector2i(2560, 1440), Vector2i(3200, 1800), Vector2i(3840, 2160)]
option_titles = Array[String](["640 x 360", "960 x 540", "1024 x 576", "1280 x 720", "1600 x 900", "1920 x 1080", "2048 x 1152", "2560 x 1440", "3200 x 1800", "3840 x 2160"])
option_titles = Array[String](["640 x 360", "960 x 540", "1024 x 576", "1280 x 720", "1600 x 900", "1868 x 1051", "1920 x 1080", "2048 x 1152", "2560 x 1440", "3200 x 1800", "3840 x 2160"])
option_name = "Resolution"
option_section = 3
key = "ScreenResolution"
section = "VideoSettings"
property_type = 6
[node name="VSyncControl" parent="VBoxContainer" instance=ExtResource("5_881de")]
[node name="VSyncControl" parent="VBoxContainer" unique_id=291914187 instance=ExtResource("5_881de")]
unique_name_in_owner = true
layout_mode = 2
lock_titles = true

View File

@@ -1,6 +1,6 @@
[gd_scene format=3 uid="uid://bkcsjsk2ciff"]
[node name="BackgroundMusicPlayer" type="AudioStreamPlayer"]
[node name="BackgroundMusicPlayer" type="AudioStreamPlayer" unique_id=676077136]
process_mode = 3
autoplay = true
bus = &"Music"

View File

@@ -1,8 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://sikc02ddepyt"]
[gd_scene format=3 uid="uid://sikc02ddepyt"]
[ext_resource type="Script" uid="uid://dtco0s8byckx6" path="res://addons/maaacks_game_template/base/scenes/opening/opening.gd" id="1_fcjph"]
[node name="Opening" type="Control"]
[node name="Opening" type="Control" unique_id=570207990]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -12,12 +12,12 @@ grow_vertical = 2
script = ExtResource("1_fcjph")
next_scene = "res://addons/maaacks_game_template/base/scenes/menus/main_menu/main_menu.tscn"
[node name="BackgroundMusicPlayer" type="AudioStreamPlayer" parent="."]
[node name="BackgroundMusicPlayer" type="AudioStreamPlayer" parent="." unique_id=311459300]
process_mode = 3
autoplay = true
bus = &"Music"
[node name="ImagesContainer" type="MarginContainer" parent="."]
[node name="ImagesContainer" type="MarginContainer" parent="." unique_id=813730077]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 15

View File

@@ -1,10 +1,10 @@
[gd_scene load_steps=3 format=3 uid="uid://cikf3o5omnunl"]
[gd_scene format=3 uid="uid://cikf3o5omnunl"]
[ext_resource type="PackedScene" uid="uid://bqqngki8bm3iq" path="res://addons/maaacks_game_template/base/scenes/overlaid_menu/overlaid_menu_container.tscn" id="1_kverk"]
[ext_resource type="PackedScene" uid="uid://vh1ucj2rfbby" path="res://addons/maaacks_game_template/base/scenes/menus/options_menu/mini_options_menu.tscn" id="2_ihtu5"]
[node name="OverlaidMenuContainer" instance=ExtResource("1_kverk")]
[node name="OverlaidMenuContainer" unique_id=1177721000 instance=ExtResource("1_kverk")]
menu_scene = ExtResource("2_ihtu5")
[node name="TitleLabel" parent="MenuPanelContainer/MarginContainer/BoxContainer/TitleMargin" index="0"]
[node name="TitleLabel" parent="MenuPanelContainer/MarginContainer/BoxContainer/TitleMargin" parent_id_path=PackedInt32Array(2133784970) index="0" unique_id=894587426]
text = "Options"

View File

@@ -1,60 +1,60 @@
[gd_scene load_steps=4 format=3 uid="uid://b5cd6sa8qq4vc"]
[gd_scene format=3 uid="uid://b5cd6sa8qq4vc"]
[ext_resource type="PackedScene" uid="uid://wny2d8dvp3ok" path="res://addons/maaacks_game_template/base/scenes/overlaid_menu/overlaid_menu.tscn" id="1_gm3uv"]
[ext_resource type="Script" uid="uid://uidwhqh4fyhj" path="res://addons/maaacks_game_template/base/scenes/overlaid_menu/menus/pause_menu.gd" id="2_0ln3r"]
[ext_resource type="PackedScene" uid="uid://cikf3o5omnunl" path="res://addons/maaacks_game_template/base/scenes/overlaid_menu/menus/mini_options_overlaid_menu.tscn" id="3_kv70e"]
[node name="PauseMenu" instance=ExtResource("1_gm3uv")]
[node name="PauseMenu" unique_id=841858719 instance=ExtResource("1_gm3uv")]
process_mode = 3
script = ExtResource("2_0ln3r")
options_packed_scene = ExtResource("3_kv70e")
main_menu_scene = "res://addons/maaacks_game_template/base/scenes/menus/main_menu/main_menu.tscn"
pauses_game = true
[node name="MarginContainer" parent="MenuPanelContainer" index="0"]
[node name="MarginContainer" parent="MenuPanelContainer" parent_id_path=PackedInt32Array(923548417) index="0" unique_id=2030807647]
theme_override_constants/margin_left = 64
theme_override_constants/margin_right = 64
[node name="TitleLabel" parent="MenuPanelContainer/MarginContainer/BoxContainer/TitleMargin" index="0"]
[node name="TitleLabel" parent="MenuPanelContainer/MarginContainer/BoxContainer/TitleMargin" parent_id_path=PackedInt32Array(2133784970) index="0" unique_id=894587426]
text = "Paused"
[node name="MenuButtonsMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" index="2"]
[node name="MenuButtonsMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" parent_id_path=PackedInt32Array(164349912) index="2" unique_id=1059282161]
theme_override_constants/margin_top = 16
theme_override_constants/margin_bottom = 16
[node name="CloseButton" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="0"]
[node name="CloseButton" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" parent_id_path=PackedInt32Array(738685969) index="0" unique_id=510845055]
text = "Resume"
[node name="RestartButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="1"]
[node name="RestartButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" parent_id_path=PackedInt32Array(738685969) index="1" unique_id=1187999845]
layout_mode = 2
text = "Restart"
[node name="OptionsButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="2"]
[node name="OptionsButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" parent_id_path=PackedInt32Array(738685969) index="2" unique_id=1004832296]
unique_name_in_owner = true
layout_mode = 2
text = "Options"
[node name="MainMenuButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="3"]
[node name="MainMenuButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" parent_id_path=PackedInt32Array(738685969) index="3" unique_id=1289344523]
unique_name_in_owner = true
layout_mode = 2
text = "Main Menu"
[node name="ExitButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="4"]
[node name="ExitButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" parent_id_path=PackedInt32Array(738685969) index="4" unique_id=1844352536]
unique_name_in_owner = true
layout_mode = 2
text = "Exit Game"
[node name="ConfirmRestart" type="ConfirmationDialog" parent="." index="2"]
[node name="ConfirmRestart" type="ConfirmationDialog" parent="." index="2" unique_id=1614355008]
unique_name_in_owner = true
auto_translate_mode = 1
dialog_text = "Restart the game?"
[node name="ConfirmMainMenu" type="ConfirmationDialog" parent="." index="3"]
[node name="ConfirmMainMenu" type="ConfirmationDialog" parent="." index="3" unique_id=1756914263]
unique_name_in_owner = true
auto_translate_mode = 1
dialog_text = "Go back to main menu?"
[node name="ConfirmExit" type="ConfirmationDialog" parent="." index="4"]
[node name="ConfirmExit" type="ConfirmationDialog" parent="." index="4" unique_id=1081205944]
unique_name_in_owner = true
auto_translate_mode = 1
dialog_text = "Quit the game?"

View File

@@ -1,9 +1,9 @@
[gd_scene load_steps=3 format=3 uid="uid://wny2d8dvp3ok"]
[gd_scene format=3 uid="uid://wny2d8dvp3ok"]
[ext_resource type="Script" uid="uid://xfugmpspqbcc" path="res://addons/maaacks_game_template/base/scenes/overlaid_menu/overlaid_menu.gd" id="1_euyj1"]
[ext_resource type="Script" uid="uid://1nf36h0gms3q" path="res://addons/maaacks_game_template/base/scripts/capture_focus.gd" id="2_6ani0"]
[node name="OverlaidMenu" type="Control"]
[node name="OverlaidMenu" type="Control" unique_id=293481508]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -12,7 +12,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_euyj1")
[node name="BackgroundColor" type="ColorRect" parent="."]
[node name="BackgroundColor" type="ColorRect" parent="." unique_id=1421150134]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -22,7 +22,7 @@ grow_vertical = 2
mouse_filter = 2
color = Color(0, 0, 0, 0.12549)
[node name="MenuPanelContainer" type="PanelContainer" parent="."]
[node name="MenuPanelContainer" type="PanelContainer" parent="." unique_id=923548417]
unique_name_in_owner = true
process_mode = 3
layout_mode = 1
@@ -38,39 +38,39 @@ offset_bottom = 16.0
grow_horizontal = 2
grow_vertical = 2
[node name="MarginContainer" type="MarginContainer" parent="MenuPanelContainer"]
[node name="MarginContainer" type="MarginContainer" parent="MenuPanelContainer" unique_id=2030807647]
layout_mode = 2
theme_override_constants/margin_left = 16
theme_override_constants/margin_top = 16
theme_override_constants/margin_right = 16
theme_override_constants/margin_bottom = 16
[node name="BoxContainer" type="BoxContainer" parent="MenuPanelContainer/MarginContainer"]
[node name="BoxContainer" type="BoxContainer" parent="MenuPanelContainer/MarginContainer" unique_id=164349912]
layout_mode = 2
vertical = true
[node name="TitleMargin" type="MarginContainer" parent="MenuPanelContainer/MarginContainer/BoxContainer"]
[node name="TitleMargin" type="MarginContainer" parent="MenuPanelContainer/MarginContainer/BoxContainer" unique_id=2133784970]
layout_mode = 2
[node name="TitleLabel" type="Label" parent="MenuPanelContainer/MarginContainer/BoxContainer/TitleMargin"]
[node name="TitleLabel" type="Label" parent="MenuPanelContainer/MarginContainer/BoxContainer/TitleMargin" unique_id=894587426]
layout_mode = 2
theme_override_font_sizes/font_size = 24
text = "Menu"
horizontal_alignment = 1
[node name="DescriptionMargin" type="MarginContainer" parent="MenuPanelContainer/MarginContainer/BoxContainer"]
[node name="DescriptionMargin" type="MarginContainer" parent="MenuPanelContainer/MarginContainer/BoxContainer" unique_id=793471859]
visible = false
layout_mode = 2
size_flags_vertical = 3
[node name="DescriptionLabel" type="RichTextLabel" parent="MenuPanelContainer/MarginContainer/BoxContainer/DescriptionMargin"]
[node name="DescriptionLabel" type="RichTextLabel" parent="MenuPanelContainer/MarginContainer/BoxContainer/DescriptionMargin" unique_id=1078936896]
layout_mode = 2
bbcode_enabled = true
[node name="MenuButtonsMargin" type="MarginContainer" parent="MenuPanelContainer/MarginContainer/BoxContainer"]
[node name="MenuButtonsMargin" type="MarginContainer" parent="MenuPanelContainer/MarginContainer/BoxContainer" unique_id=1059282161]
layout_mode = 2
[node name="MenuButtons" type="BoxContainer" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin"]
[node name="MenuButtons" type="BoxContainer" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin" unique_id=738685969]
unique_name_in_owner = true
custom_minimum_size = Vector2(128, 0)
layout_mode = 2
@@ -81,7 +81,7 @@ alignment = 1
vertical = true
script = ExtResource("2_6ani0")
[node name="CloseButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons"]
[node name="CloseButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" unique_id=510845055]
layout_mode = 2
text = "Close"

View File

@@ -1,21 +1,21 @@
[gd_scene load_steps=3 format=3 uid="uid://bqqngki8bm3iq"]
[gd_scene format=3 uid="uid://bqqngki8bm3iq"]
[ext_resource type="PackedScene" uid="uid://wny2d8dvp3ok" path="res://addons/maaacks_game_template/base/scenes/overlaid_menu/overlaid_menu.tscn" id="1_xgkve"]
[ext_resource type="Script" uid="uid://droejgtv8bu0s" path="res://addons/maaacks_game_template/base/scenes/overlaid_menu/overlaid_menu_container.gd" id="2_owcue"]
[node name="OverlaidMenuContainer" instance=ExtResource("1_xgkve")]
[node name="OverlaidMenuContainer" unique_id=1659399756 instance=ExtResource("1_xgkve")]
script = ExtResource("2_owcue")
menu_scene = null
[node name="MenuContainer" type="MarginContainer" parent="MenuPanelContainer/MarginContainer/BoxContainer" index="2"]
[node name="MenuContainer" type="MarginContainer" parent="MenuPanelContainer/MarginContainer/BoxContainer" parent_id_path=PackedInt32Array(164349912) index="2" unique_id=1918098268]
unique_name_in_owner = true
layout_mode = 2
size_flags_vertical = 3
[node name="MenuButtonsMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" index="3"]
[node name="MenuButtonsMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" parent_id_path=PackedInt32Array(164349912) index="3" unique_id=1059282161]
theme_override_constants/margin_top = 16
theme_override_constants/margin_bottom = 16
[node name="CloseButton" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="0"]
[node name="CloseButton" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" parent_id_path=PackedInt32Array(738685969) index="0" unique_id=510845055]
size_flags_horizontal = 4
text = "Back"

View File

@@ -1,13 +1,13 @@
[gd_scene load_steps=2 format=3 uid="uid://drhhakm62vjsy"]
[gd_scene format=3 uid="uid://drhhakm62vjsy"]
[ext_resource type="Script" uid="uid://s0j82xowl675" path="res://addons/maaacks_game_template/base/scenes/utilities/api_client.gd" id="1_c5ofg"]
[node name="APIClient" type="Node"]
[node name="APIClient" type="Node" unique_id=1924100345]
script = ExtResource("1_c5ofg")
[node name="HTTPRequest" type="HTTPRequest" parent="."]
[node name="HTTPRequest" type="HTTPRequest" parent="." unique_id=933997387]
[node name="TimeoutTimer" type="Timer" parent="."]
[node name="TimeoutTimer" type="Timer" parent="." unique_id=1321268887]
[connection signal="request_completed" from="HTTPRequest" to="." method="_on_http_request_request_completed"]
[connection signal="timeout" from="TimeoutTimer" to="." method="_on_timeout_timer_timeout"]

View File

@@ -1,13 +1,13 @@
[gd_scene load_steps=2 format=3 uid="uid://dlkmofxhavh10"]
[gd_scene format=3 uid="uid://dlkmofxhavh10"]
[ext_resource type="Script" uid="uid://bqu3bc0tttrfk" path="res://addons/maaacks_game_template/base/scenes/utilities/download_and_extract.gd" id="1_1few7"]
[node name="DownloadAndExtract" type="Node"]
[node name="DownloadAndExtract" type="Node" unique_id=977617204]
script = ExtResource("1_1few7")
[node name="HTTPRequest" type="HTTPRequest" parent="."]
[node name="HTTPRequest" type="HTTPRequest" parent="." unique_id=2137763769]
[node name="TimeoutTimer" type="Timer" parent="."]
[node name="TimeoutTimer" type="Timer" parent="." unique_id=104266759]
one_shot = true
[connection signal="request_completed" from="HTTPRequest" to="." method="_on_http_request_request_completed"]

View File

@@ -15,3 +15,5 @@ dest_files=["res://addons/maaacks_game_template/base/translations/menus_translat
compress=true
delimiter=0
unescape_keys=false
unescape_translations=true

View File

@@ -1,56 +1,56 @@
[gd_scene load_steps=3 format=3 uid="uid://4brssbq1ghsw"]
[gd_scene format=3 uid="uid://4brssbq1ghsw"]
[ext_resource type="PackedScene" uid="uid://wny2d8dvp3ok" path="res://addons/maaacks_game_template/base/scenes/overlaid_menu/overlaid_menu.tscn" id="1_87sd7"]
[ext_resource type="Script" uid="uid://gi8tms6wsj1n" path="res://addons/maaacks_game_template/extras/scenes/overlaid_menus/game_won_menu.gd" id="2_hi7oy"]
[node name="GameWonMenu" instance=ExtResource("1_87sd7")]
[node name="GameWonMenu" unique_id=2098271332 instance=ExtResource("1_87sd7")]
process_mode = 3
script = ExtResource("2_hi7oy")
pauses_game = true
[node name="MenuPanelContainer" parent="." index="1"]
[node name="MenuPanelContainer" parent="." index="1" unique_id=923548417]
custom_minimum_size = Vector2(432, 240)
[node name="TitleMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" index="0"]
[node name="TitleMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" parent_id_path=PackedInt32Array(164349912) index="0" unique_id=2133784970]
visible = false
[node name="DescriptionMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" index="1"]
[node name="DescriptionMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" parent_id_path=PackedInt32Array(164349912) index="1" unique_id=793471859]
visible = true
theme_override_constants/margin_top = 64
theme_override_constants/margin_bottom = 64
[node name="DescriptionLabel" parent="MenuPanelContainer/MarginContainer/BoxContainer/DescriptionMargin" index="0"]
[node name="DescriptionLabel" parent="MenuPanelContainer/MarginContainer/BoxContainer/DescriptionMargin" index="0" unique_id=1078936896]
text = "[center]You won![/center]"
scroll_active = false
[node name="MenuButtons" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin" index="0"]
[node name="MenuButtons" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin" parent_id_path=PackedInt32Array(1059282161) index="0" unique_id=738685969]
custom_minimum_size = Vector2(400, 0)
vertical = false
[node name="ExitButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="0"]
[node name="ExitButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="0" unique_id=572718109]
unique_name_in_owner = true
visible = false
layout_mode = 2
size_flags_horizontal = 3
text = "Exit"
[node name="MainMenuButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="1"]
[node name="MainMenuButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="1" unique_id=493302127]
unique_name_in_owner = true
visible = false
layout_mode = 2
size_flags_horizontal = 3
text = "Main Menu"
[node name="CloseButton" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="2"]
[node name="CloseButton" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="2" unique_id=510845055]
size_flags_horizontal = 3
text = "Continue"
[node name="ConfirmMainMenu" type="ConfirmationDialog" parent="." index="2"]
[node name="ConfirmMainMenu" type="ConfirmationDialog" parent="." index="2" unique_id=239086389]
auto_translate_mode = 1
initial_position = 2
dialog_text = "Go back to main menu?"
[node name="ConfirmExit" type="ConfirmationDialog" parent="." index="3"]
[node name="ConfirmExit" type="ConfirmationDialog" parent="." index="3" unique_id=138104791]
auto_translate_mode = 1
initial_position = 2
dialog_text = "Quit the game?"

View File

@@ -1,54 +1,54 @@
[gd_scene load_steps=3 format=3 uid="uid://dkq3nhkmhu4je"]
[gd_scene format=3 uid="uid://dkq3nhkmhu4je"]
[ext_resource type="PackedScene" uid="uid://wny2d8dvp3ok" path="res://addons/maaacks_game_template/base/scenes/overlaid_menu/overlaid_menu.tscn" id="1_ok347"]
[ext_resource type="Script" uid="uid://ckh3w3xa6qjk0" path="res://addons/maaacks_game_template/extras/scenes/overlaid_menus/level_lost_menu.gd" id="2_6r1n8"]
[node name="LevelLostMenu" instance=ExtResource("1_ok347")]
[node name="LevelLostMenu" unique_id=110560667 instance=ExtResource("1_ok347")]
process_mode = 3
script = ExtResource("2_6r1n8")
pauses_game = true
[node name="MenuPanelContainer" parent="." index="1"]
[node name="MenuPanelContainer" parent="." index="1" unique_id=923548417]
custom_minimum_size = Vector2(432, 240)
[node name="TitleMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" index="0"]
[node name="TitleMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" parent_id_path=PackedInt32Array(164349912) index="0" unique_id=2133784970]
visible = false
[node name="DescriptionMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" index="1"]
[node name="DescriptionMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" parent_id_path=PackedInt32Array(164349912) index="1" unique_id=793471859]
visible = true
theme_override_constants/margin_top = 64
theme_override_constants/margin_bottom = 64
[node name="DescriptionLabel" parent="MenuPanelContainer/MarginContainer/BoxContainer/DescriptionMargin" index="0"]
[node name="DescriptionLabel" parent="MenuPanelContainer/MarginContainer/BoxContainer/DescriptionMargin" index="0" unique_id=1078936896]
text = "[center]You lost...[/center]"
scroll_active = false
[node name="MenuButtons" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin" index="0"]
[node name="MenuButtons" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin" parent_id_path=PackedInt32Array(1059282161) index="0" unique_id=738685969]
custom_minimum_size = Vector2(400, 0)
vertical = false
[node name="ExitButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="0"]
[node name="ExitButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="0" unique_id=1627400178]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
text = "Exit"
[node name="MainMenuButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="1"]
[node name="MainMenuButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="1" unique_id=1852443741]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
text = "Main Menu"
[node name="CloseButton" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="2"]
[node name="CloseButton" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="2" unique_id=510845055]
size_flags_horizontal = 3
text = "Restart"
[node name="ConfirmMainMenu" type="ConfirmationDialog" parent="." index="2"]
[node name="ConfirmMainMenu" type="ConfirmationDialog" parent="." index="2" unique_id=9908274]
auto_translate_mode = 1
initial_position = 2
dialog_text = "Go back to main menu?"
[node name="ConfirmExit" type="ConfirmationDialog" parent="." index="3"]
[node name="ConfirmExit" type="ConfirmationDialog" parent="." index="3" unique_id=1693303270]
auto_translate_mode = 1
initial_position = 2
dialog_text = "Quit the game?"

View File

@@ -1,49 +1,49 @@
[gd_scene load_steps=3 format=3 uid="uid://y3vtx0e0shv4"]
[gd_scene format=3 uid="uid://y3vtx0e0shv4"]
[ext_resource type="PackedScene" uid="uid://wny2d8dvp3ok" path="res://addons/maaacks_game_template/base/scenes/overlaid_menu/overlaid_menu.tscn" id="1_nknag"]
[ext_resource type="Script" uid="uid://bdic7jebf0y7a" path="res://addons/maaacks_game_template/extras/scenes/overlaid_menus/level_won_menu.gd" id="2_klq7f"]
[node name="LevelWonMenu" instance=ExtResource("1_nknag")]
[node name="LevelWonMenu" unique_id=1327992951 instance=ExtResource("1_nknag")]
process_mode = 3
script = ExtResource("2_klq7f")
pauses_game = true
[node name="MenuPanelContainer" parent="." index="1"]
[node name="MenuPanelContainer" parent="." index="1" unique_id=923548417]
custom_minimum_size = Vector2(432, 240)
[node name="TitleMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" index="0"]
[node name="TitleMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" parent_id_path=PackedInt32Array(164349912) index="0" unique_id=2133784970]
visible = false
[node name="DescriptionMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" index="1"]
[node name="DescriptionMargin" parent="MenuPanelContainer/MarginContainer/BoxContainer" parent_id_path=PackedInt32Array(164349912) index="1" unique_id=793471859]
visible = true
theme_override_constants/margin_top = 64
theme_override_constants/margin_bottom = 64
[node name="DescriptionLabel" parent="MenuPanelContainer/MarginContainer/BoxContainer/DescriptionMargin" index="0"]
[node name="DescriptionLabel" parent="MenuPanelContainer/MarginContainer/BoxContainer/DescriptionMargin" index="0" unique_id=1078936896]
text = "[center]Level complete![/center]"
scroll_active = false
[node name="MenuButtons" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin" index="0"]
[node name="MenuButtons" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin" parent_id_path=PackedInt32Array(1059282161) index="0" unique_id=738685969]
custom_minimum_size = Vector2(400, 0)
vertical = false
[node name="MainMenuButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="0"]
[node name="MainMenuButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="0" unique_id=543768585]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
text = "Main Menu"
[node name="RestartButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="1"]
[node name="RestartButton" type="Button" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="1" unique_id=975989184]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
text = "Restart"
[node name="CloseButton" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="2"]
[node name="CloseButton" parent="MenuPanelContainer/MarginContainer/BoxContainer/MenuButtonsMargin/MenuButtons" index="2" unique_id=510845055]
size_flags_horizontal = 3
text = "Continue"
[node name="ConfirmMainMenu" type="ConfirmationDialog" parent="." index="2"]
[node name="ConfirmMainMenu" type="ConfirmationDialog" parent="." index="2" unique_id=1848040748]
auto_translate_mode = 1
initial_position = 2
dialog_text = "Go back to main menu?"

View File

@@ -1,14 +1,14 @@
[gd_scene load_steps=3 format=3 uid="uid://b5m61gpvjy1ao"]
[gd_scene format=3 uid="uid://b5m61gpvjy1ao"]
[ext_resource type="Script" uid="uid://ye1geusqp1gd" path="res://addons/maaacks_game_template/installer/check_plugin_version.gd" id="1_aqelj"]
[ext_resource type="PackedScene" uid="uid://drhhakm62vjsy" path="res://addons/maaacks_game_template/base/scenes/utilities/api_client.tscn" id="2_5myc0"]
[node name="CheckPluginVersion" type="Node"]
[node name="CheckPluginVersion" type="Node" unique_id=1608799177]
script = ExtResource("1_aqelj")
plugin_directory = "maaacks_game_template"
plugin_github_url = "https://github.com/Maaack/Godot-Game-Template"
[node name="APIClient" parent="." instance=ExtResource("2_5myc0")]
[node name="APIClient" parent="." unique_id=2047593473 instance=ExtResource("2_5myc0")]
api_url = "https://api.github.com/repos/Maaack/Godot-Game-Template/releases"
request_method = 0

View File

@@ -1,6 +1,7 @@
[gd_scene format=3 uid="uid://cyx4i4v30bw4o"]
[node name="CopyConfirmationDialog" type="ConfirmationDialog"]
[node name="CopyConfirmationDialog" type="ConfirmationDialog" unique_id=1254775210]
oversampling_override = 1.0
title = "Copy Examples"
initial_position = 2
size = Vector2i(1024, 148)

View File

@@ -1,6 +1,7 @@
[gd_scene format=3 uid="uid://vgdxevcnv0vx"]
[node name="DeleteExamplesConfirmationDialog" type="ConfirmationDialog"]
[node name="DeleteExamplesConfirmationDialog" type="ConfirmationDialog" unique_id=1762693183]
oversampling_override = 1.0
title = "Delete Source Examples"
initial_position = 2
size = Vector2i(1024, 256)

View File

@@ -1,6 +1,7 @@
[gd_scene format=3 uid="uid://d03csqgcaxm0m"]
[node name="DeleteExamplesShortConfirmationDialog" type="ConfirmationDialog"]
[node name="DeleteExamplesShortConfirmationDialog" type="ConfirmationDialog" unique_id=572476728]
oversampling_override = 1.0
title = "Delete Source Examples"
initial_position = 2
size = Vector2i(1024, 128)

View File

@@ -1,6 +1,7 @@
[gd_scene format=3 uid="uid://ckx50am7thhd2"]
[node name="DestinationDialog" type="FileDialog"]
[node name="DestinationDialog" type="FileDialog" unique_id=1188099092]
oversampling_override = 1.0
title = "Select a Destination"
initial_position = 2
size = Vector2i(1024, 640)

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=14 format=3 uid="uid://d3x8m40qtdrj"]
[gd_scene format=3 uid="uid://d3x8m40qtdrj"]
[ext_resource type="Script" uid="uid://bduy6qihnm0qo" path="res://addons/maaacks_game_template/installer/kenney_input_prompts_dialog.gd" id="1_nf1bc"]
[ext_resource type="Texture2D" uid="uid://cmni5hv40bfaa" path="res://addons/maaacks_game_template/assets/input-icons/icons-filled-colored.png" id="2_0nqam"]
@@ -14,7 +14,8 @@
[ext_resource type="Texture2D" uid="uid://bsgf78aysgdnd" path="res://addons/maaacks_game_template/assets/input-icons/icons-outlined-colored-vector.svg" id="12_rrkvx"]
[ext_resource type="Texture2D" uid="uid://c1lpc33fpmd4p" path="res://addons/maaacks_game_template/assets/input-icons/icons-outlined-white-vector.svg" id="13_bkfjd"]
[node name="KenneyInputPromptsDialog" type="ConfirmationDialog"]
[node name="KenneyInputPromptsDialog" type="ConfirmationDialog" unique_id=699084927]
oversampling_override = 1.0
title = "Add Kenney Input Prompts Pack"
initial_position = 2
size = Vector2i(1024, 640)
@@ -24,7 +25,7 @@ dialog_autowrap = true
cancel_button_text = "No"
script = ExtResource("1_nf1bc")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=366587314]
custom_minimum_size = Vector2(560, 443)
anchors_preset = 15
anchor_right = 1.0
@@ -37,7 +38,7 @@ grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 16
[node name="Label" type="Label" parent="VBoxContainer"]
[node name="Label" type="Label" parent="VBoxContainer" unique_id=2059926314]
unique_name_in_owner = true
custom_minimum_size = Vector2(384, 0)
layout_mode = 2
@@ -48,7 +49,7 @@ This adds icons for a majority of input keys and devices in the input remapping
Choose a style for icons in the input remapping menu. The style can be changed later."
autowrap_mode = 3
[node name="ItemList" type="ItemList" parent="VBoxContainer"]
[node name="ItemList" type="ItemList" parent="VBoxContainer" unique_id=1890672839]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3

View File

@@ -1,22 +1,22 @@
[gd_scene load_steps=4 format=3 uid="uid://d27twrcwmfxrs"]
[gd_scene format=3 uid="uid://d27twrcwmfxrs"]
[ext_resource type="Script" uid="uid://ca36dy2vkk46q" path="res://addons/maaacks_game_template/installer/kenney_input_prompts_installer.gd" id="1_ebstj"]
[ext_resource type="PackedScene" uid="uid://d3x8m40qtdrj" path="res://addons/maaacks_game_template/installer/kenney_input_prompts_dialog.tscn" id="1_pslk0"]
[ext_resource type="PackedScene" uid="uid://dlkmofxhavh10" path="res://addons/maaacks_game_template/base/scenes/utilities/download_and_extract.tscn" id="3_ebstj"]
[node name="KenneyInputPromptsInstaller" type="Node"]
[node name="KenneyInputPromptsInstaller" type="Node" unique_id=1633552778]
script = ExtResource("1_ebstj")
copy_dir_path = "res://"
extract_extension = "assets/kenney_input-prompts"
[node name="DownloadAndExtract" parent="." instance=ExtResource("3_ebstj")]
[node name="DownloadAndExtract" parent="." unique_id=108719985 instance=ExtResource("3_ebstj")]
zip_url = "https://github.com/Maaack/Kenney-Input-Prompts/archive/refs/tags/1.3.zip"
extract_path = "res://assets/kenney_input-prompts/"
skip_base_zip_dir = true
zip_file_path = "res://kenney_input-prompts.zip"
metadata/_custom_type_script = "uid://bqu3bc0tttrfk"
[node name="SkipInstallationDialog" type="ConfirmationDialog" parent="."]
[node name="SkipInstallationDialog" type="ConfirmationDialog" parent="." unique_id=583827112]
title = "Skip Installation?"
initial_position = 2
size = Vector2i(682, 160)
@@ -26,15 +26,14 @@ dialog_text = "The input prompts pack appears to already be installed.
Do you want to force a reinstall of the pack, or skip to picking a style?"
cancel_button_text = "Reinstall"
[node name="KenneyInputPromptsDialog" parent="." instance=ExtResource("1_pslk0")]
visible = false
[node name="KenneyInputPromptsDialog" parent="." unique_id=49422693 instance=ExtResource("1_pslk0")]
[node name="InstallingDialog" type="AcceptDialog" parent="."]
[node name="InstallingDialog" type="AcceptDialog" parent="." unique_id=1196616279]
title = "Installing..."
initial_position = 2
size = Vector2i(400, 100)
[node name="MarginContainer" type="MarginContainer" parent="InstallingDialog"]
[node name="MarginContainer" type="MarginContainer" parent="InstallingDialog" unique_id=341981961]
offset_left = 4.0
offset_top = 4.0
offset_right = 396.0
@@ -44,23 +43,23 @@ theme_override_constants/margin_top = 16
theme_override_constants/margin_right = 16
theme_override_constants/margin_bottom = 16
[node name="VBoxContainer" type="VBoxContainer" parent="InstallingDialog/MarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="InstallingDialog/MarginContainer" unique_id=528122542]
layout_mode = 2
alignment = 1
[node name="StageLabel" type="Label" parent="InstallingDialog/MarginContainer/VBoxContainer"]
[node name="StageLabel" type="Label" parent="InstallingDialog/MarginContainer/VBoxContainer" unique_id=720127162]
unique_name_in_owner = true
layout_mode = 2
horizontal_alignment = 1
vertical_alignment = 1
[node name="ProgressBar" type="ProgressBar" parent="InstallingDialog/MarginContainer/VBoxContainer"]
[node name="ProgressBar" type="ProgressBar" parent="InstallingDialog/MarginContainer/VBoxContainer" unique_id=2134964500]
unique_name_in_owner = true
layout_mode = 2
max_value = 1.0
step = 0.001
[node name="CleanUpDialog" type="ConfirmationDialog" parent="."]
[node name="CleanUpDialog" type="ConfirmationDialog" parent="." unique_id=1085472017]
auto_translate_mode = 1
title = "Clean Up Extra Content?"
initial_position = 2
@@ -74,7 +73,7 @@ Would you like to have the extra content removed?"
dialog_autowrap = true
cancel_button_text = "No"
[node name="ErrorDialog" type="AcceptDialog" parent="."]
[node name="ErrorDialog" type="AcceptDialog" parent="." unique_id=463176202]
title = "Error!"
initial_position = 2
size = Vector2i(400, 128)

View File

@@ -1,6 +1,7 @@
[gd_scene format=3 uid="uid://b8kr3y0cjxr8m"]
[node name="MainSceneConfirmationDialog" type="ConfirmationDialog"]
[node name="MainSceneConfirmationDialog" type="ConfirmationDialog" unique_id=626431207]
oversampling_override = 1.0
title = "Update Main Scene"
initial_position = 2
size = Vector2i(1024, 192)

View File

@@ -1,6 +1,7 @@
[gd_scene format=3 uid="uid://b8808yj7a0ghj"]
[node name="PlayOpeningConfirmationDialog" type="ConfirmationDialog"]
[node name="PlayOpeningConfirmationDialog" type="ConfirmationDialog" unique_id=688992855]
oversampling_override = 1.0
title = "Run & Test"
initial_position = 2
size = Vector2i(1024, 148)

View File

@@ -1,9 +1,10 @@
[gd_scene load_steps=3 format=3 uid="uid://d25mdvmlbn35"]
[gd_scene format=3 uid="uid://d25mdvmlbn35"]
[ext_resource type="Script" uid="uid://c6p8xjvlrgsfk" path="res://addons/maaacks_game_template/installer/theme_selection_dialog.gd" id="1_5u0gx"]
[ext_resource type="Script" uid="uid://bij7wsh8d44gv" path="res://addons/maaacks_game_template/base/scripts/file_lister.gd" id="2_luhgx"]
[node name="ThemeSelectionDialog" type="ConfirmationDialog"]
[node name="ThemeSelectionDialog" type="ConfirmationDialog" unique_id=1480316398]
oversampling_override = 1.0
title = "Use a Starter Theme"
initial_position = 2
size = Vector2i(1024, 704)
@@ -13,12 +14,12 @@ dialog_autowrap = true
cancel_button_text = "No"
script = ExtResource("1_5u0gx")
[node name="FileLister" type="Node" parent="."]
[node name="FileLister" type="Node" parent="." unique_id=493505541]
unique_name_in_owner = true
script = ExtResource("2_luhgx")
ends_with = ".tres"
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=1300581640]
custom_minimum_size = Vector2(560, 443)
anchors_preset = 15
anchor_right = 1.0
@@ -31,7 +32,7 @@ grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 16
[node name="Label" type="Label" parent="VBoxContainer"]
[node name="Label" type="Label" parent="VBoxContainer" unique_id=1597698708]
custom_minimum_size = Vector2(384, 0)
layout_mode = 2
text = "A custom theme was not detected for the project. Starter options are provided below. These can be customized as needed.
@@ -39,36 +40,36 @@ text = "A custom theme was not detected for the project. Starter options are pro
Requires restarting the editor to take full effect."
autowrap_mode = 3
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer" unique_id=311177230]
layout_mode = 2
size_flags_vertical = 3
[node name="ItemList" type="ItemList" parent="VBoxContainer/HBoxContainer"]
[node name="ItemList" type="ItemList" parent="VBoxContainer/HBoxContainer" unique_id=1938152265]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="VSeparator" type="VSeparator" parent="VBoxContainer/HBoxContainer"]
[node name="VSeparator" type="VSeparator" parent="VBoxContainer/HBoxContainer" unique_id=652588928]
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/HBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/HBoxContainer" unique_id=594742623]
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/margin_left = 16
theme_override_constants/margin_right = 16
[node name="ThemePreviewContainer" type="TabContainer" parent="VBoxContainer/HBoxContainer/MarginContainer"]
[node name="ThemePreviewContainer" type="TabContainer" parent="VBoxContainer/HBoxContainer/MarginContainer" unique_id=1380909475]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
current_tab = 0
[node name="Tab1" type="Control" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer"]
[node name="Tab1" type="Control" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer" unique_id=1348042636]
layout_mode = 2
metadata/_tab_index = 0
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1" unique_id=203141108]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -80,48 +81,48 @@ theme_override_constants/margin_top = 8
theme_override_constants/margin_right = 8
theme_override_constants/margin_bottom = 8
[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer" unique_id=1803217571]
layout_mode = 2
[node name="Label" type="Label" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer"]
[node name="Label" type="Label" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer" unique_id=159261589]
layout_mode = 2
text = "Label"
horizontal_alignment = 1
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer" unique_id=539509835]
layout_mode = 2
[node name="Button" type="Button" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer/HBoxContainer"]
[node name="Button" type="Button" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer/HBoxContainer" unique_id=1148862511]
layout_mode = 2
size_flags_horizontal = 3
text = "Button"
[node name="Button2" type="Button" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer/HBoxContainer"]
[node name="Button2" type="Button" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer/HBoxContainer" unique_id=1652510472]
layout_mode = 2
size_flags_horizontal = 3
toggle_mode = true
button_pressed = true
text = "Button"
[node name="Button3" type="Button" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer/HBoxContainer"]
[node name="Button3" type="Button" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer/HBoxContainer" unique_id=378526151]
layout_mode = 2
size_flags_horizontal = 3
disabled = true
text = "Button"
[node name="CheckButton" type="CheckButton" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer"]
[node name="CheckButton" type="CheckButton" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer" unique_id=1103792804]
layout_mode = 2
text = "CheckButton"
[node name="CheckBox" type="CheckBox" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer"]
[node name="CheckBox" type="CheckBox" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer" unique_id=463601976]
layout_mode = 2
text = "CheckBox"
[node name="MenuButton" type="MenuButton" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer"]
[node name="MenuButton" type="MenuButton" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer" unique_id=39311018]
layout_mode = 2
text = "MenuButton"
[node name="OptionButton" type="OptionButton" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer"]
[node name="OptionButton" type="OptionButton" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab1/MarginContainer/VBoxContainer" unique_id=118249699]
layout_mode = 2
selected = 0
item_count = 2
@@ -130,12 +131,12 @@ popup/item_0/id = 0
popup/item_1/text = "OptionButton2"
popup/item_1/id = 1
[node name="Tab2" type="Control" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer"]
[node name="Tab2" type="Control" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer" unique_id=96543471]
visible = false
layout_mode = 2
metadata/_tab_index = 1
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2" unique_id=1563199052]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -147,31 +148,31 @@ theme_override_constants/margin_top = 8
theme_override_constants/margin_right = 8
theme_override_constants/margin_bottom = 8
[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer" unique_id=1578698594]
layout_mode = 2
[node name="Label" type="Label" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer"]
[node name="Label" type="Label" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer" unique_id=1156078976]
layout_mode = 2
text = "Another label"
horizontal_alignment = 1
[node name="LineEdit" type="LineEdit" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer"]
[node name="LineEdit" type="LineEdit" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer" unique_id=462599880]
layout_mode = 2
[node name="TextEdit" type="TextEdit" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer"]
[node name="TextEdit" type="TextEdit" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer" unique_id=238438294]
layout_mode = 2
size_flags_vertical = 3
[node name="HSlider" type="HSlider" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer"]
[node name="HSlider" type="HSlider" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer" unique_id=1608223154]
layout_mode = 2
[node name="HScrollBar" type="HScrollBar" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer"]
[node name="HScrollBar" type="HScrollBar" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer" unique_id=1285311627]
layout_mode = 2
[node name="HSeparator" type="HSeparator" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer"]
[node name="HSeparator" type="HSeparator" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer" unique_id=1181805923]
layout_mode = 2
[node name="ProgressBar" type="ProgressBar" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer"]
[node name="ProgressBar" type="ProgressBar" parent="VBoxContainer/HBoxContainer/MarginContainer/ThemePreviewContainer/Tab2/MarginContainer/VBoxContainer" unique_id=38759971]
layout_mode = 2
value = 50.0

View File

@@ -1,42 +1,42 @@
[gd_scene load_steps=4 format=3 uid="uid://gynblau0ojia"]
[gd_scene format=3 uid="uid://gynblau0ojia"]
[ext_resource type="Script" uid="uid://cwj8dpqveao6o" path="res://addons/maaacks_game_template/installer/update_plugin.gd" id="1_s6qpc"]
[ext_resource type="PackedScene" uid="uid://drhhakm62vjsy" path="res://addons/maaacks_game_template/base/scenes/utilities/api_client.tscn" id="2_s6pdq"]
[ext_resource type="PackedScene" uid="uid://dlkmofxhavh10" path="res://addons/maaacks_game_template/base/scenes/utilities/download_and_extract.tscn" id="3_s6pdq"]
[node name="UpdatePlugin" type="Node"]
[node name="UpdatePlugin" type="Node" unique_id=1083798764]
script = ExtResource("1_s6qpc")
plugin_directory = "maaacks_game_template"
plugin_github_url = "https://github.com/Maaack/Godot-Game-Template"
[node name="APIClient" parent="." instance=ExtResource("2_s6pdq")]
[node name="APIClient" parent="." unique_id=818366307 instance=ExtResource("2_s6pdq")]
api_url = "https://api.github.com/repos/Maaack/Godot-Game-Template/releases"
request_method = 0
[node name="DownloadAndExtract" parent="." instance=ExtResource("3_s6pdq")]
[node name="DownloadAndExtract" parent="." unique_id=494900668 instance=ExtResource("3_s6pdq")]
extract_path = "res://"
path_match_string = "addons/"
skip_base_zip_dir = true
force = true
[node name="UpdateConfirmationDialog" type="ConfirmationDialog" parent="."]
[node name="UpdateConfirmationDialog" type="ConfirmationDialog" parent="." unique_id=1637083011]
auto_translate_mode = 1
title = "Update Plugin?"
initial_position = 2
size = Vector2i(640, 360)
dialog_autowrap = true
[node name="MarginContainer" type="MarginContainer" parent="UpdateConfirmationDialog"]
[node name="MarginContainer" type="MarginContainer" parent="UpdateConfirmationDialog" unique_id=1845280159]
offset_left = 8.0
offset_top = 8.0
offset_right = 632.0
offset_bottom = 311.0
theme_override_constants/margin_bottom = 16
[node name="VBoxContainer" type="VBoxContainer" parent="UpdateConfirmationDialog/MarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="UpdateConfirmationDialog/MarginContainer" unique_id=1957048473]
layout_mode = 2
[node name="UpdateLabel" type="Label" parent="UpdateConfirmationDialog/MarginContainer/VBoxContainer"]
[node name="UpdateLabel" type="Label" parent="UpdateConfirmationDialog/MarginContainer/VBoxContainer" unique_id=527179093]
unique_name_in_owner = true
layout_mode = 2
text = "This will update the contents of the plugin folder (addons/plugin_directory/).
@@ -44,22 +44,22 @@ Files outside of the plugin folder will not be affected.
Update to v0.0.0?"
[node name="HSeparator" type="HSeparator" parent="UpdateConfirmationDialog/MarginContainer/VBoxContainer"]
[node name="HSeparator" type="HSeparator" parent="UpdateConfirmationDialog/MarginContainer/VBoxContainer" unique_id=390618017]
layout_mode = 2
[node name="ReleaseNotesButton" type="LinkButton" parent="UpdateConfirmationDialog/MarginContainer/VBoxContainer"]
[node name="ReleaseNotesButton" type="LinkButton" parent="UpdateConfirmationDialog/MarginContainer/VBoxContainer" unique_id=1759891840]
unique_name_in_owner = true
layout_mode = 2
text = "Show Release Notes"
[node name="ReleaseNotesPanel" type="Panel" parent="UpdateConfirmationDialog/MarginContainer/VBoxContainer"]
[node name="ReleaseNotesPanel" type="Panel" parent="UpdateConfirmationDialog/MarginContainer/VBoxContainer" unique_id=1665137965]
unique_name_in_owner = true
visible = false
custom_minimum_size = Vector2(0, 420)
layout_mode = 2
size_flags_vertical = 3
[node name="ReleaseLabel" type="RichTextLabel" parent="UpdateConfirmationDialog/MarginContainer/VBoxContainer/ReleaseNotesPanel"]
[node name="ReleaseLabel" type="RichTextLabel" parent="UpdateConfirmationDialog/MarginContainer/VBoxContainer/ReleaseNotesPanel" unique_id=1490487971]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 15
@@ -69,13 +69,13 @@ grow_horizontal = 2
grow_vertical = 2
size_flags_vertical = 3
[node name="InstallingDialog" type="AcceptDialog" parent="."]
[node name="InstallingDialog" type="AcceptDialog" parent="." unique_id=1707737393]
auto_translate_mode = 1
title = "Installing..."
initial_position = 2
size = Vector2i(400, 111)
[node name="MarginContainer" type="MarginContainer" parent="InstallingDialog"]
[node name="MarginContainer" type="MarginContainer" parent="InstallingDialog" unique_id=1139982115]
offset_left = 4.0
offset_top = 4.0
offset_right = 396.0
@@ -85,29 +85,29 @@ theme_override_constants/margin_top = 16
theme_override_constants/margin_right = 16
theme_override_constants/margin_bottom = 16
[node name="VBoxContainer" type="VBoxContainer" parent="InstallingDialog/MarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="InstallingDialog/MarginContainer" unique_id=331819372]
layout_mode = 2
alignment = 1
[node name="StageLabel" type="Label" parent="InstallingDialog/MarginContainer/VBoxContainer"]
[node name="StageLabel" type="Label" parent="InstallingDialog/MarginContainer/VBoxContainer" unique_id=1982470948]
unique_name_in_owner = true
layout_mode = 2
horizontal_alignment = 1
vertical_alignment = 1
[node name="ProgressBar" type="ProgressBar" parent="InstallingDialog/MarginContainer/VBoxContainer"]
[node name="ProgressBar" type="ProgressBar" parent="InstallingDialog/MarginContainer/VBoxContainer" unique_id=1211858830]
unique_name_in_owner = true
layout_mode = 2
max_value = 1.0
step = 0.001
[node name="ErrorDialog" type="AcceptDialog" parent="."]
[node name="ErrorDialog" type="AcceptDialog" parent="." unique_id=474344348]
auto_translate_mode = 1
title = "Error!"
initial_position = 2
size = Vector2i(400, 128)
[node name="SuccessDialog" type="AcceptDialog" parent="."]
[node name="SuccessDialog" type="AcceptDialog" parent="." unique_id=1649062993]
auto_translate_mode = 1
title = "Update Complete"
initial_position = 2