add witch.shoot_purge()

main
Artur David 2026-06-18 10:05:00 +02:00
parent 0b20add24a
commit 6c088f3afb
1 changed files with 7 additions and 0 deletions

View File

@ -10,6 +10,7 @@ var shuriken = preload("res://scenes/shuriken.tscn")
var fire_swirl = preload("res://scenes/fire_swirl.tscn")
var tornado = preload("res://scenes/tornado.tscn")
var laser = preload("res://scenes/laser.tscn")
var purge = preload("res://scenes/purge.tscn")
var shuriken_count = 1
var _fire_sfx = preload("res://assets/music&sfx/sfx/fire.wav")
var _laser_sfx = preload("res://assets/music&sfx/sfx/laser.wav")
@ -119,6 +120,12 @@ func shoot_laser():
get_parent().add_child(asp)
asp.play()
asp.finished.connect(asp.queue_free)
func shoot_purge():
var pg = purge.instantiate()
pg.global_position = global_position
get_parent().add_child(pg)
camera.shake(0.3, 0.8)
func take_damage(amount: int, attacker = null) -> void:
if is_invincible: