extends Ticked var riot := preload("res://riot/riot.tscn") func _tick() -> void: if SaveState.riot_cooldown == 0: SaveState.coffee -= SaveState.programmers if SaveState.coffee < 0: riot() SaveState.coffee = 0 else: SaveState.bitcoin += SaveState.programmers else: SaveState.riot_cooldown -= 1 func riot() -> void: SaveState.riot_cooldown = -1 get_parent().hide() get_parent().get_parent().add_child(riot.instance())