aboutsummaryrefslogtreecommitdiff
path: root/wave.h
diff options
context:
space:
mode:
Diffstat (limited to 'wave.h')
-rw-r--r--wave.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/wave.h b/wave.h
index 3d40981..2f642fe 100644
--- a/wave.h
+++ b/wave.h
@@ -22,6 +22,7 @@ typedef struct {
typedef struct {
Subwave subwaves[wave_max_subwaves];
int subwave_count;
+ int kill_requirement;
} Wave;
struct Waver {
@@ -30,7 +31,10 @@ struct Waver {
};
void init_waver(Waver* waver);
+void start_wave(struct World* world);
+int wave_enemy_count(const Waver* waver);
void next_wave(Waver* waver);
void update_waver(Waver* waver, struct World* world);
+int get_wave_count();
#endif