Make end screen look a little better
This commit is contained in:
parent
6b2065f4b2
commit
89c811473b
2 changed files with 70 additions and 10 deletions
|
|
@ -17,8 +17,29 @@ func _on_game_won():
|
|||
|
||||
func _on_game_lost():
|
||||
$Center/Card/Margin/Column/Headline.text = "TOO FEW"
|
||||
_apply_loss_palette()
|
||||
_show()
|
||||
|
||||
func _apply_loss_palette():
|
||||
var border := Color(1, 0.3, 0.3, 1)
|
||||
var subtle := Color(0.95, 0.7, 0.7, 1)
|
||||
|
||||
var card_style = $Center/Card.get_theme_stylebox("panel") as StyleBoxFlat
|
||||
if card_style:
|
||||
card_style.border_color = border
|
||||
card_style.bg_color = Color(0.18, 0.05, 0.05, 1)
|
||||
|
||||
var button = $Center/Card/Margin/Column/RestartButton
|
||||
var button_style = button.get_theme_stylebox("normal") as StyleBoxFlat
|
||||
if button_style:
|
||||
button_style.border_color = border
|
||||
button_style.bg_color = Color(0.3, 0.1, 0.1, 1)
|
||||
button.add_theme_color_override("font_color", border)
|
||||
|
||||
$Center/Card/Margin/Column/Headline.add_theme_color_override("font_color", border)
|
||||
$Center/Card/Margin/Column/ScoreLabel.add_theme_color_override("font_color", subtle)
|
||||
$Center/Card/Margin/Column/SavedLabel.add_theme_color_override("font_color", subtle)
|
||||
|
||||
func _show():
|
||||
$Center/Card/Margin/Column/ScoreLabel.text = "Score: %d" % _score
|
||||
$Center/Card/Margin/Column/SavedLabel.text = "Survivors saved: %d" % _saved
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue