WHATS THAT SMELL
This commit is contained in:
parent
b5e75bb509
commit
17aabe2eb9
4 changed files with 32 additions and 3 deletions
|
@ -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
|
||||||
|
|
|
@ -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():
|
||||||
|
|
10
objects/environment/blood_rain/blood_rain.gd
Normal file
10
objects/environment/blood_rain/blood_rain.gd
Normal 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)
|
10
objects/environment/blood_rain/blood_rain.tscn
Normal file
10
objects/environment/blood_rain/blood_rain.tscn
Normal 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 )
|
Loading…
Add table
Add a link
Reference in a new issue