sus cheat (fixes #209)

This commit is contained in:
pennyrigate 2023-11-05 21:24:47 -05:00
parent 436c604849
commit 82cc54fa26
3 changed files with 12 additions and 1 deletions

View file

@ -17,6 +17,7 @@ var moon_jump = false
var cfox_mode = false
var infinite_arrows = false
var prey_slaughtered = false
var sus_monster = false
# cheat code entry
var entry_index = 0
var entry = false
@ -189,3 +190,7 @@ func _enter_code():
Game.keys = 50
"WHATSTHATSMELL":
prey_slaughtered = true
"SUS":
var scrump = get_tree().get_nodes_in_group("scrump").pop_back()
scrump.sus_monster()
sus_monster = true

View file

@ -19,6 +19,7 @@ const Gore = preload("res://objects/enemy/boss/scrump_gore.tscn")
func _ready():
if Debug.sus_monster == true: sus_monster()
seed(hash("HEROMARK2"))
# adjust to difficulty
arrow_speed *= Game.enemy_speed_factor
@ -62,3 +63,7 @@ func die():
death_particles.amount = 64
death_particles.lifetime = 0.45
get_parent().add_child(death_particles)
func sus_monster():
$Sus.visible = true
$Sprite.visible = false

View file

@ -28,7 +28,7 @@ animations = [ {
"speed": 10.0
} ]
[node name="TheScrump" type="Node2D"]
[node name="TheScrump" type="Node2D" groups=["scrump"]]
script = ExtResource( 1 )
move_direction = 1
phase2_speed = 75
@ -96,6 +96,7 @@ autostart = true
[node name="Sprite" type="AnimatedSprite" parent="."]
position = Vector2( 26, 27 )
frames = SubResource( 5 )
frame = 1
playing = true
[node name="BloodPosition" type="Position2D" parent="."]