1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
extends Area2D


func _on_PowerUp_area_entered(area):
	if area.is_in_group("Player"):
		playerstats.power = true
	get_tree().current_scene.score += 100
	$AnimationPlayer.play("death")
	$confetti.emitting = true


const ExplosionEffect = preload("res://effects/ExplosionEffect.tscn")
const HitEffect = preload("res://effects/HitEffect.tscn")


func create_hit_effect():
	Game.instance_scene_on_main(HitEffect, global_position)


func create_explosion():
	Game.instance_scene_on_main(ExplosionEffect, global_position)


func _ready():
	$confetti.emitting = false
	$Sprite.visible = true


func _on_Timer_timeout():
	$AnimationPlayer.play("death")