#include #include #include #include #include #include "world/world_internals.h" namespace deerith { extern character_sync_interface_t character_sync_interface; } void deerith::process_player_input() { glm::vec2 movment = get_joystick_axes(0, 0); character_sync_interface.move_input.push_value(movment); } void deerith::send_player_input() { sync_character_interface_t sync_character_interface; sync_character_interface.load(character_sync_interface); router_send_packet(sync_character_interface, get_server_client()); }