aboutsummaryrefslogtreecommitdiff
path: root/src/enemy.odin
diff options
context:
space:
mode:
Diffstat (limited to 'src/enemy.odin')
-rw-r--r--src/enemy.odin6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/enemy.odin b/src/enemy.odin
index b60b292..e806b37 100644
--- a/src/enemy.odin
+++ b/src/enemy.odin
@@ -110,6 +110,12 @@ clear_enemies :: proc() {
phys.remove_body(e^.body)
free(e)
}
+
+ clear(&state.enemy_list)
+}
+
+on_room_open_enemies :: proc(room_id: Room_Id) {
+ clear_enemies()
}
noop_ai :: proc(e: ^Enemy, _: f32) {}