diff --git a/Resources/Credits/characters.tres b/Resources/Credits/characters.tres new file mode 100644 index 0000000..61ebd21 --- /dev/null +++ b/Resources/Credits/characters.tres @@ -0,0 +1,10 @@ +[gd_resource type="Resource" script_class="Credit" load_steps=2 format=3 uid="uid://brxahbi4vjugq"] + +[ext_resource type="Script" path="res://Resources/credit.gd" id="1_x4e5c"] + +[resource] +script = ExtResource("1_x4e5c") +title = "Character Sprites" +name = "Luiz Melo" +description = Array[String]([]) +links = Array[String](["https://luizmelo.itch.io"]) diff --git a/Resources/Credits/music2.tres b/Resources/Credits/music2.tres new file mode 100644 index 0000000..3b368fc --- /dev/null +++ b/Resources/Credits/music2.tres @@ -0,0 +1,10 @@ +[gd_resource type="Resource" script_class="Credit" load_steps=2 format=3 uid="uid://cb5hax4nds5oo"] + +[ext_resource type="Script" path="res://Resources/credit.gd" id="1_snrxh"] + +[resource] +script = ExtResource("1_snrxh") +title = "Music" +name = "Magiksolo" +description = Array[String](["Music Tracks:", "Pirate Tavern"]) +links = Array[String](["https://pixabay.com/music/main-title-pirate-tavern-full-version-167990/"]) diff --git a/Resources/Credits/music3.tres b/Resources/Credits/music3.tres new file mode 100644 index 0000000..20f3a2e --- /dev/null +++ b/Resources/Credits/music3.tres @@ -0,0 +1,10 @@ +[gd_resource type="Resource" script_class="Credit" load_steps=2 format=3 uid="uid://3pyt3kpxrmg3"] + +[ext_resource type="Script" path="res://Resources/credit.gd" id="1_if2wc"] + +[resource] +script = ExtResource("1_if2wc") +title = "Music" +name = "Playsound" +description = Array[String](["Music Tracks:", "Fight for your Rights"]) +links = Array[String](["https://pixabay.com/music/main-title-fight-for-your-rights-13529/"]) diff --git a/Resources/Credits/particles.tres b/Resources/Credits/particles.tres index 785bdd6..6e9060b 100644 --- a/Resources/Credits/particles.tres +++ b/Resources/Credits/particles.tres @@ -6,5 +6,5 @@ script = ExtResource("1_eheye") title = "Particles" name = "Code Manu" -description = "" -links = "https://codemanu.itch.io/" +description = Array[String]([]) +links = Array[String](["https://codemanu.itch.io/"]) diff --git a/Resources/Credits/programmer.tres b/Resources/Credits/programmer.tres index 0356f9f..7bbf4c5 100644 --- a/Resources/Credits/programmer.tres +++ b/Resources/Credits/programmer.tres @@ -6,5 +6,5 @@ script = ExtResource("1_h1lu3") title = "Programmer" name = "Nolan Casey (nc543)" -description = "" -links = "" +description = Array[String]([]) +links = Array[String](["https://itch.io/profile/nc543"]) diff --git a/Resources/Credits/sprites.tres b/Resources/Credits/sprites.tres index 879ae92..8fdc1eb 100644 --- a/Resources/Credits/sprites.tres +++ b/Resources/Credits/sprites.tres @@ -6,5 +6,5 @@ script = ExtResource("1_5gy0s") title = "Sprites" name = "Captain Skeleto" -description = "" -links = "https://captainskeleto.itch.io/" +description = Array[String]([]) +links = Array[String](["https://captainskeleto.itch.io/"]) diff --git a/Scenes/UI/mainMenu.tscn b/Scenes/UI/mainMenu.tscn index f56b29c..13496b3 100644 --- a/Scenes/UI/mainMenu.tscn +++ b/Scenes/UI/mainMenu.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=46 format=3 uid="uid://cme8avdi3w0sg"] +[gd_scene load_steps=54 format=3 uid="uid://cme8avdi3w0sg"] [ext_resource type="Texture2D" uid="uid://s86ux2sxmlff" path="res://Sprites/Backgrounds/Castle Pack by CaptainSkeleto/castle pack5.png" id="1_7mj66"] [ext_resource type="Theme" uid="uid://bh8kyg4qt8rt7" path="res://Themes/default.tres" id="1_wybs8"] @@ -17,11 +17,17 @@ [ext_resource type="Texture2D" uid="uid://cs087lsgh7i4x" path="res://Sprites/Spells/magic spells by captainskeleto/ALL Spells/magic spell11.png" id="17_jeam4"] [ext_resource type="Texture2D" uid="uid://dby3g1ccqu5yq" path="res://Sprites/Spells/magic spells by captainskeleto/ALL Spells/magic spell12.png" id="18_xdfi1"] [ext_resource type="Texture2D" uid="uid://dxwmhoxcl6at0" path="res://Sprites/Spells/magic spells by captainskeleto/ALL Spells/magic spell47.png" id="19_8v3rr"] -[ext_resource type="Script" path="res://Scenes/UI/Credits.gd" id="20_ecqdj"] +[ext_resource type="Script" path="res://Scripts/Credits.gd" id="20_ecqdj"] [ext_resource type="Texture2D" uid="uid://g2j0v5yre63q" path="res://Sprites/Spells/magic spells by captainskeleto/ALL Spells/magic spell71.png" id="20_o20wy"] [ext_resource type="Resource" uid="uid://cwdwy87yqbivh" path="res://Resources/Credits/gameDesign.tres" id="21_7nm4r"] +[ext_resource type="Resource" uid="uid://b8qkk0kmlfwg0" path="res://Resources/Credits/programmer.tres" id="22_23x55"] [ext_resource type="Resource" uid="uid://ty4ajqwpd6xd" path="res://Resources/Credits/music1.tres" id="22_laxdl"] [ext_resource type="Texture2D" uid="uid://cgdahvbhwdc4e" path="res://Sprites/UI/Edinnu_UI_asset_pack/Sliders/Slider (3).png" id="22_uas7q"] +[ext_resource type="Resource" uid="uid://c8knbj20e7npa" path="res://Resources/Credits/sprites.tres" id="24_crwn2"] +[ext_resource type="Resource" uid="uid://cb5hax4nds5oo" path="res://Resources/Credits/music2.tres" id="24_v3coc"] +[ext_resource type="Resource" uid="uid://brxahbi4vjugq" path="res://Resources/Credits/characters.tres" id="25_g7b4v"] +[ext_resource type="Resource" uid="uid://3pyt3kpxrmg3" path="res://Resources/Credits/music3.tres" id="25_xj44e"] +[ext_resource type="Resource" uid="uid://br28lfq7y7wq6" path="res://Resources/Credits/particles.tres" id="26_ceuxk"] [sub_resource type="Animation" id="Animation_eu62g"] length = 0.001 @@ -49,6 +55,150 @@ tracks/1/keys = { "update": 0, "values": [Vector2(0, 12)] } +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath(".:position") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(0, 0)] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath(".:visible") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [true] +} +tracks/4/type = "value" +tracks/4/imported = false +tracks/4/enabled = true +tracks/4/path = NodePath("../Settings:visible") +tracks/4/interp = 1 +tracks/4/loop_wrap = true +tracks/4/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [false] +} +tracks/5/type = "value" +tracks/5/imported = false +tracks/5/enabled = true +tracks/5/path = NodePath("../Settings:position") +tracks/5/interp = 1 +tracks/5/loop_wrap = true +tracks/5/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(0, 648)] +} +tracks/6/type = "value" +tracks/6/imported = false +tracks/6/enabled = true +tracks/6/path = NodePath("../Credits:position") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(1278, 0)] +} +tracks/7/type = "value" +tracks/7/imported = false +tracks/7/enabled = true +tracks/7/path = NodePath("../Credits:visible") +tracks/7/interp = 1 +tracks/7/loop_wrap = true +tracks/7/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [false] +} +tracks/8/type = "value" +tracks/8/imported = false +tracks/8/enabled = true +tracks/8/path = NodePath(".:anchors_preset") +tracks/8/interp = 1 +tracks/8/loop_wrap = true +tracks/8/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [15] +} +tracks/9/type = "value" +tracks/9/imported = false +tracks/9/enabled = true +tracks/9/path = NodePath(".:layout_mode") +tracks/9/interp = 1 +tracks/9/loop_wrap = true +tracks/9/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [1] +} +tracks/10/type = "value" +tracks/10/imported = false +tracks/10/enabled = true +tracks/10/path = NodePath("../Settings:anchors_preset") +tracks/10/interp = 1 +tracks/10/loop_wrap = true +tracks/10/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [15] +} +tracks/11/type = "value" +tracks/11/imported = false +tracks/11/enabled = true +tracks/11/path = NodePath("../Settings:layout_mode") +tracks/11/interp = 1 +tracks/11/loop_wrap = true +tracks/11/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [1] +} +tracks/12/type = "value" +tracks/12/imported = false +tracks/12/enabled = true +tracks/12/path = NodePath("../Credits:anchors_preset") +tracks/12/interp = 1 +tracks/12/loop_wrap = true +tracks/12/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [15] +} +tracks/13/type = "value" +tracks/13/imported = false +tracks/13/enabled = true +tracks/13/path = NodePath("../Credits:layout_mode") +tracks/13/interp = 1 +tracks/13/loop_wrap = true +tracks/13/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [1] +} [sub_resource type="Animation" id="Animation_3pyxv"] resource_name = "showAbout" @@ -78,9 +228,115 @@ tracks/1/keys = { "values": [Vector2(0, 12), Vector2(281, 12)] } +[sub_resource type="Animation" id="Animation_b6obl"] +resource_name = "creditsTransition" +length = 0.3 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:position") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.3), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Vector2(0, 0), Vector2(-1227, 0)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath(".:visible") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.299, 0.3), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [true, true, false] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("../Credits:position") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 0.3), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Vector2(1278, 0), Vector2(0, 0)] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("../Credits:visible") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0, 0.001), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [false, true] +} + +[sub_resource type="Animation" id="Animation_cv4s4"] +resource_name = "settingsTransition" +length = 0.3 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:position") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.3), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Vector2(0, 0), Vector2(0, -735)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath(".:visible") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.299, 0.3), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 1, +"values": [true, true, false] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("../Settings:visible") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 0.001), +"transitions": PackedFloat32Array(1, 1), +"update": 1, +"values": [false, true] +} +tracks/3/type = "value" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("../Settings:position") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"times": PackedFloat32Array(0, 0.3), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Vector2(0, 756), Vector2(0, 0)] +} + [sub_resource type="AnimationLibrary" id="AnimationLibrary_ijmur"] _data = { "RESET": SubResource("Animation_eu62g"), +"creditsTransition": SubResource("Animation_b6obl"), +"settingsTransition": SubResource("Animation_cv4s4"), "showAbout": SubResource("Animation_3pyxv") } @@ -224,6 +480,7 @@ root_node = NodePath("../TitleScreen") libraries = { "": SubResource("AnimationLibrary_ijmur") } +autoplay = "RESET" [node name="Background" type="TextureRect" parent="."] layout_mode = 1 @@ -557,6 +814,8 @@ layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 +offset_top = 648.0 +offset_bottom = 648.0 grow_horizontal = 2 grow_vertical = 2 theme = ExtResource("1_wybs8") @@ -961,13 +1220,433 @@ scale = Vector2(0.5, 0.5) process_material = SubResource("ParticleProcessMaterial_nnvvu") size = Vector3(25, 25, 0.1) +[node name="Settings" type="Control" parent="Settings"] +visible = false +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_top = 756.0 +offset_bottom = 756.0 +grow_horizontal = 2 +grow_vertical = 2 +theme = ExtResource("1_wybs8") +script = ExtResource("13_dr3w5") + +[node name="NinePatchRect" type="NinePatchRect" parent="Settings/Settings"] +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -138.0 +offset_top = -49.0 +offset_right = 22.0 +offset_bottom = 65.0 +grow_horizontal = 2 +grow_vertical = 2 +scale = Vector2(5, 5) +pivot_offset = Vector2(65.5, 51.42) +theme = ExtResource("1_wybs8") +texture = ExtResource("14_sxjd6") +patch_margin_left = 8 +patch_margin_top = 9 +patch_margin_right = 8 +patch_margin_bottom = 6 + +[node name="ScrollContainer" type="ScrollContainer" parent="Settings/Settings/NinePatchRect"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 7.0 +offset_top = 8.0 +offset_right = -7.0 +offset_bottom = -5.0 +grow_horizontal = 2 +grow_vertical = 2 +theme = ExtResource("1_wybs8") +follow_focus = true +horizontal_scroll_mode = 0 + +[node name="GridContainer" type="GridContainer" parent="Settings/Settings/NinePatchRect/ScrollContainer"] +layout_mode = 2 +size_flags_vertical = 3 +theme = ExtResource("1_wybs8") +columns = 2 + +[node name="Difficulty" type="RichTextLabel" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(50, 13) +layout_mode = 2 +size_flags_vertical = 4 +theme = ExtResource("1_wybs8") +theme_override_font_sizes/normal_font_size = 13 +bbcode_enabled = true +text = "[center]Difficulty[/center]" +scroll_active = false + +[node name="OptionButton" type="OptionButton" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +layout_mode = 2 +size_flags_horizontal = 4 +focus_mode = 0 +theme = ExtResource("1_wybs8") +theme_override_constants/arrow_margin = 4 +theme_override_font_sizes/font_size = 9 +flat = true +alignment = 1 +expand_icon = true +item_count = 4 +selected = 1 +popup/item_0/text = "Easy" +popup/item_0/icon = ExtResource("17_jeam4") +popup/item_0/id = 0 +popup/item_1/text = "Normal" +popup/item_1/icon = ExtResource("18_xdfi1") +popup/item_1/id = 1 +popup/item_2/text = "Hard" +popup/item_2/icon = ExtResource("19_8v3rr") +popup/item_2/id = 2 +popup/item_3/text = "Gamer" +popup/item_3/icon = ExtResource("20_o20wy") +popup/item_3/id = 3 + +[node name="Spacer3" type="TextureRect" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +layout_mode = 2 +theme = ExtResource("1_wybs8") +texture = SubResource("AtlasTexture_m4b4v") +expand_mode = 2 +stretch_mode = 2 + +[node name="Spacer4" type="TextureRect" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 4 +theme = ExtResource("1_wybs8") +texture = SubResource("AtlasTexture_be7qb") +expand_mode = 2 +stretch_mode = 2 + +[node name="Sound" type="RichTextLabel" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(40, 14) +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 4 +theme = ExtResource("1_wybs8") +theme_override_font_sizes/normal_font_size = 13 +bbcode_enabled = true +text = "[center]Volume[/center]" +scroll_active = false + +[node name="placeholder" type="RichTextLabel" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(0, 13) +layout_mode = 2 +size_flags_horizontal = 3 +theme = ExtResource("1_wybs8") +theme_override_font_sizes/normal_font_size = 13 +bbcode_enabled = true + +[node name="MasterVol" type="RichTextLabel" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(40, 11) +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 4 +theme = ExtResource("1_wybs8") +theme_override_font_sizes/normal_font_size = 9 +bbcode_enabled = true +text = "[center]Master[/center]" + +[node name="MasterSlide" type="HSlider" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(0, 11) +layout_mode = 2 +theme = ExtResource("1_wybs8") +theme_override_icons/grabber = ExtResource("14_b1agt") +theme_override_icons/grabber_highlight = ExtResource("14_b1agt") +theme_override_icons/grabber_disabled = ExtResource("14_b1agt") +theme_override_styles/slider = SubResource("StyleBoxLine_huf3t") +max_value = 1.5 +step = 0.01 +value = 1.0 +scrollable = false + +[node name="MusicVol" type="RichTextLabel" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(40, 11) +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 4 +theme = ExtResource("1_wybs8") +theme_override_font_sizes/normal_font_size = 9 +bbcode_enabled = true +text = "[center]Music[/center]" + +[node name="MusicSlide" type="HSlider" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(0, 11) +layout_mode = 2 +theme = ExtResource("1_wybs8") +theme_override_icons/grabber = ExtResource("14_b1agt") +theme_override_icons/grabber_highlight = ExtResource("14_b1agt") +theme_override_icons/grabber_disabled = ExtResource("14_b1agt") +theme_override_styles/slider = SubResource("StyleBoxLine_huf3t") +max_value = 1.5 +step = 0.01 +value = 1.0 +scrollable = false + +[node name="EffectsVol" type="RichTextLabel" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(40, 11) +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 4 +theme = ExtResource("1_wybs8") +theme_override_font_sizes/normal_font_size = 9 +bbcode_enabled = true +text = "[center]Effects[/center]" + +[node name="EffectsSlide" type="HSlider" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(0, 11) +layout_mode = 2 +theme = ExtResource("1_wybs8") +theme_override_icons/grabber = ExtResource("14_b1agt") +theme_override_icons/grabber_highlight = ExtResource("14_b1agt") +theme_override_icons/grabber_disabled = ExtResource("14_b1agt") +theme_override_styles/slider = SubResource("StyleBoxLine_huf3t") +max_value = 1.5 +step = 0.01 +value = 1.0 +scrollable = false + +[node name="Spacer" type="TextureRect" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +layout_mode = 2 +theme = ExtResource("1_wybs8") +texture = SubResource("AtlasTexture_m4b4v") +expand_mode = 2 +stretch_mode = 2 + +[node name="Spacer2" type="TextureRect" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 4 +theme = ExtResource("1_wybs8") +texture = SubResource("AtlasTexture_be7qb") +expand_mode = 2 +stretch_mode = 2 + +[node name="Misc" type="RichTextLabel" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(40, 14) +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 4 +theme = ExtResource("1_wybs8") +theme_override_font_sizes/normal_font_size = 13 +bbcode_enabled = true +text = "[center]Misc[/center]" + +[node name="placeholder2" type="RichTextLabel" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(40, 11) +layout_mode = 2 +size_flags_horizontal = 3 +theme = ExtResource("1_wybs8") +theme_override_font_sizes/normal_font_size = 13 +bbcode_enabled = true + +[node name="WindowMode" type="RichTextLabel" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(40, 11) +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 4 +theme = ExtResource("1_wybs8") +theme_override_font_sizes/normal_font_size = 9 +bbcode_enabled = true +text = "[center]Window Mode[/center]" + +[node name="OptionButton2" type="OptionButton" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(0, 11) +layout_mode = 2 +focus_mode = 0 +theme = ExtResource("1_wybs8") +theme_override_constants/h_separation = 0 +theme_override_constants/arrow_margin = 4 +theme_override_constants/outline_size = 0 +theme_override_constants/modulate_arrow = 0 +theme_override_font_sizes/font_size = 9 +flat = true +alignment = 1 +expand_icon = true +item_count = 3 +selected = 1 +popup/item_0/text = "Windowed" +popup/item_0/id = 0 +popup/item_1/text = "Borderless" +popup/item_1/id = 1 +popup/item_2/text = "Fullscreen" +popup/item_2/id = 2 + +[node name="VSync" type="RichTextLabel" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(40, 11) +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 4 +theme = ExtResource("1_wybs8") +theme_override_font_sizes/normal_font_size = 9 +bbcode_enabled = true +text = "[center]VSync[/center]" + +[node name="OptionButton3" type="OptionButton" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(0, 11) +layout_mode = 2 +focus_mode = 0 +theme = ExtResource("1_wybs8") +theme_override_constants/h_separation = 0 +theme_override_constants/arrow_margin = 4 +theme_override_constants/outline_size = 0 +theme_override_constants/modulate_arrow = 0 +theme_override_font_sizes/font_size = 9 +flat = true +alignment = 1 +expand_icon = true +item_count = 4 +selected = 1 +popup/item_0/text = "Off" +popup/item_0/id = 0 +popup/item_1/text = "On" +popup/item_1/id = 1 +popup/item_2/text = "Adaptive" +popup/item_2/id = 2 +popup/item_3/text = "Mailbox" +popup/item_3/id = 3 + +[node name="MaxFPS" type="RichTextLabel" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(40, 11) +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 4 +theme = ExtResource("1_wybs8") +theme_override_font_sizes/normal_font_size = 9 +bbcode_enabled = true +text = "[center]Max FPS[/center]" + +[node name="OptionButton4" type="OptionButton" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +custom_minimum_size = Vector2(0, 11) +layout_mode = 2 +focus_mode = 0 +theme = ExtResource("1_wybs8") +theme_override_constants/h_separation = 0 +theme_override_constants/arrow_margin = 4 +theme_override_constants/outline_size = 0 +theme_override_constants/modulate_arrow = 0 +theme_override_font_sizes/font_size = 9 +flat = true +alignment = 1 +expand_icon = true +item_count = 8 +selected = 7 +popup/item_0/text = "24" +popup/item_0/id = 0 +popup/item_1/text = "30" +popup/item_1/id = 1 +popup/item_2/text = "60" +popup/item_2/id = 2 +popup/item_3/text = "90" +popup/item_3/id = 3 +popup/item_4/text = "120" +popup/item_4/id = 4 +popup/item_5/text = "144" +popup/item_5/id = 5 +popup/item_6/text = "240" +popup/item_6/id = 6 +popup/item_7/text = "Uncapped" +popup/item_7/id = 7 + +[node name="FPSMonitor" type="RichTextLabel" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +clip_contents = false +custom_minimum_size = Vector2(40, 11) +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 0 +theme = ExtResource("1_wybs8") +theme_override_font_sizes/normal_font_size = 9 +bbcode_enabled = true +text = "[center]FPS Counter[/center]" + +[node name="CheckBox" type="CheckBox" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +layout_mode = 2 +size_flags_horizontal = 4 +size_flags_vertical = 4 +focus_mode = 0 +theme = ExtResource("1_wybs8") +theme_override_constants/h_separation = -50 +theme_override_constants/check_v_offset = -6 + +[node name="Spacer5" type="TextureRect" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +layout_mode = 2 +theme = ExtResource("1_wybs8") +texture = SubResource("AtlasTexture_m4b4v") +expand_mode = 2 +stretch_mode = 2 + +[node name="Spacer6" type="TextureRect" parent="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer"] +layout_mode = 2 +size_flags_horizontal = 3 +size_flags_vertical = 4 +theme = ExtResource("1_wybs8") +texture = SubResource("AtlasTexture_be7qb") +expand_mode = 2 +stretch_mode = 2 + +[node name="Title" type="RichTextLabel" parent="Settings/Settings"] +layout_mode = 1 +anchors_preset = 5 +anchor_left = 0.5 +anchor_right = 0.5 +offset_left = -188.0 +offset_right = 188.0 +offset_bottom = 108.0 +grow_horizontal = 2 +theme = ExtResource("1_wybs8") +theme_override_colors/default_color = Color(0, 0, 0, 1) +theme_override_colors/font_shadow_color = Color(0.847059, 0.341176, 0.423529, 0.956863) +theme_override_constants/shadow_outline_size = 5 +theme_override_font_sizes/normal_font_size = 95 +bbcode_enabled = true +text = "[center]Settings" +script = SubResource("GDScript_felhp") + +[node name="Home" type="TextureButton" parent="Settings/Settings"] +layout_mode = 1 +anchors_preset = 2 +anchor_top = 1.0 +anchor_bottom = 1.0 +offset_top = -34.0 +offset_right = 30.0 +grow_vertical = 0 +scale = Vector2(2, 2) +pivot_offset = Vector2(0, 34) +tooltip_text = "Home" +theme = ExtResource("1_wybs8") +texture_normal = ExtResource("14_7qiwh") +texture_pressed = SubResource("CompressedTexture2D_nlsdk") + +[node name="UIParticles" parent="Settings/Settings/Home" instance=ExtResource("7_cscky")] +position = Vector2(14.5, 16) +scale = Vector2(0.5, 0.5) +process_material = SubResource("ParticleProcessMaterial_nnvvu") +size = Vector3(25, 25, 0.1) + [node name="Credits" type="Control" parent="."] visible = false -anchors_preset = 0 +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 1278.0 +offset_right = 1278.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 theme = ExtResource("1_wybs8") script = ExtResource("20_ecqdj") -spawnTimer = 10.0 -credits = Array[Resource("res://Resources/credit.gd")]([ExtResource("21_7nm4r"), ExtResource("22_laxdl")]) +spawnTimer = 0.8 +credits = Array[Resource("res://Resources/credit.gd")]([ExtResource("21_7nm4r"), ExtResource("22_23x55"), ExtResource("22_laxdl"), ExtResource("24_v3coc"), ExtResource("25_xj44e"), ExtResource("24_crwn2"), ExtResource("25_g7b4v"), ExtResource("26_ceuxk")]) [node name="Home" type="TextureButton" parent="Credits"] layout_mode = 1 @@ -990,6 +1669,19 @@ scale = Vector2(0.5, 0.5) process_material = SubResource("ParticleProcessMaterial_nnvvu") size = Vector3(25, 25, 0.1) +[node name="ColorRect" type="ColorRect" parent="Credits"] +layout_mode = 1 +anchors_preset = 13 +anchor_left = 0.5 +anchor_right = 0.5 +anchor_bottom = 1.0 +offset_left = -282.0 +offset_right = 282.0 +grow_horizontal = 2 +grow_vertical = 2 +color = Color(0.360784, 0.360784, 0.360784, 0.647059) + +[connection signal="animation_finished" from="AnimationPlayer" to="Credits" method="animFinished"] [connection signal="mouse_entered" from="TitleScreen/Buttons/Play" to="TitleScreen/Buttons/Play/UIParticles" method="_on_mouse_entered"] [connection signal="mouse_exited" from="TitleScreen/Buttons/Play" to="TitleScreen/Buttons/Play/UIParticles" method="_on_mouse_exited"] [connection signal="pressed" from="TitleScreen/Buttons/Play" to="TitleScreen" method="_on_play_pressed"] @@ -1016,6 +1708,17 @@ size = Vector3(25, 25, 0.1) [connection signal="mouse_entered" from="Settings/Home" to="Settings/Home/UIParticles" method="_on_mouse_entered"] [connection signal="mouse_exited" from="Settings/Home" to="Settings/Home/UIParticles" method="_on_mouse_exited"] [connection signal="pressed" from="Settings/Home" to="Settings" method="home"] +[connection signal="item_selected" from="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer/OptionButton" to="Settings/Settings" method="changeDifficulty"] +[connection signal="value_changed" from="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer/MasterSlide" to="Settings/Settings" method="changeVolMaster"] +[connection signal="value_changed" from="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer/MusicSlide" to="Settings/Settings" method="changeVolMusic"] +[connection signal="value_changed" from="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer/EffectsSlide" to="Settings/Settings" method="changeVolEffects"] +[connection signal="item_selected" from="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer/OptionButton2" to="Settings/Settings" method="windowModeChanged"] +[connection signal="item_selected" from="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer/OptionButton3" to="Settings/Settings" method="vsyncChanged"] +[connection signal="item_selected" from="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer/OptionButton4" to="Settings/Settings" method="fpsChanged"] +[connection signal="toggled" from="Settings/Settings/NinePatchRect/ScrollContainer/GridContainer/CheckBox" to="Settings/Settings" method="toggleFPSMonitor"] +[connection signal="mouse_entered" from="Settings/Settings/Home" to="Settings/Settings/Home/UIParticles" method="_on_mouse_entered"] +[connection signal="mouse_exited" from="Settings/Settings/Home" to="Settings/Settings/Home/UIParticles" method="_on_mouse_exited"] +[connection signal="pressed" from="Settings/Settings/Home" to="Settings/Settings" method="home"] [connection signal="mouse_entered" from="Credits/Home" to="Credits/Home/UIParticles" method="_on_mouse_entered"] [connection signal="mouse_exited" from="Credits/Home" to="Credits/Home/UIParticles" method="_on_mouse_exited"] [connection signal="pressed" from="Credits/Home" to="Credits" method="_on_home_pressed"] diff --git a/Scenes/credit.tscn b/Scenes/credit.tscn index c4094af..2022d2a 100644 --- a/Scenes/credit.tscn +++ b/Scenes/credit.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=3 format=3 uid="uid://rq8lc0iamhto"] -[ext_resource type="Script" path="res://Scenes/Credit.gd" id="1_3epd7"] +[ext_resource type="Script" path="res://Scripts/Credit.gd" id="1_3epd7"] [ext_resource type="Theme" uid="uid://bh8kyg4qt8rt7" path="res://Themes/default.tres" id="1_7hsdh"] [node name="Credit" type="Control"] @@ -8,9 +8,13 @@ layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 +offset_top = 663.0 +offset_bottom = 663.0 grow_horizontal = 2 grow_vertical = 2 +mouse_filter = 2 script = ExtResource("1_3epd7") +expireTime = 40.0 [node name="Title" type="RichTextLabel" parent="."] layout_mode = 1 @@ -29,14 +33,14 @@ text = "[center]Title[/center]" [node name="Name" type="RichTextLabel" parent="."] clip_contents = false layout_mode = 1 -anchors_preset = 14 -anchor_top = 0.5 -anchor_right = 1.0 -anchor_bottom = 0.5 -offset_top = -274.0 -offset_bottom = -202.0 +anchors_preset = 5 +anchor_left = 0.5 +anchor_right = 0.5 +offset_left = -358.0 +offset_top = 38.0 +offset_right = 358.0 +offset_bottom = 110.0 grow_horizontal = 2 -grow_vertical = 2 theme = ExtResource("1_7hsdh") theme_override_font_sizes/normal_font_size = 35 bbcode_enabled = true @@ -49,12 +53,14 @@ anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -279.0 -offset_top = 38.0 +offset_top = 32.0 offset_right = 279.0 -offset_bottom = 65.0 +offset_bottom = 59.0 grow_horizontal = 2 theme = ExtResource("1_7hsdh") theme_override_font_sizes/normal_font_size = 25 bbcode_enabled = true text = "[center]Description" fit_content = true + +[connection signal="meta_clicked" from="Name/Description" to="." method="_on_description_meta_clicked"] diff --git a/Scenes/Credit.gd b/Scripts/Credit.gd similarity index 86% rename from Scenes/Credit.gd rename to Scripts/Credit.gd index 037069b..716d4fb 100644 --- a/Scenes/Credit.gd +++ b/Scripts/Credit.gd @@ -18,7 +18,7 @@ func _ready(): for desc: String in creditInfo.description: paragraph += desc + "\n" for link: String in creditInfo.links: - paragraph += "[url]%s[/url]" % link + paragraph += "[url=%s]%s[/url]\n" % [link, link] description.text = paragraph # Called every frame. 'delta' is the elapsed time since the previous frame. @@ -26,3 +26,6 @@ func _process(delta): timer += delta position.y -= speed * delta if (timer >= expireTime): self.queue_free() + +func _on_description_meta_clicked(meta): + OS.shell_open(str(meta)) diff --git a/Scenes/UI/Credits.gd b/Scripts/Credits.gd similarity index 53% rename from Scenes/UI/Credits.gd rename to Scripts/Credits.gd index e547526..32a886a 100644 --- a/Scenes/UI/Credits.gd +++ b/Scripts/Credits.gd @@ -2,38 +2,43 @@ class_name CreditsMenu extends Control @onready var data: Data = $/root/Root/Data @onready var titleScreen: Control = $/root/Root/MainMenu/TitleScreen +@onready var animationPlayer: AnimationPlayer = $"../AnimationPlayer" @onready var creditTemplate: PackedScene = load("res://Scenes/credit.tscn") -@export var spawnTimer: float = 5 +@export var spawnTimer: float = 2 @export var credits: Array[Credit] +var timerTarget: float = 0 var timer: float = 0 var credIndex = 0 var running: bool = false -func _ready(): - timer = spawnTimer - # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta): if (!running): return timer += delta - if (timer >= spawnTimer): - timer -= spawnTimer + if (timer >= timerTarget): + timer -= timerTarget var credit: CreditTemplate = creditTemplate.instantiate() - #credit. credit.creditInfo = credits[credIndex] self.add_child(credit) + timerTarget = 5 + (2 + credits[credIndex].description.size() + credits[credIndex].links.size()) * spawnTimer + print(timerTarget) credIndex += 1 if (credIndex >= credits.size()): credIndex = 0 func _on_home_pressed(): - self.hide() - running = false - credIndex = 0 - for child: CreditTemplate in self.get_children(): - child.queue_free() - titleScreen.show() + animationPlayer.play_backwards("creditsTransition") + +func animFinished(s: String): + if (s == "creditsTransition" && !self.visible): + running = false + credIndex = 0 + timer = 0 + timerTarget = 0 + for child: Control in self.get_children(): + if (!(child is CreditTemplate)): continue + child.queue_free() func toggle(): running = !running diff --git a/Scripts/Settings.gd b/Scripts/Settings.gd index 65348d7..4ea3c49 100644 --- a/Scripts/Settings.gd +++ b/Scripts/Settings.gd @@ -6,10 +6,10 @@ extends Control @onready var mainBus: int = AudioServer.get_bus_index("Master") @onready var musicBus: int = AudioServer.get_bus_index("Music") @onready var effectsBus: int = AudioServer.get_bus_index("Effects") +@onready var animationPlayer: AnimationPlayer = $"../AnimationPlayer" func home(): - self.hide() - titleScreen.show() + animationPlayer.play_backwards("settingsTransition") func changeDifficulty(i: int): data.difficulty = i as Data.Difficulty diff --git a/Scripts/TitleScreen.gd b/Scripts/TitleScreen.gd index 8269776..7c7893f 100644 --- a/Scripts/TitleScreen.gd +++ b/Scripts/TitleScreen.gd @@ -26,13 +26,11 @@ func _on_play_pressed(): $/root/Root/MainMenu.queue_free() func _on_credits_pressed(): - self.hide() - creditsMenu.show() + animationPlayer.play("creditsTransition") creditsMenu.toggle() func _on_settings_pressed(): - self.hide() - settingsMenu.show() + animationPlayer.play("settingsTransition") func _on_about_pressed(): if (!aboutOut): animationPlayer.play("showAbout") diff --git a/Themes/default.tres b/Themes/default.tres index 707cc56..e7b9ee8 100644 --- a/Themes/default.tres +++ b/Themes/default.tres @@ -9,7 +9,7 @@ [ext_resource type="Texture2D" uid="uid://dunedrjwjxgea" path="res://Sprites/UI/Edinnu_UI_asset_pack/Target/Target (10).png" id="6_4cx20"] [ext_resource type="FontFile" uid="uid://bhggfnolqg5hu" path="res://Fonts/breathe_fire/Breathe Fire.otf" id="9_yxmfa"] -[sub_resource type="Image" id="Image_hyjcq"] +[sub_resource type="Image" id="Image_wkr43"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 35, 255, 255, 255, 153, 255, 255, 255, 190, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 190, 255, 255, 255, 152, 255, 255, 255, 33, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 153, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 151, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 190, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 237, 237, 237, 195, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 190, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 177, 177, 177, 209, 37, 37, 37, 252, 178, 178, 178, 209, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 176, 176, 176, 209, 32, 32, 32, 254, 26, 26, 26, 255, 84, 84, 84, 235, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 176, 176, 176, 209, 32, 32, 32, 254, 26, 26, 26, 255, 78, 78, 78, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 253, 253, 253, 192, 222, 222, 222, 198, 255, 255, 255, 191, 255, 255, 255, 191, 175, 175, 175, 210, 32, 32, 32, 254, 26, 26, 26, 255, 79, 79, 79, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 253, 253, 253, 192, 90, 90, 90, 234, 45, 45, 45, 249, 212, 212, 212, 200, 174, 174, 174, 210, 32, 32, 32, 254, 26, 26, 26, 255, 79, 79, 79, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 232, 232, 232, 196, 54, 54, 54, 246, 26, 26, 26, 255, 43, 43, 43, 250, 32, 32, 32, 254, 26, 26, 26, 255, 81, 81, 81, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 226, 226, 226, 197, 54, 54, 54, 246, 26, 26, 26, 255, 26, 26, 26, 255, 81, 81, 81, 237, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 226, 226, 226, 197, 54, 54, 54, 246, 81, 81, 81, 236, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 190, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 230, 230, 230, 197, 248, 248, 248, 193, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 189, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 152, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 150, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 33, 255, 255, 255, 151, 255, 255, 255, 190, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 191, 255, 255, 255, 189, 255, 255, 255, 150, 255, 255, 255, 32, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -19,9 +19,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_pqkb6"] -image = SubResource("Image_hyjcq") +image = SubResource("Image_wkr43") -[sub_resource type="Image" id="Image_u3nnl"] +[sub_resource type="Image" id="Image_qd2jp"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 13, 255, 255, 255, 96, 255, 255, 255, 136, 255, 255, 255, 173, 255, 255, 255, 173, 255, 255, 255, 136, 255, 255, 255, 95, 255, 255, 255, 11, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 56, 255, 255, 255, 171, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 168, 255, 255, 255, 51, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 56, 255, 255, 255, 191, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 190, 255, 255, 255, 50, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 12, 255, 255, 255, 171, 198, 198, 198, 255, 198, 198, 198, 255, 176, 176, 176, 255, 81, 81, 81, 255, 43, 43, 43, 255, 43, 43, 43, 255, 83, 83, 83, 255, 177, 177, 177, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 168, 255, 255, 255, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 97, 198, 198, 198, 255, 198, 198, 198, 255, 176, 176, 176, 255, 37, 37, 37, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 39, 39, 39, 255, 179, 179, 179, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 96, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 137, 198, 198, 198, 255, 198, 198, 198, 255, 81, 81, 81, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 86, 86, 86, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 154, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 174, 198, 198, 198, 255, 198, 198, 198, 255, 43, 43, 43, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 43, 43, 43, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 180, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 173, 198, 198, 198, 255, 198, 198, 198, 255, 43, 43, 43, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 44, 44, 44, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 180, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 136, 198, 198, 198, 255, 198, 198, 198, 255, 83, 83, 83, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 88, 88, 88, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 152, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 95, 198, 198, 198, 255, 198, 198, 198, 255, 178, 178, 178, 255, 39, 39, 39, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 26, 26, 26, 255, 42, 42, 42, 255, 181, 181, 181, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 94, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 11, 255, 255, 255, 169, 198, 198, 198, 255, 198, 198, 198, 255, 179, 179, 179, 255, 86, 86, 86, 255, 43, 43, 43, 255, 44, 44, 44, 255, 88, 88, 88, 255, 181, 181, 181, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 165, 255, 255, 255, 9, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 52, 255, 255, 255, 190, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 189, 255, 255, 255, 46, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 50, 255, 255, 255, 168, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 198, 198, 198, 255, 255, 255, 255, 165, 255, 255, 255, 46, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 10, 255, 255, 255, 96, 255, 255, 255, 154, 255, 255, 255, 180, 255, 255, 255, 180, 255, 255, 255, 152, 255, 255, 255, 94, 255, 255, 255, 9, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -31,9 +31,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_sogt1"] -image = SubResource("Image_u3nnl") +image = SubResource("Image_qd2jp") -[sub_resource type="Image" id="Image_53ill"] +[sub_resource type="Image" id="Image_5vhx6"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 42, 42, 42, 12, 26, 26, 26, 67, 26, 26, 26, 105, 27, 27, 27, 122, 27, 27, 27, 122, 26, 26, 26, 105, 27, 27, 27, 66, 46, 46, 46, 11, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 29, 29, 29, 44, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 122, 30, 30, 30, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 29, 29, 29, 44, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 30, 30, 30, 42, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 42, 42, 42, 12, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 121, 46, 46, 46, 11, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 67, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 65, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 105, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 104, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 122, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 121, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 105, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 103, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 66, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 65, 255, 255, 255, 0, 255, 255, 255, 0, 46, 46, 46, 11, 27, 27, 27, 122, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 121, 51, 51, 51, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 30, 30, 30, 42, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 31, 31, 31, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 30, 30, 30, 42, 27, 27, 27, 121, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 121, 31, 31, 31, 41, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 46, 46, 46, 11, 27, 27, 27, 65, 27, 27, 27, 104, 27, 27, 27, 122, 27, 27, 27, 121, 27, 27, 27, 103, 27, 27, 27, 65, 51, 51, 51, 10, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -43,9 +43,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_bym57"] -image = SubResource("Image_53ill") +image = SubResource("Image_5vhx6") -[sub_resource type="Image" id="Image_017x1"] +[sub_resource type="Image" id="Image_i1mc3"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 33, 33, 23, 27, 27, 27, 103, 26, 26, 26, 127, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 127, 27, 27, 27, 102, 34, 34, 34, 22, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 103, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 27, 27, 27, 101, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 127, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 127, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 255, 255, 255, 0, 255, 255, 255, 0, 26, 26, 26, 127, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 127, 255, 255, 255, 0, 255, 255, 255, 0, 27, 27, 27, 102, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 28, 28, 28, 100, 255, 255, 255, 0, 255, 255, 255, 0, 34, 34, 34, 22, 27, 27, 27, 101, 26, 26, 26, 127, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 128, 26, 26, 26, 127, 28, 28, 28, 100, 36, 36, 36, 21, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -55,7 +55,7 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_n26h3"] -image = SubResource("Image_017x1") +image = SubResource("Image_i1mc3") [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_t8gt0"] content_margin_left = 4.0 @@ -84,7 +84,7 @@ expand_margin_top = 2.0 expand_margin_right = 2.0 expand_margin_bottom = 2.0 -[sub_resource type="Image" id="Image_q2wwv"] +[sub_resource type="Image" id="Image_3aq1g"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 179, 179, 179, 30, 178, 178, 178, 103, 178, 178, 178, 46, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 31, 178, 178, 178, 115, 178, 178, 178, 115, 176, 176, 176, 48, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 176, 176, 176, 48, 178, 178, 178, 115, 178, 178, 178, 115, 176, 176, 176, 48, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 176, 176, 176, 48, 178, 178, 178, 115, 178, 178, 178, 115, 173, 173, 173, 31, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 48, 178, 178, 178, 115, 178, 178, 178, 115, 181, 181, 181, 31, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 48, 178, 178, 178, 115, 178, 178, 178, 115, 179, 179, 179, 47, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 31, 178, 178, 178, 115, 178, 178, 178, 115, 179, 179, 179, 47, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 179, 179, 179, 30, 178, 178, 178, 103, 178, 178, 178, 46, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -94,9 +94,9 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_mqdbu"] -image = SubResource("Image_q2wwv") +image = SubResource("Image_3aq1g") -[sub_resource type="Image" id="Image_37dxe"] +[sub_resource type="Image" id="Image_khjid"] data = { "data": PackedByteArray(255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 178, 178, 178, 46, 178, 178, 178, 103, 176, 176, 176, 29, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 48, 178, 178, 178, 115, 178, 178, 178, 115, 181, 181, 181, 31, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 48, 178, 178, 178, 115, 178, 178, 178, 115, 179, 179, 179, 47, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 31, 178, 178, 178, 115, 178, 178, 178, 115, 179, 179, 179, 47, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 181, 181, 181, 31, 178, 178, 178, 115, 178, 178, 178, 115, 176, 176, 176, 48, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 176, 176, 176, 48, 178, 178, 178, 115, 178, 178, 178, 115, 176, 176, 176, 48, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 176, 176, 176, 48, 178, 178, 178, 115, 178, 178, 178, 115, 173, 173, 173, 31, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 178, 178, 178, 46, 178, 178, 178, 103, 179, 179, 179, 30, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0), "format": "RGBA8", @@ -106,7 +106,7 @@ data = { } [sub_resource type="ImageTexture" id="ImageTexture_2lr15"] -image = SubResource("Image_37dxe") +image = SubResource("Image_khjid") [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_m1ydj"] content_margin_left = 4.0 diff --git a/project.godot b/project.godot index 75d7504..1bd6275 100644 --- a/project.godot +++ b/project.godot @@ -17,7 +17,6 @@ config/icon="res://icon.svg" [display] -window/size/mode=3 window/stretch/mode="canvas_items" window/stretch/aspect="keep_height" mouse_cursor/custom_image_hotspot=Vector2(64, 128)