fix 100% detection

This commit is contained in:
Haze Weathers 2023-10-13 21:07:41 -04:00
parent 1838605be3
commit eda2db4a3a

View file

@ -16,6 +16,7 @@ onready var tab_container: TabContainer = $"%TabContainer"
func _ready() -> void: func _ready() -> void:
yield(get_tree(), "idle_frame") yield(get_tree(), "idle_frame")
_set_tag() _set_tag()
print(_scoreboard_tag)
$"%YesScore".grab_focus() $"%YesScore".grab_focus()
Fade.fade_in(0.4) Fade.fade_in(0.4)
@ -23,7 +24,6 @@ func _ready() -> void:
func _on_YesScore_pressed() -> void: func _on_YesScore_pressed() -> void:
_scoreboard_id = LevelData.levels[Game.current_level].scores_id _scoreboard_id = LevelData.levels[Game.current_level].scores_id
_score_value = Game.final_score _score_value = Game.final_score
print(_score_value)
tab_container.current_tab = 2 tab_container.current_tab = 2
if yield(_submit(), "completed"): if yield(_submit(), "completed"):
tab_container.current_tab = 3 tab_container.current_tab = 3
@ -42,7 +42,6 @@ func _on_NoScore_pressed() -> void:
func _on_YesTime_pressed() -> void: func _on_YesTime_pressed() -> void:
_scoreboard_id = LevelData.levels[Game.current_level].times_id _scoreboard_id = LevelData.levels[Game.current_level].times_id
_score_value = int(Game.time * 1000.0) _score_value = int(Game.time * 1000.0)
print(_score_value)
tab_container.current_tab = 2 tab_container.current_tab = 2
if yield(_submit(), "completed"): if yield(_submit(), "completed"):
tab_container.current_tab = 3 tab_container.current_tab = 3
@ -73,7 +72,7 @@ func _set_tag() -> void:
_scoreboard_tag = "spicy" _scoreboard_tag = "spicy"
Game.Difficulty.PUNGENT: Game.Difficulty.PUNGENT:
_scoreboard_tag = "pungent" _scoreboard_tag = "pungent"
if Game.has_collection_bonus(): if Game.keys >= 50 and Game.shards >= 5:
_scoreboard_tag += "-100%" _scoreboard_tag += "-100%"
else: else:
_scoreboard_tag += "-any%" _scoreboard_tag += "-any%"