1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
extends Ticked var riot_cooldown := 0 func _tick() -> void: if riot_cooldown == 0: SaveState.coffee -= SaveState.programmers if SaveState.coffee < 0: riot() SaveState.coffee = 0 else: SaveState.bitcoin += SaveState.programmers else: riot_cooldown -= 1 if riot_cooldown < 0: riot_cooldown = 0 func riot(): riot_cooldown = 10