summaryrefslogtreecommitdiffhomepage
path: root/src/enemies.c
diff options
context:
space:
mode:
authorarngo <[email protected]>2023-05-30 23:31:01 -0400
committerarngo <[email protected]>2023-05-30 23:31:01 -0400
commit8ff42715e5971f0257c70a639af0106b0199c7c6 (patch)
tree800684fcc1ab26416622f308b35f724f57159677 /src/enemies.c
parent5d1931537edb60b48538b714944eca7ce5db2739 (diff)
downloadTOJam2023-8ff42715e5971f0257c70a639af0106b0199c7c6.tar.gz
TOJam2023-8ff42715e5971f0257c70a639af0106b0199c7c6.zip
implement menu system
Diffstat (limited to 'src/enemies.c')
-rw-r--r--src/enemies.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/enemies.c b/src/enemies.c
index 10378da..da89ea0 100644
--- a/src/enemies.c
+++ b/src/enemies.c
@@ -41,6 +41,19 @@ deinit_enemies(void)
rodeo_texture_2d_destroy(&enemy_texture);
}
+void
+reset_enemies(void)
+{
+ c_foreach_rv(i, cvec_enemy_t, enemies)
+ {
+ enemy_destroy(i.ref);
+ }
+ c_foreach_rv(i, cvec_enemy_t, ghosts)
+ {
+ enemy_destroy(i.ref);
+ }
+}
+
uint32_t
get_enemy_count(void)
{