summaryrefslogtreecommitdiff
path: root/Game.gd
diff options
context:
space:
mode:
Diffstat (limited to 'Game.gd')
-rw-r--r--Game.gd11
1 files changed, 11 insertions, 0 deletions
diff --git a/Game.gd b/Game.gd
index 1a9fe39..37391b2 100644
--- a/Game.gd
+++ b/Game.gd
@@ -1,6 +1,13 @@
extends Node
+@warning_ignore("unused_signal")
+signal boss_initialized(hp: int)
+@warning_ignore("unused_signal")
+signal boss_hp_changed
+@warning_ignore("unused_signal")
+signal boss_defeated
+
signal score_changed
var score = 0 :
@@ -85,3 +92,7 @@ func transition_scene_with_door(door: Door):
Game.fade_in_screen()
).call_deferred()
+
+
+func hit_enemy(enemy: Enemy, projectile_position: Vector2):
+ enemy.on_hit(projectile_position)