adjusted boo unlocking, since you could technically beat gold boo, on white boo, which i thought was a bit dumb and unfair

This commit is contained in:
JHDev2006
2025-09-28 22:16:26 +01:00
parent 1711402a6a
commit ac1c2eaf5b

View File

@@ -65,11 +65,17 @@ func player_win_race() -> void:
TimedBooBlock.can_tick = false TimedBooBlock.can_tick = false
var cleared_boo: int = 0 var cleared_boo: int = 0
for boo_time in boo.time_needed:
if SpeedrunHandler.timer < boo_time: if boo_colour >= 4:
cleared_boo += 1 cleared_boo = 5
else: else:
break var idx := 0
for boo_time in boo.time_needed:
if SpeedrunHandler.timer < boo_time and idx < 4:
cleared_boo += 1
else:
break
idx += 1
if int(BooRaceHandler.cleared_boo_levels[level_id]) <= cleared_boo: if int(BooRaceHandler.cleared_boo_levels[level_id]) <= cleared_boo:
BooRaceHandler.cleared_boo_levels[level_id] = str(cleared_boo) BooRaceHandler.cleared_boo_levels[level_id] = str(cleared_boo)