From 9a08b79c2cc0d3c8a258c63faac028d7f4271243 Mon Sep 17 00:00:00 2001 From: pennyrigate Date: Sun, 5 Nov 2023 21:42:52 -0500 Subject: [PATCH] fast punishment --- autoloads/debug.gd | 5 +++++ objects/player/player.gd | 2 ++ 2 files changed, 7 insertions(+) diff --git a/autoloads/debug.gd b/autoloads/debug.gd index 5f6448e..8f39066 100644 --- a/autoloads/debug.gd +++ b/autoloads/debug.gd @@ -18,6 +18,7 @@ var cfox_mode = false var infinite_arrows = false var prey_slaughtered = false var sus_monster = false +var fast_punishment = 0 # cheat code entry var entry_index = 0 var entry = false @@ -194,3 +195,7 @@ func _enter_code(): var scrump = get_tree().get_nodes_in_group("scrump").pop_back() scrump.sus_monster() sus_monster = true + "FASTPUNISHMENT": + fast_punishment = 1 + "FASTERPUNISHMENT": + fast_punishment = 2 diff --git a/objects/player/player.gd b/objects/player/player.gd index 902e954..b6cf951 100644 --- a/objects/player/player.gd +++ b/objects/player/player.gd @@ -273,6 +273,8 @@ func _on_Climbing_state_exited() -> void: # all the stuff that happens when they DIE func _on_Dead_state_entered() -> void: + if Debug.fast_punishment > 0: + Engine.time_scale += .05 * Debug.fast_punishment # send signals emit_signal("died") state_chart.send_event("died")