aboutsummaryrefslogtreecommitdiff
path: root/main_scene/konami_check.gd
diff options
context:
space:
mode:
Diffstat (limited to 'main_scene/konami_check.gd')
-rw-r--r--main_scene/konami_check.gd20
1 files changed, 20 insertions, 0 deletions
diff --git a/main_scene/konami_check.gd b/main_scene/konami_check.gd
new file mode 100644
index 0000000..ea033d0
--- /dev/null
+++ b/main_scene/konami_check.gd
@@ -0,0 +1,20 @@
+extends Node2D
+var progression = 0
+
+func _unhandled_key_input(event: InputEventKey):
+ var sc = event.scancode
+ if progression < 2 and sc == KEY_UP:
+ progression += 1
+ elif progression < 4 and sc == KEY_DOWN:
+ progression += 1
+ elif (progression == 4 or progression == 6) and sc == KEY_LEFT:
+ progression +=1
+ elif (progression == 5 or progression == 7) and sc == KEY_RIGHT:
+ progression += 1
+ elif progression == 8 and sc == KEY_B:
+ progression += 1
+ elif progression == 9 and sc == KEY_A:
+ SaveState.bitcoin = 1000000000
+ SaveState.coffee = 1000000000
+ SaveState.coffee_beans = 1000000000
+ SaveState.riot_cooldown = 1000000000