#pragma once #ifdef _NA_005026_20120527_CHAOS_ZONE_BATTLE_GROUND namespace ChaosSystem { namespace PacketFunction { // Á¸ °ü·Ã void RECV_CG_CHAOS_ZONE_ZONE_JOIN_ACK(MSG_BASE* recv_packet); // ÀüÀå °ü·Ã void SEND_CG_BATTLE_GROUND_RESERVATION_SYN(DWORD select_mapcode); // ¿¹¾à½Åû void SEND_CG_BATTLE_GROUND_RESERVATION_CANCEL_SYN(); // ¿¹¾àÃë¼Ò void SEND_CG_BATTLE_GROUND_RESURECTION_REFUSE_SYN(); // ºÎȰ´ë±â °ÅºÎ»óÅ void SEND_CG_BATTLE_GROUND_RESURECTION_REFUSE_CANCEL_SYN(); // ºÎȰ´ë±â °ÅºÎ Ãë¼Ò void SEND_CG_BATTLE_GROUND_GET_OPEN_TIME_SYN(); // ÀüÀå ¿ÀÇŸÀÓ ¿äû void RECV_CG_BATTLE_GROUND_RESERVATION_ACK(MSG_BASE* recv_message); // ¿¹¾à ¼º°ø void RECV_CG_BATTLE_GROUND_RESERVATION_CANCEL_ACK(MSG_BASE* recv_message); // ¿¹¾àÃë¼Ò ¼º°ø void RECV_CG_BATTLE_GROUND_RESERVATION_BRD(MSG_BASE* recv_message); // ´ë±â Àοø BRD void RECV_CG_BATTLE_GROUND_MATCHING_RESULT_BRD(MSG_BASE* recv_message); // ¸ÅĪ ¼º°ø //MSG_CG_BATTLE_GROUND_NON_NORMAL_EXIT_USER_REMOVE_SYN //ºñÁ¤»ó Á¢¼ÓÁ¾·á ½Ã À¯Àú Á¦°Å void RECV_CG_BATTLE_GROUND_TEAM_INFO_CMD(MSG_BASE* recv_message); void RECV_CG_BATTLE_GROUND_TEAM_INFO_BRD(MSG_BASE* recv_message); void RECV_CG_BATTLE_GROUND_STATE_RESURECTION_CMD(MSG_BASE* recv_message); // ºÎȰ»óÅ ¸í·É(»óÅÂ+½Ã°£) void RECV_CG_BATTLE_GROUND_STRONGPOINT_STATE_BRD(MSG_BASE* recv_message, bool is_show_message = true); void RECV_CG_BATTLE_GROUND_STRONGPOINT_VICTORY_POINT_BRD(MSG_BASE* recv_message); void RECV_CG_BATTLE_GROUND_ABNORMAL_EXIT_USER_RETURN_SYN(MSG_BASE* recv_message); void RECV_CG_BATTLE_GROUND_FINISH_RESULT_BRD(MSG_BASE* recv_message); void RECV_CG_BATTLE_GROUND_TIME_INFO_CMD(MSG_BASE* recv_message); void RECV_CG_BATTLE_GROUND_GET_OPEN_TIME_ACK(MSG_BASE* recv_message); void RECV_CG_BATTLE_GROUND_BATTLE_STATE_NOTIFY_BRD(MSG_BASE* recv_message); // ÀüÀå ÅõÇ¥ #ifdef _NA_006800_20130703_BATTLE_GROUND_VOTE_SYSTEM void SEND_CG_VOTE(TCHAR* character_name); // ÅõÇ¥ ¹ßÀÇ void SEND_CG_BATTLE_GROUND_VOTE_SYN(bool vote_result); void RECV_CG_BATTLE_GROUND_INITIATE_VOTE_NAK(MSG_BASE* recv_message); void RECV_CG_BATTLE_GROUND_INITIATE_VOTE_BRD(MSG_BASE* recv_message); void RECV_CG_BATTLE_GROUND_VOTE_STATUS_BRD(MSG_BASE* recv_message); void RECV_CG_BATTLE_GROUND_VOTE_RESULT_BRD(MSG_BASE* recv_message); void RECV_CG_BATTLE_GROUND_VANP_PLAYER_CMD(MSG_BASE* recv_message); #endif //_NA_006800_20130703_BATTLE_GROUND_VOTE_SYSTEM #ifdef _NA_008679_20160202_REWORK_BATTLEGROUND void RECV_CG_BATTLE_GROUND_FALSENAME_CMD(MSG_BASE* recv_message); void SEND_CG_BATTLE_GROUND_RESERVATION_COUNT_SYN(DWORD select_mapcode); #endif //_NA_008679_20160202_REWORK_BATTLEGROUND // ÀÚÀ¯ÀüÅõÁö¿ª °ü·Ã void SEND_CG_FREE_PVP_ROOM_LIST_SYN(); void SEND_CG_FREE_PVP_CREATE_ROOM_SYN(BaseFreePVPRoomInfo* base_room_info); void SEND_CG_FREE_PVP_JOIN_ROOM_SYN(KEYTYPE room_key, bool is_private_room, TCHAR* password); void SEND_CG_FREE_PVP_RESURRECTION_SYN(); void RECV_CG_FREE_PVP_ROOM_LIST_ACK(MSG_BASE* recv_message); void RECV_CG_FREE_PVP_CREATE_ROOM_ACK(MSG_BASE* recv_message); void RECV_CG_FREE_PVP_JOIN_ROOM_COUNT_CMD(MSG_BASE* recv_message); void RECV_CG_FREE_PVP_JOIN_ROOM_ACK(MSG_BASE* recv_message); // °ñµå ·¯½¬ °ü·Ã #ifdef _NA_007114_20140313_CHAOSZONE_GOLDRUSH void SEND_CG_GOLDRUSH_RESERVATION_SYN(DWORD select_map_code); void SEND_CG_GOLDRUSH_RESERVATION_CANCEL_SYN(); // ¿¹¾àÃë¼Ò void RECV_CG_GOLDRUSH_RESERVATION_ACK(MSG_BASE* recv_message); // ¿¹¾à ¼º°ø void RECV_CG_GOLDRUSH_RESERVATION_CANCEL_ACK(MSG_BASE* recv_message); // ¿¹¾àÃë¼Ò ¼º°ø void RECV_CG_GOLDRUSH_RESERVATION_BRD(MSG_BASE* recv_message); // ´ë±â Àοø BRD void RECV_CG_GOLDRUSH_TEAM_INFO_CMD(MSG_BASE* recv_message); void RECV_CG_GOLDRUSH_TEAM_INFO_BRD(MSG_BASE* recv_message); void RECV_CG_GOLDRUSH_TOTAL_TEAM_POINT_BRD(MSG_BASE* recv_message); // ½ÃÀ۽ÿ¡ ¸ðµç ÆÀ¿¡ ÆÀ °ñµå¸¦ Áö±Þ void RECV_CG_GOLDRUSH_STATE_RESURECTION_CMD(MSG_BASE* recv_message); // ºÎȰ»óÅ ¸í·É(»óÅÂ+½Ã°£) void RECV_CG_GOLDRUSH_ABNORMAL_EXIT_USER_RETURN_SYN(MSG_BASE* recv_message); void RECV_CG_GOLDRUSH_FINISH_RESULT_BRD(MSG_BASE* recv_message); // °ñµå·¯½¬½ÂÆÐ¿©ºÎ void RECV_CG_GOLDRUSH_TIME_INFO_CMD(MSG_BASE* recv_message); void RECV_CG_GOLDRUSH_BATTLE_STATE_NOTIFY_BRD(MSG_BASE* recv_message); void RECV_CG_GOLDRUSH_MONSTERKILL_NOTIFY_BRD(MSG_BASE* recv_message); // °ñµå·¯½¬ ÅõÇ¥ void SEND_CG_GOLDRUSH_VOTE(TCHAR* character_name); // ÅõÇ¥ ¹ßÀÇ void SEND_CG_GOLDRUSH_VOTE_SYN(bool vote_result); void RECV_CG_GOLDRUSH_INITIATE_VOTE_NAK(MSG_BASE* recv_message); void RECV_CG_GOLDRUSH_INITIATE_VOTE_BRD(MSG_BASE* recv_message); void RECV_CG_GOLDRUSH_VOTE_STATUS_BRD(MSG_BASE* recv_message); void RECV_CG_GOLDRUSH_VOTE_RESULT_BRD(MSG_BASE* recv_message); void RECV_CG_GOLDRUSH_VANP_PLAYER_CMD(MSG_BASE* recv_message); #endif // _NA_007114_20140313_CHAOSZONE_GOLDRUSH // ¼Ò³Ù»þÀÎ °ü·Ã #ifdef _NA_008334_20150608_SONNENSCHEIN void SEND_CG_SONNENSCHEIN_CREATE_SYN(); void RECV_CG_SONNENSCHEIN_CREATE_ACK(MSG_BASE* recv_message); void SEND_CG_SONNENSCHEIN_ENTER_CHECK_SYN(SLOTCODE need_item); void RECV_CG_SONNENSCHEIN_ENTER_CHECK_ACK(MSG_BASE* recv_message); void RECV_CG_SONNENSCHEIN_BEGIN_STAMP_BRD(MSG_BASE* recv_message); void RECV_CG_SONNENSCHEIN_CANCEL_STAMP_BRD(MSG_BASE* recv_message); void SEND_CG_SONNENSCHEIN_ENTERPLAYER_LIST_SYN(); void RECV_CG_SONNENSCHEIN_ENTERPLAYER_LIST_ACK(MSG_BASE* recv_message); #endif //_NA_008334_20150608_SONNENSCHEIN #ifdef _NA_008543_20151027_ONE_DAYS_GUILD_MISSION void SEND_CG_ONEDAYSGUILDMISSION_CREATE_SYN(); void RECV_CG_ONEDAYSGUILDMISSION_CREATE_ACK(MSG_BASE* recv_message); void SEND_CG_ONEDAYSGUILDMISSION_ENTER_CHECK_SYN(SLOTCODE need_item); void RECV_CG_ONEDAYSGUILDMISSION_ENTER_CHECK_ACK(MSG_BASE* recv_message); void RECV_CG_ONEDAYSGUILDMISSION_BEGIN_STAMP_BRD(MSG_BASE* recv_message); void RECV_CG_ONEDAYSGUILDMISSION_CANCEL_STAMP_BRD(MSG_BASE* recv_message); void SEND_CG_ONEDAYSGUILDMISSION_ENTERPLAYER_LIST_SYN(); void RECV_CG_ONEDAYSGUILDMISSION_ENTERPLAYER_LIST_ACK(MSG_BASE* recv_message); void RECV_CG_ONEDAYSGUILDMISSION_TIME_STATE_INFO_BRD(MSG_BASE* recv_message); #endif //_NA_008543_20151027_ONE_DAYS_GUILD_MISSION }; }; #endif //_NA_005026_20120527_CHAOS_ZONE_BATTLE_GROUND