forked from team-sg/hero-mark-2
begin work on results screen
This commit is contained in:
parent
e4168e1260
commit
435855cd5b
4 changed files with 443 additions and 227 deletions
|
@ -2,12 +2,14 @@ extends Node
|
|||
|
||||
|
||||
onready var shards: Node2D = $Shards
|
||||
onready var collection_bonus: Sprite = $Bonuses/CollectionBonus
|
||||
onready var time_bonus: Sprite = $Bonuses/TimeBonus
|
||||
onready var life_bonus: Sprite = $Bonuses/LifeBonus
|
||||
onready var perfect_bonus: Sprite = $Bonuses/PerfectBonus
|
||||
onready var score = $Score
|
||||
onready var final_score: Label = $FinalScore
|
||||
|
||||
#Score bonuses
|
||||
onready var collection_bonus_score = $ShardsAndBonuses/Bonuses/CollectionBonus/CollectionBonusScore
|
||||
onready var time_bonus_score = $ShardsAndBonuses/Bonuses/TimeBonus/TimeBonusScore
|
||||
onready var life_bonus_score = $ShardsAndBonuses/Bonuses/LifeBonus/LifeBonusScore
|
||||
onready var arrow_bonus_score = $ShardsAndBonuses/Bonuses/ArrowBonus/ArrowBonusScore
|
||||
onready var perfect_bonus_score = $ShardsAndBonuses/Bonuses/PerfectBonus/PerfectBonusScore
|
||||
|
||||
func _ready() -> void:
|
||||
# tween for sequencing
|
||||
|
@ -21,6 +23,14 @@ func _ready() -> void:
|
|||
tween.tween_interval(0.5)
|
||||
if Game.shards_collected[i]:
|
||||
tween.tween_callback(shard, "collect")
|
||||
|
||||
score.text = Game.score
|
||||
#Determine score bonuses
|
||||
collection_bonus_score.text = str("+") + str(Game.collection_bonus)
|
||||
time_bonus_score.text = str("+") + str(Game.time_bonus)
|
||||
life_bonus_score.text = str("+") + str(Game.life_bonus)
|
||||
arrow_bonus_score.text = str("+") + str(Game.arrows_bonus)
|
||||
perfect_bonus_score.text = str("+") + str(Game.perfect_bonus)
|
||||
|
||||
func _physics_process(delta: float) -> void:
|
||||
if Input.is_action_just_released("ui_accept"):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue