aboutsummaryrefslogtreecommitdiff
path: root/save_state.gd
diff options
context:
space:
mode:
authorRoman Gräf <romangraef@gmail.com>2020-04-19 14:43:02 +0200
committerRoman Gräf <romangraef@gmail.com>2020-04-19 14:43:02 +0200
commitc3620b837ec41fea1e0676194b7f2601137543fa (patch)
tree39f8bee4523d9f01c30c7ffdd6833ed5ba559629 /save_state.gd
parent6a4f00bfaa636d026e181574ce3ce1dd40746153 (diff)
downloadLDJam46-c3620b837ec41fea1e0676194b7f2601137543fa.tar.gz
LDJam46-c3620b837ec41fea1e0676194b7f2601137543fa.tar.bz2
LDJam46-c3620b837ec41fea1e0676194b7f2601137543fa.zip
Ankurbelung des Arbeitsmarkts
Diffstat (limited to 'save_state.gd')
-rw-r--r--save_state.gd11
1 files changed, 11 insertions, 0 deletions
diff --git a/save_state.gd b/save_state.gd
index dd1ecad..a9c8a59 100644
--- a/save_state.gd
+++ b/save_state.gd
@@ -14,6 +14,17 @@ func gain_bitcoin(amount: int) -> void:
func lose_bitcoin(amount: int) -> void:
bitcoin -= amount
+func try_gain_coffee(amount: int) -> int:
+ if amount < coffee_beans:
+ coffee += amount
+ coffee_beans -= amount
+ return 0
+
+ coffee += coffee_beans
+ var remains = amount - coffee_beans
+ coffee_beans = 0
+ return remains
+
var coffee = 10
var coffee_beans = 1000
var bitcoin = 100