feat: 2.3.1

This commit is contained in:
2026-05-11 17:24:47 +08:00
parent 57e56412e0
commit 13f3c3d591
733 changed files with 17957 additions and 798 deletions
+13 -9
View File
@@ -6,13 +6,15 @@ extends Control
@onready var progress_bar := %ProgressBar as ProgressBar
@onready var progress_label := %ProgressLabel as Label
@onready var button_container := %ButtonContainer as HBoxContainer
@onready var update_button := %UpdateButton as Button
@onready var skip_button := %SkipButton as Button
@onready var update_button := %UpdateButton as BaseButton
@onready var update_button_label := %UpdateButton.get_node("Label") as Label
@onready var skip_button := %SkipButton as BaseButton
@onready var skip_button_label := %SkipButton.get_node("Label") as Label
@onready var changelog_panel := %ChangelogPanel
@onready var changelog_richtext := %ChangelogRichText as RichTextLabel
@onready var prev_button := %PrevButton as Button
@onready var next_button := %NextButton as Button
@onready var prev_button := %PrevButton as BaseButton
@onready var next_button := %NextButton as BaseButton
@onready var page_label := %PageLabel as Label
var update_manager: Node
@@ -73,20 +75,20 @@ func _on_update_check_completed(has_update: bool, info: Dictionary) -> void:
button_container.visible = true
update_button.visible = true
skip_button.visible = true
skip_button.text = "Play without updating"
skip_button_label.text = "Play without updating"
else:
status_label.text = "Game up to date."
button_container.visible = true
update_button.visible = false
skip_button.visible = true
skip_button.text = "Play Game"
skip_button_label.text = "Play"
func _on_update_check_failed(_error: String) -> void:
status_label.text = "Could not check for updates"
button_container.visible = true
update_button.visible = false
skip_button.visible = true
skip_button.text = "Play Offline"
skip_button_label.text = "Play"
func _on_update_pressed() -> void:
button_container.visible = false
@@ -114,7 +116,7 @@ func _on_download_failed(error: String) -> void:
progress_bar.visible = false
progress_label.visible = false
button_container.visible = true
update_button.text = "Retry"
update_button_label.text = "Retry"
func _begin_resource_load() -> void:
button_container.visible = false
@@ -156,8 +158,10 @@ func _update_pagination_ui():
var txt: String = "[font_size=20][b]Version " + str(entry.get("version", "Unknown")) + "[/b][/font_size]\n[color=gray]" + str(entry.get("date", "")) + "[/color]\n\n"
var changes: Array = entry.get("changelog", [])
txt += "[table=2]"
for change in changes:
txt += "" + change + "\n"
txt += "[cell]• [/cell][cell]" + change + "[/cell]"
txt += "[/table]"
changelog_richtext.text = txt