summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/glass_doors.h2
-rw-r--r--include/map.h4
-rw-r--r--include/zombies.h4
3 files changed, 5 insertions, 5 deletions
diff --git a/include/glass_doors.h b/include/glass_doors.h
index 07804d5..d3120f5 100644
--- a/include/glass_doors.h
+++ b/include/glass_doors.h
@@ -11,7 +11,7 @@ typedef struct t_glass_door
} glass_door;
#define MAX_GLASS_DOORS 100
-glass_door glass_doors[MAX_GLASS_DOORS];
+glass_door* glass_doors;
void create_glass_door(object o);
void draw_glass_doors(platform_window* window, uint32_t ystart, uint32_t yend);
diff --git a/include/map.h b/include/map.h
index 517f758..13983c0 100644
--- a/include/map.h
+++ b/include/map.h
@@ -109,8 +109,8 @@ typedef struct t_extracted_map_data { // Data extracted from file on disk.
} extracted_map_data;
extern int player_zoom;
-map_data map_to_load = {0};
-extracted_map_data loaded_map = {0};
+map_data* map_to_load;
+extracted_map_data* loaded_map;
vec2 screen_pos_to_world_pos(platform_window* window, float x, float y);
vec2f world_pos_to_screen_pos(platform_window* window, float x, float y, float z);
diff --git a/include/zombies.h b/include/zombies.h
index 1b3a728..a0cbc79 100644
--- a/include/zombies.h
+++ b/include/zombies.h
@@ -51,10 +51,10 @@ typedef struct t_spawner {
#define MIN_DISTANCE_BETWEEN_ZOMBIE_AND_PLAYER 20
#define MAX_SPAWNERS (25)
-spawner spawner_tiles[MAX_SPAWNERS] = {0};
+spawner* spawner_tiles;
#define SERVER_MAX_ZOMBIES (50)
-zombie zombies[SERVER_MAX_ZOMBIES] = {0};
+zombie* zombies;
bool hit_zombie(int index, int damage);
void create_spawner(vec2 position);