summaryrefslogtreecommitdiffhomepage
path: root/src/init.c
blob: 5bf50f6ba503fc26c72e231b8b072446d571db88 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include "init.h"
#include "bullet.h"
#include "player.h"
#include "enemies.h"
#include "wall.h"
#include "menu.h"

void
init_game_systems(void)
{
	init_menu();
	init_bullets();
	init_player();
	init_enemies();
	init_wall();
}

void
deinit_game_systems(void)
{
	deinit_menu();
	deinit_bullets();
	deinit_player();
	deinit_enemies();
	deinit_wall();
}

void
reset_game_systems(void)
{
	reset_bullets();
	reset_player();
	reset_enemies();
}