chore: run gdformat
This commit is contained in:
@@ -10,6 +10,7 @@ signal lvlup_picked(mod: PlayerStatsModifier)
|
||||
@onready var upgrade_description: Label = $MarginContainer/VBoxContainer/UpgradeDescription
|
||||
@onready var upgrade_tex: TextureRect = $MarginContainer/VBoxContainer/CenterContainer/UpgradeTex
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
match mod.rarity:
|
||||
GlobalConst.ModRarity.NORMAL:
|
||||
@@ -20,7 +21,7 @@ func _ready() -> void:
|
||||
upgrade_name.add_theme_color_override("font_color", Color.DARK_ORCHID)
|
||||
GlobalConst.ModRarity.LEGENDARY:
|
||||
upgrade_name.add_theme_color_override("font_color", Color.DARK_ORANGE)
|
||||
|
||||
|
||||
upgrade_name.text = mod.title
|
||||
upgrade_description.text = mod.description
|
||||
upgrade_tex.texture = mod.tex
|
||||
|
@@ -1,15 +1,19 @@
|
||||
class_name LevelUpUI
|
||||
extends Control
|
||||
|
||||
@onready var choice_container: HBoxContainer = $VBoxContainer/PanelContainer/CenterContainer/ChoiceContainer
|
||||
@onready
|
||||
var choice_container: HBoxContainer = $VBoxContainer/PanelContainer/CenterContainer/ChoiceContainer
|
||||
|
||||
|
||||
func clear():
|
||||
for child in choice_container.get_children():
|
||||
child.queue_free()
|
||||
|
||||
|
||||
func add_choice(choice: LevelUpChoice) -> void:
|
||||
choice.lvlup_picked.connect(_on_levelup_picked)
|
||||
choice_container.add_child(choice)
|
||||
|
||||
|
||||
func _on_levelup_picked(mod: PlayerStatsModifier) -> void:
|
||||
visible = false
|
||||
|
@@ -4,15 +4,18 @@ extends Control
|
||||
@onready var hp_bar: ProgressBar = $CenterContainer/VBoxContainer/ProgressBar
|
||||
@onready var elapsed_label: Label = $CenterContainer/VBoxContainer/ElapsedLabel
|
||||
|
||||
|
||||
func set_hp(value: float):
|
||||
hp_bar.value = value
|
||||
|
||||
|
||||
func set_elapsed_time(value: float):
|
||||
elapsed_label.text = format_time(value)
|
||||
|
||||
|
||||
|
||||
func format_time(seconds: float) -> String:
|
||||
var total_ms = int(seconds * 1000.0)
|
||||
var s = (total_ms / 1000) % 60
|
||||
var m = (total_ms / 60000)
|
||||
var m = total_ms / 60000
|
||||
|
||||
return "%02d:%02d" % [m, s]
|
||||
|
Reference in New Issue
Block a user