add enemy, object, and event tracking for persistence
This commit is contained in:
@@ -309,9 +309,22 @@ void send_warp(std::shared_ptr<Lobby> l, uint32_t floor, bool is_private);
|
||||
void send_ep3_change_music(Channel& ch, uint32_t song);
|
||||
void send_revive_player(std::shared_ptr<Client> c);
|
||||
|
||||
void send_game_join_sync_command(
|
||||
std::shared_ptr<Client> c, const void* data, size_t size, uint8_t dc_nte_sc, uint8_t dc_11_2000_sc, uint8_t sc);
|
||||
void send_game_join_sync_command(
|
||||
std::shared_ptr<Client> c, const std::string& data, uint8_t dc_nte_sc, uint8_t dc_11_2000_sc, uint8_t sc);
|
||||
void send_game_join_sync_command_compressed(
|
||||
std::shared_ptr<Client> c,
|
||||
const void* data,
|
||||
size_t size,
|
||||
size_t decompressed_size,
|
||||
uint8_t dc_nte_sc,
|
||||
uint8_t dc_11_2000_sc,
|
||||
uint8_t sc);
|
||||
void send_game_item_state(std::shared_ptr<Client> c);
|
||||
void send_game_enemy_state(std::shared_ptr<Client> c);
|
||||
void send_game_object_state(std::shared_ptr<Client> c);
|
||||
void send_game_set_state(std::shared_ptr<Client> c);
|
||||
void send_game_flag_state(std::shared_ptr<Client> c);
|
||||
void send_drop_item_to_channel(std::shared_ptr<ServerState> s, Channel& ch, const ItemData& item,
|
||||
bool from_enemy, uint8_t floor, float x, float z, uint16_t request_id);
|
||||
|
||||
Reference in New Issue
Block a user