fix speedrun timer credits crash

This commit is contained in:
Haze Weathers 2024-12-10 00:27:51 -05:00
parent 8252ff66b8
commit f73a7ca01e

View file

@ -20,9 +20,10 @@ func _process(delta: float) -> void:
if visible:
time_counter.text = Game.format_time(time)
var map = Game.get_map()
if is_instance_valid(map):
if (Game.has_collection_bonus() && Game.time <= map.target_time_100) or (!Game.has_collection_bonus() && Game.time <= map.target_time_any):
time_counter.modulate = bonus_color
return
time_counter.modulate = Color.white
if timer_running:
var map = Game.get_map()
if is_instance_valid(map):
if (Game.has_collection_bonus() && Game.time <= map.target_time_100) or (!Game.has_collection_bonus() && Game.time <= map.target_time_any):
time_counter.modulate = bonus_color
return
time_counter.modulate = Color.white