diff --git a/objects/player/player.gd b/objects/player/player.gd index a6a91e6..26eb466 100644 --- a/objects/player/player.gd +++ b/objects/player/player.gd @@ -116,7 +116,7 @@ func _process_idle_walk(): #Goto Jump check_jump() #Goto Sword - if Input.is_action_just_pressed("sword"): + if Debug.allow_sword && Input.is_action_just_pressed("sword"): Game.play_sound(Game.a_sword,Game.ac_jump) current_state = State.SWORD return diff --git a/scripts/debug.gd b/scripts/debug.gd index 8f9c51e..cd8ce4f 100644 --- a/scripts/debug.gd +++ b/scripts/debug.gd @@ -14,6 +14,7 @@ var lines: int = 0 var time: float = 0.0 var n: int = 0 var debug = false +var allow_sword = false # cheat code entry var entry_index = 0 @@ -116,3 +117,6 @@ func _enter_code(): debug = true "6DOUBLOONS": Debug.print(get_tree().get_nodes_in_group("gold").size()) + "EVILSBANE": + allow_sword = true + Input.action_press("sword")