feat: 2.3.1
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user