diff options
author | Roman Gräf <romangraef@gmail.com> | 2020-04-19 14:43:02 +0200 |
---|---|---|
committer | Roman Gräf <romangraef@gmail.com> | 2020-04-19 14:43:02 +0200 |
commit | c3620b837ec41fea1e0676194b7f2601137543fa (patch) | |
tree | 39f8bee4523d9f01c30c7ffdd6833ed5ba559629 /save_state.gd | |
parent | 6a4f00bfaa636d026e181574ce3ce1dd40746153 (diff) | |
download | LDJam46-c3620b837ec41fea1e0676194b7f2601137543fa.tar.gz LDJam46-c3620b837ec41fea1e0676194b7f2601137543fa.tar.bz2 LDJam46-c3620b837ec41fea1e0676194b7f2601137543fa.zip |
Ankurbelung des Arbeitsmarkts
Diffstat (limited to 'save_state.gd')
-rw-r--r-- | save_state.gd | 11 |
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 |