robot * get_robot_index(arena *arena, int indx)
Definition: arene.c:104
robot * get_robot_index(arena *arena, int indx)
Definition: arene.c:104
robot * get_robot_per_id(arena *arena, int id)
Definition: arene.c:93
int get_nb_missiles_arena(arena *arena)
Definition: arene.c:81
void freeArena(arena **arena)
Definition: arene.c:64
#define number_of_robots
Definition: define.h:57
missile ** list_missile
Definition: arene.c:7
void freeArena(arena **arena)
Definition: arene.c:64
bool remove_robot(arena *arena, robot *rob)
Definition: arene.c:51
int add_missile(arena *arena, missile *m)
Definition: arene.c:21
bool destroy_missile(missile **m)
Definition: missile.c:104
bool remove_robot(arena *arena, robot *rob)
Definition: arene.c:51
robot ** list_robots
Definition: arene.c:6
unsigned int nb_robots
Definition: arene.c:9
missile * get_missile_index(arena *arena, int indx)
Definition: arene.c:110
int add_robot(arena *arena, robot *rob)
Definition: arene.c:43
arena * create_arena()
Definition: arene.c:12
int get_nb_robot_arena(arena *arena)
Definition: arene.c:87
missile * get_missile_index(arena *arena, int indx)
Definition: arene.c:110
int add_robot(arena *arena, robot *rob)
Definition: arene.c:43
unsigned int nb_missiles
Definition: arene.c:8
arena * create_arena()
Definition: arene.c:12
#define missile_by_robot
Definition: define.h:54
void destroy_robot(robot **rob)
Definition: robot.c:173
int get_nb_robot_arena(arena *arena)
Definition: arene.c:87
int add_missile(arena *arena, missile *m)
Definition: arene.c:21
robot * get_robot_per_id(arena *arena, int id)
Definition: arene.c:93
int get_nb_missiles_arena(arena *arena)
Definition: arene.c:81
int get_robot_id(robot *rob)
Definition: robot.c:101
bool remove_missile(arena *arena, missile *m)
Definition: arene.c:28
bool remove_missile(arena *arena, missile *mis)
Definition: arene.c:28