mirror of
https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public.git
synced 2025-10-24 16:30:53 +00:00
changed the menu text to let players know when a pack is being created (so they dont think it crashes)
This commit is contained in:
@@ -197,7 +197,6 @@ func regen_rom() -> void:
|
|||||||
|
|
||||||
[node name="SettingsMenu" type="Control" node_paths=PackedStringArray("containers")]
|
[node name="SettingsMenu" type="Control" node_paths=PackedStringArray("containers")]
|
||||||
process_mode = 4
|
process_mode = 4
|
||||||
visible = false
|
|
||||||
custom_minimum_size = Vector2(250, 0)
|
custom_minimum_size = Vector2(250, 0)
|
||||||
layout_mode = 3
|
layout_mode = 3
|
||||||
anchor_left = 0.1
|
anchor_left = 0.1
|
||||||
@@ -562,6 +561,7 @@ title = "RESOURCE_REFRESH"
|
|||||||
[node name="SelectableOptionNode3" parent="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks" instance=ExtResource("9_t6b48")]
|
[node name="SelectableOptionNode3" parent="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks" instance=ExtResource("9_t6b48")]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
title = "RESOURCE_PACK_CREATE"
|
title = "RESOURCE_PACK_CREATE"
|
||||||
|
press_sfx = ""
|
||||||
|
|
||||||
[node name="ResourcePackLoader" type="Node" parent="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks"]
|
[node name="ResourcePackLoader" type="Node" parent="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks"]
|
||||||
script = ExtResource("9_2qqpf")
|
script = ExtResource("9_2qqpf")
|
||||||
@@ -1019,6 +1019,7 @@ script = ExtResource("19_k6yev")
|
|||||||
[connection signal="button_pressed" from="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/SelectableOptionNode" to="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/ResourcePackLoader" method="open_folder"]
|
[connection signal="button_pressed" from="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/SelectableOptionNode" to="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/ResourcePackLoader" method="open_folder"]
|
||||||
[connection signal="button_pressed" from="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/SelectableOptionNode2" to="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/ResourcePackLoader" method="get_resource_packs"]
|
[connection signal="button_pressed" from="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/SelectableOptionNode2" to="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/ResourcePackLoader" method="get_resource_packs"]
|
||||||
[connection signal="button_pressed" from="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/SelectableOptionNode3" to="ResourcePackTemplateCreator" method="create_template"]
|
[connection signal="button_pressed" from="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/SelectableOptionNode3" to="ResourcePackTemplateCreator" method="create_template"]
|
||||||
|
[connection signal="button_pressed" from="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/SelectableOptionNode3" to="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/SelectableOptionNode3" method="set_title" binds= ["Creating Resource Pack..."]]
|
||||||
[connection signal="value_changed" from="PanelContainer/MarginContainer/VBoxContainer/Difficulty/DamageStyle" to="PanelContainer/MarginContainer/VBoxContainer/Difficulty/DifficultySetter" method="damage_style_changed"]
|
[connection signal="value_changed" from="PanelContainer/MarginContainer/VBoxContainer/Difficulty/DamageStyle" to="PanelContainer/MarginContainer/VBoxContainer/Difficulty/DifficultySetter" method="damage_style_changed"]
|
||||||
[connection signal="value_changed" from="PanelContainer/MarginContainer/VBoxContainer/Difficulty/Checkpoints" to="PanelContainer/MarginContainer/VBoxContainer/Difficulty/DifficultySetter" method="checkpoint_changed"]
|
[connection signal="value_changed" from="PanelContainer/MarginContainer/VBoxContainer/Difficulty/Checkpoints" to="PanelContainer/MarginContainer/VBoxContainer/Difficulty/DifficultySetter" method="checkpoint_changed"]
|
||||||
[connection signal="value_changed" from="PanelContainer/MarginContainer/VBoxContainer/Difficulty/ExtraCheckpoints" to="PanelContainer/MarginContainer/VBoxContainer/Difficulty/DifficultySetter" method="extra_checkpoints_changed"]
|
[connection signal="value_changed" from="PanelContainer/MarginContainer/VBoxContainer/Difficulty/ExtraCheckpoints" to="PanelContainer/MarginContainer/VBoxContainer/Difficulty/DifficultySetter" method="extra_checkpoints_changed"]
|
||||||
@@ -1036,6 +1037,8 @@ script = ExtResource("19_k6yev")
|
|||||||
[connection signal="deleted" from="PanelContainer/MarginContainer/VBoxContainer/Data/AchievementData" to="PanelContainer/MarginContainer/VBoxContainer/Data/DataDeletion" method="delete_achievement"]
|
[connection signal="deleted" from="PanelContainer/MarginContainer/VBoxContainer/Data/AchievementData" to="PanelContainer/MarginContainer/VBoxContainer/Data/DataDeletion" method="delete_achievement"]
|
||||||
[connection signal="deleted" from="PanelContainer/MarginContainer/VBoxContainer/Data/Everything" to="PanelContainer/MarginContainer/VBoxContainer/Data/DataDeletion" method="delete_everything"]
|
[connection signal="deleted" from="PanelContainer/MarginContainer/VBoxContainer/Data/Everything" to="PanelContainer/MarginContainer/VBoxContainer/Data/DataDeletion" method="delete_everything"]
|
||||||
[connection signal="button_pressed" from="PanelContainer/MarginContainer/VBoxContainer/Data/RegenROM" to="PanelContainer/MarginContainer/VBoxContainer/Data/DataDeletion" method="regen_rom"]
|
[connection signal="button_pressed" from="PanelContainer/MarginContainer/VBoxContainer/Data/RegenROM" to="PanelContainer/MarginContainer/VBoxContainer/Data/DataDeletion" method="regen_rom"]
|
||||||
|
[connection signal="pack_created" from="ResourcePackTemplateCreator" to="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/SelectableOptionNode3" method="set_title" binds= ["RESOURCE_PACK_CREATE"]]
|
||||||
|
[connection signal="pack_created" from="ResourcePackTemplateCreator" to="PanelContainer/MarginContainer/VBoxContainer/ResourcePacks/SelectableOptionNode3" method="play_sfx" binds= ["correct"]]
|
||||||
|
|
||||||
[editable path="PanelContainer/MarginContainer/VBoxContainer/Video/Language"]
|
[editable path="PanelContainer/MarginContainer/VBoxContainer/Video/Language"]
|
||||||
[editable path="PanelContainer/MarginContainer/VBoxContainer/Audio/SelectableOptionNode"]
|
[editable path="PanelContainer/MarginContainer/VBoxContainer/Audio/SelectableOptionNode"]
|
||||||
|
|||||||
@@ -7,6 +7,8 @@ signal fnt_file_downloaded(text: String)
|
|||||||
|
|
||||||
var downloaded_fnt_text := []
|
var downloaded_fnt_text := []
|
||||||
|
|
||||||
|
signal pack_created
|
||||||
|
|
||||||
const base_info_json := {
|
const base_info_json := {
|
||||||
"name": "New Pack",
|
"name": "New Pack",
|
||||||
"description": "Template, give me a description!",
|
"description": "Template, give me a description!",
|
||||||
@@ -14,6 +16,7 @@ const base_info_json := {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func create_template() -> void:
|
func create_template() -> void:
|
||||||
|
await get_tree().process_frame
|
||||||
get_directories("res://Assets", files, directories)
|
get_directories("res://Assets", files, directories)
|
||||||
for i in directories:
|
for i in directories:
|
||||||
DirAccess.make_dir_recursive_absolute(i.replace("res://Assets", Global.config_path.path_join("resource_packs/new_pack")))
|
DirAccess.make_dir_recursive_absolute(i.replace("res://Assets", Global.config_path.path_join("resource_packs/new_pack")))
|
||||||
@@ -50,6 +53,7 @@ func create_template() -> void:
|
|||||||
file.store_string(JSON.stringify(base_info_json, "\t"))
|
file.store_string(JSON.stringify(base_info_json, "\t"))
|
||||||
file.close()
|
file.close()
|
||||||
print("Done")
|
print("Done")
|
||||||
|
pack_created.emit()
|
||||||
|
|
||||||
func download_fnt_text(file_path := "") -> PackedByteArray:
|
func download_fnt_text(file_path := "") -> PackedByteArray:
|
||||||
var http = HTTPRequest.new()
|
var http = HTTPRequest.new()
|
||||||
|
|||||||
@@ -19,4 +19,11 @@ func handle_inputs() -> void:
|
|||||||
if Input.is_action_just_pressed("ui_accept"):
|
if Input.is_action_just_pressed("ui_accept"):
|
||||||
button_pressed.emit()
|
button_pressed.emit()
|
||||||
if press_sfx != "":
|
if press_sfx != "":
|
||||||
AudioManager.play_global_sfx(press_sfx)
|
play_sfx()
|
||||||
|
|
||||||
|
func play_sfx(sfx := press_sfx) -> void:
|
||||||
|
await get_tree().process_frame
|
||||||
|
AudioManager.play_global_sfx(sfx)
|
||||||
|
|
||||||
|
func set_title(text := "") -> void:
|
||||||
|
title = text
|
||||||
|
|||||||
Reference in New Issue
Block a user