diff options
-rw-r--r-- | main_scene/Label.gd | 4 | ||||
-rw-r--r-- | main_scene/hire_button.gd | 4 | ||||
-rw-r--r-- | main_scene/programmers.gd | 2 | ||||
-rw-r--r-- | save_state.gd | 3 |
4 files changed, 9 insertions, 4 deletions
diff --git a/main_scene/Label.gd b/main_scene/Label.gd index cb9b23e..751a9a1 100644 --- a/main_scene/Label.gd +++ b/main_scene/Label.gd @@ -1,4 +1,6 @@ extends Label func _process(delta): - text = str(SaveState.coffee) + "CM: "+str(SaveState.buildings["intern"])+"DEVS: "+str(SaveState.programmers) + text = str(SaveState.coffee) + "CM: "+str(SaveState.buildings["intern"])+\ + "DEVS: "+str(SaveState.programmers)+"BTC: "+str(SaveState.bitcoin) + diff --git a/main_scene/hire_button.gd b/main_scene/hire_button.gd index 668d960..ec56474 100644 --- a/main_scene/hire_button.gd +++ b/main_scene/hire_button.gd @@ -1,6 +1,6 @@ extends ClickableArea func _click(): - if SaveState.coffee >= 100: + if SaveState.bitcoin >= 100: SaveState.programmers += 1 - SaveState.coffee -= 100 + SaveState.bitcoin -= 100 diff --git a/main_scene/programmers.gd b/main_scene/programmers.gd index fdb5290..1210b86 100644 --- a/main_scene/programmers.gd +++ b/main_scene/programmers.gd @@ -8,6 +8,8 @@ func _tick() -> void: if SaveState.coffee < 0: riot() SaveState.coffee = 0 + else: + SaveState.bitcoin += SaveState.programmers else: riot_cooldown -= 1 if riot_cooldown < 0: diff --git a/save_state.gd b/save_state.gd index 1cff02a..6cf7bd5 100644 --- a/save_state.gd +++ b/save_state.gd @@ -7,4 +7,5 @@ var buildings = { var coffee = 0 var programmers = 0 - +var coffee_beans = 1000 +var bitcoin = 100 |