diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/glass_doors.h | 2 | ||||
| -rw-r--r-- | include/map.h | 4 | ||||
| -rw-r--r-- | include/zombies.h | 4 |
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); |
