Program Listing for File handler.h¶
↰ Return to documentation for file (server/game_events/handler.h)
#ifndef HANDLER_H_
#define HANDLER_H_
#include "server.h"
#define CLENGTH_OF(arr) (sizeof (arr) / sizeof *(arr))
bool game_meteor_handler(server_t *srv, const event_t *event);
bool player_death_handler(server_t *srv, const event_t *event);
bool player_inventory_handler(server_t *srv, const event_t *event);
bool player_broadcast_handler(server_t *srv, const event_t *event);
bool player_look_handler(server_t *srv, const event_t *event);
bool player_move_forward_handler(server_t *srv, const event_t *event);
bool player_turn_left_handler(server_t *srv, const event_t *event);
bool player_turn_right_handler(server_t *srv, const event_t *event);
bool player_eject_handler(server_t *srv, const event_t *event);
bool player_take_object_handler(server_t *srv, const event_t *event);
bool player_set_object_handler(server_t *srv, const event_t *event);
bool player_fork_handler(server_t *srv, const event_t *event);
bool player_start_incentation_handler(server_t *srv, const event_t *event);
bool player_end_incentation_handler(server_t *srv, const event_t *event);
bool player_lock_handler(server_t *, const event_t *);
bool team_available_slot_handler(server_t *srv, const event_t *event);
bool gui_player_get_position_handler(server_t *srv, const event_t *event);
bool gui_player_get_level_handler(server_t *srv, const event_t *event);
bool gui_player_get_inventory_handler(server_t *srv, const event_t *event);
bool gui_time_get_handler(server_t *srv, const event_t *event);
bool gui_time_set_handler(server_t *srv, const event_t *event);
bool gui_map_size_handler(server_t *srv, const event_t *event);
bool gui_map_content_handler(server_t *srv, const event_t *event);
bool gui_tile_content_handler(server_t *srv, const event_t *event);
bool gui_team_names_handler(server_t *srv, const event_t *event);
#endif /* !HANDLER_H_ */