From dc641d85ff4f610c9239a87c1bcfd123e744f3cf Mon Sep 17 00:00:00 2001 From: Roman Gräf Date: Mon, 20 Apr 2020 20:28:13 +0200 Subject: mehr tutorials und konami code --- buildings/dev.gd | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'buildings/dev.gd') diff --git a/buildings/dev.gd b/buildings/dev.gd index 7ee407d..f7baf87 100644 --- a/buildings/dev.gd +++ b/buildings/dev.gd @@ -4,14 +4,18 @@ extends BuildingInterface var riot := preload("res://riot/riot.tscn") func _tick() -> void: + if get_amount() == 0: + return if SaveState.riot_cooldown == 0: - SaveState.coffee -= get_amount() * SaveState.upgrades['wageslavery'] + SaveState.coffee -= get_amount() * int(pow(2, SaveState.upgrades['wageslavery'])) if SaveState.coffee < 0: invoke_riot() SaveState.coffee = 0 else: - SaveState.gain_bitcoin(int(pow(get_amount(), - 1 + SaveState.upgrades['sunglasses'] / 10.0))) + SaveState.gain_bitcoin(int( + pow(get_amount(), + 1 + SaveState.upgrades['wageslavery'] / 10.0) + * (SaveState.upgrades['sunglasses'] + 1))) else: SaveState.riot_cooldown -= 1 -- cgit