diff options
Diffstat (limited to 'src/enemies.h')
| -rw-r--r-- | src/enemies.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/enemies.h b/src/enemies.h new file mode 100644 index 0000000..6d55ef5 --- /dev/null +++ b/src/enemies.h @@ -0,0 +1,31 @@ +#pragma once +#include "rodeo/collision.h" +#include "rodeo.h" + +typedef +struct +{ + float hp; + world_id id; +} enemy_t; + +#define i_val enemy_t +#define i_opt c_no_cmp +#include "stc/cvec.h" + + +void +init_enemies(void); + +void +deinit_enemies(void); + +enemy_t* +spawn_enemy( + float x, + float y +); + +void +draw_enemies(void); + |
