WHATS THAT SMELL

This commit is contained in:
pennyrigate 2023-10-08 21:35:01 -04:00
parent b5e75bb509
commit 17aabe2eb9
4 changed files with 32 additions and 3 deletions

View file

@ -16,6 +16,7 @@ var allow_sword = false
var moon_jump = false var moon_jump = false
var cfox_mode = false var cfox_mode = false
var infinite_arrows = false var infinite_arrows = false
var prey_slaughtered = false
# cheat code entry # cheat code entry
var entry_index = 0 var entry_index = 0
var entry = false var entry = false
@ -181,3 +182,5 @@ func _enter_code():
dir.list_dir_end() dir.list_dir_end()
"SKELETON": "SKELETON":
Game.keys = 50 Game.keys = 50
"WHATSTHATSMELL":
prey_slaughtered = true

View file

@ -17,9 +17,15 @@ func _on_Boss1_entered_phase(phase):
$DelayedArrow3.start() $DelayedArrow3.start()
4: 4:
$ExitTimer.start() $ExitTimer.start()
var text_3d = Text3D.instance() if Debug.prey_slaughtered == false:
text_3d.anim = "victory" var text_3d = Text3D.instance()
self.add_child(text_3d) text_3d.anim = "victory"
self.add_child(text_3d)
else:
var text_3d = Text3D.instance()
text_3d.anim = "prey slaughtered"
self.add_child(text_3d)
Game.instance_node(load("res://objects/environment/blood_rain/blood_rain.tscn"),0,0,self)
func _on_ExitTimer_timeout(): func _on_ExitTimer_timeout():

View file

@ -0,0 +1,10 @@
extends Node2D
const Blood = preload("res://objects/environment/blood/blood_spray.tscn")
func _ready():
for i in 256:
var blood = Blood.instance()
blood.global_position = Vector2(i,-4)
blood.velocity = Vector2(randf() * 80.0, 0.0).rotated(randf() * TAU)
self.add_child(blood)

View file

@ -0,0 +1,10 @@
[gd_scene load_steps=3 format=2]
[ext_resource path="res://objects/environment/blood/blood_spray.tscn" type="PackedScene" id=1]
[ext_resource path="res://objects/environment/blood_rain/blood_rain.gd" type="Script" id=2]
[node name="BloodRain" type="Node2D"]
script = ExtResource( 2 )
[node name="BloodSpray" parent="." instance=ExtResource( 1 )]
position = Vector2( 0, -4 )