summaryrefslogtreecommitdiff
path: root/include/pso/TProtocol.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/pso/TProtocol.h')
-rw-r--r--include/pso/TProtocol.h16
1 files changed, 12 insertions, 4 deletions
diff --git a/include/pso/TProtocol.h b/include/pso/TProtocol.h
index ca80ffe..041cd56 100644
--- a/include/pso/TProtocol.h
+++ b/include/pso/TProtocol.h
@@ -65,10 +65,10 @@ struct packet : public flex_packet<0x7c00> {};
o(handle_67_recv_start_lobby2, TPlyJoinLobbyEntry *entries, u8 entry_count, int client_id, int leader_id, int lobby_number, int block_number, int smth, int event) \
o(handle_80_recv_generate_id, TRecvGenerateID gen_id) \
o(unused9, void) \
- o(handle_65_add_player_to_game_packet, void) \
- o(handle_66_player_left_game_packet, void) \
- o(handle_68_add_player_to_lobby_packet, void) \
- o(handle_69_player_left_lobby_packet, void) \
+ o(handle_65_recv_burst_game, TPlyJoinLobbyEntry *entries, int leader_id, int disable_udp) \
+ o(handle_66_recv_exit_game, int client_id, int leader_id, int disable_udp) \
+ o(handle_68_recv_burst_lobby, TPlyJoinLobbyEntry *entries, int leader_id) \
+ o(handle_69_recv_exit_lobby, int client_id, int leader_id) \
o(handle_18_90_9A_login_response_packet, void) \
o(handle_92_9C_register_response_packet, void) \
o(unused10, void) \
@@ -243,6 +243,14 @@ public:
void recv_quest_info(packet &pkt);
// 0xB0
void recv_emergency_call(packet &pkt);
+ // 0x65
+ void recv_burst_game(packet &pkt);
+ // 0x66
+ void recv_exit_game(packet &pkt);
+ // 0x68
+ void recv_burst_lobby(packet &pkt);
+ // 0x69
+ void recv_exit_lobby(packet &pkt);
// Send command handlers.
// 0x03