aboutsummaryrefslogtreecommitdiff
path: root/save_state.gd
diff options
context:
space:
mode:
authorRoman Gräf <romangraef@gmail.com>2020-04-19 12:31:23 +0200
committerRoman Gräf <romangraef@gmail.com>2020-04-19 12:31:23 +0200
commit6a4f00bfaa636d026e181574ce3ce1dd40746153 (patch)
tree5533eeaa90f47eaf1042189ace4a16d0b9595448 /save_state.gd
parente891381d4ef97cfa3571bf513a27e5ae14629e9a (diff)
downloadLDJam46-6a4f00bfaa636d026e181574ce3ce1dd40746153.tar.gz
LDJam46-6a4f00bfaa636d026e181574ce3ce1dd40746153.tar.bz2
LDJam46-6a4f00bfaa636d026e181574ce3ce1dd40746153.zip
gruselige devs
Diffstat (limited to 'save_state.gd')
-rw-r--r--save_state.gd21
1 files changed, 17 insertions, 4 deletions
diff --git a/save_state.gd b/save_state.gd
index ac58feb..dd1ecad 100644
--- a/save_state.gd
+++ b/save_state.gd
@@ -1,7 +1,8 @@
extends Node
var buildings = {
- "intern": 0
+ "intern": 0,
+ "dev": 1,
}
var upgrades = {
"wageslavery": 0
@@ -10,8 +11,20 @@ var upgrades = {
func gain_bitcoin(amount: int) -> void:
bitcoin += amount * (upgrades["wageslavery"] + 1)
-var coffee = 0
-var programmers = 1
+func lose_bitcoin(amount: int) -> void:
+ bitcoin -= amount
+
+var coffee = 10
var coffee_beans = 1000
var bitcoin = 100
-var riot_cooldown = 60
+var riot_cooldown = 0
+
+func pack_data():
+ return {
+ "buildings": buildings,
+ "upgrades": upgrades,
+ "coffee": coffee,
+ "coffee_beans": coffee_beans,
+ "bitcoin": bitcoin,
+ "riot_cooldown": riot_cooldown,
+ }