summaryrefslogtreecommitdiffhomepage
path: root/src/enemies.h
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2023-05-28 17:05:53 -0400
committerrealtradam <[email protected]>2023-05-28 17:05:53 -0400
commitf54e3249d5c8fff4f7a64381c6dd7210c81f569a (patch)
tree9143a584c40a7614ae43f94f7685810ef12c78b3 /src/enemies.h
parent9bf228460712579f867fb506b1a84022fa302452 (diff)
downloadrodeo_sample_game-f54e3249d5c8fff4f7a64381c6dd7210c81f569a.tar.gz
rodeo_sample_game-f54e3249d5c8fff4f7a64381c6dd7210c81f569a.zip
fix a lot, make a lot work
Diffstat (limited to 'src/enemies.h')
-rw-r--r--src/enemies.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/enemies.h b/src/enemies.h
index dc6f721..b111885 100644
--- a/src/enemies.h
+++ b/src/enemies.h
@@ -14,10 +14,9 @@ enemy_ai_behavior;
typedef
enum
{
- enemy_weapon_none,
+ enemy_weapon_fourcross,
enemy_weapon_basic,
- //enemy_weapon_fourplus,
- //enemy_weapon_fourcross,
+ enemy_weapon_none,
}
enemy_weapon_type;
@@ -70,6 +69,9 @@ get_enemy_by_id(
rodeo_collision_2d_world_t *
get_enemies_world(void);
+rodeo_collision_2d_world_t *
+get_ghosts_world(void);
+
cvec_enemy_t
get_enemies_cvec(void);
@@ -92,3 +94,6 @@ enemy_t*
attempt_random_enemy_spawn(
rodeo_rectangle_t bounds
);
+
+void
+detect_enemy_wall_collisions(void);