#pragma once // CHANGES: f110914.1L, change the category index, based on _NA000000_CW_PROTOCOL_UNIFICATION /// Ä«Å×°í¸® enum eAW_CATEGORY { AW_CONNECTION = CATEGORY_GENERATOR_213, AW_USER_STATUS = CATEGORY_GENERATOR_214, AW_PARTY = CATEGORY_GENERATOR_215, AW_GM = CATEGORY_GENERATOR_216, AW_CHAO = CATEGORY_GENERATOR_217, AW_ITEM = CATEGORY_GENERATOR_218, //__NA000941_080204_TASK_SURVIVAL_SOLOING_QUEST_SYSTEM__ : Ÿ¶ôÇÑ »ç¿ø // (ÁÖ¼® 󸮵Ǿî ÀÖ´ø °Í Àç Ȱ¼ºÈ­ ±âÁ¸ ÇÁ·ÎÅäÄÝ À§¹ÝµÇÁö ¾Êµµ·Ï µÚ·Î À̵¿ AW_MAX´Â ÂüÁ¶µÇ´Â °÷ ¾ø¾úÀ½) AW_OPERATION = CATEGORY_GENERATOR_219, AW_FRIENDINVITATE = CATEGORY_GENERATOR_220, //_KR_0_20091021_FIRENDINVITATION_EXTEND // AW_MAX = CATEGORY_GENERATOR_211, }; // used by _KR_0_20091021_FIRENDINVITATION_EXTEND enum eAW_FRIENDINVITATE_PROTOCOL //Ä£±¸ ÃÊ´ë À̺¥Æ® { AW_FRIENDINVITATE_INVITATELIST_CMD =1, //W->A ³»°¡ ÃÊ´ëÇÑ Ä³¸¯ÅÍ ¸ñ·Ï AW_FRIEND_INVITATIONR_INSERT_CMD, //D->A->W ÃßõÇÑ Ä£±¸°¡ ij¸¯ÅÍ »ý¼ºÇßÀ»¶§ }; /// ÇÁ·ÎÅäÄÝ enum eAW_CONNECTION_PROTOCOL { AW_AGENTSERVER_INFO_SYN = 1, AW_PREPARE_NEW_USER_SYN, AW_PREPARE_NEW_USER_ACK, AW_PREPARE_NEW_USER_NAK, AW_ABUSING_USER_VERIFY_QUERY_CMD, AW_CONNECTION_GROUND_CMD, // NOTE: f110617.1L AW_CONNECTION_PACKET_BROADCASTER_ONEtoN_SYN, // NOTE: f110727.1L }; enum eAW_USER_STATUS_PROTOCOL { AW_USER_SET_CHARNAME_SYN = 1, AW_USER_UNSET_CHARNAME_SYN, AW_USER_ENTER_ZONE_SYN, AW_USER_LEAVE_ZONE_SYN, AW_USER_LOGOUT, AW_USER_RESTORE_SYN, // ¿ùµå ¼­¹ö¿¡ ¸ñ·Ï º¹±¸ ¿äû AW_USER_RESTORE_CMD, // ÇöÀç Á¢¼ÓµÈ »ç¿ëÀÚ ¸ñ·Ï AW_USER_LEVELUP_CMD, // »ç¿ëÀÚ ·¹º§¾÷ AW_USER_STATUS_INTERCEPTION_SYN, AW_USER_STATUS_INTERCEPTION_ACK, AW_USER_STATUS_INTERCEPTION_NAK, //__NA_0_20090627_HEIM_ACQUISITION_S2S_NOTIFICATION AW_USER_STATUS_HEIM_ACQUISITION_NTF, // ÇÏÀÓ È¹µæ ÅëÁö //__NA_0_20090627_HEIM_CONSUMPTION_S2S_NOTIFICATION AW_USER_STATUS_HEIM_CONSUMPTION_NTF, // ÇÏÀÓ ¼Òºñ ÅëÁö //__KR_001355_20090608_GROUPINGSYSTEM_GW AW_STATUS_GROUP_SET_MEMBERINFO_CMD, //±×·ì ¸â¹ö Á¤º¸ ¼¼ÆÃ AW_STATUS_GROUP_EXP_ACQUISITION_CMD, //°æÇèÄ¡ ȹµæ ÅëÁö AW_STATUS_GROUP_ADDEXP_CMD, //°æÇèÄ¡ Ãß°¡ ¿äû AW_STATUS_GROUP_ADDMONEY_CMD, //ÇÏÀÓ Ãß°¡ ¿äû AW_STATUS_GROUP_START_CMD, //±×·ì ½Ã½ºÅÛ ¼¼ÆÃ ½ÃÀÛ //__NA_001359_20090619_HEIM_LOTTO_SYSTEM AW_USER_LOTTO_REWARD_SYN, // ÇÏÀÓ ·Î¶Ç »ó±Ý Áö±Þ ¿äû AW_USER_LOTTO_REWARD_ACK, // ÇÏÀÓ ·Î¶Ç »ó±Ý Áö±Þ ÀÀ´ä //__NA_001359_20090619_HEIM_LOTTO_SYSTEM && _NA_0_20100115_HEIM_LOTTO_TICKET_PURCHASE AW_USER_LOTTO_TICKET_PURCHASE_SYN, // ÇÏÀÓ ·Î¶Ç º¹±Ç¿ëÁö Á÷Á¢ ±¸ÀÔ ¿äû AW_USER_LOTTO_TICKET_PURCHASE_ACK, // ÇÏÀÓ ·Î¶Ç º¹±Ç¿ëÁö Á÷Á¢ ±¸ÀÔ ÀÀ´ä //_PCBANG_POLICY_CHANGE_POST_EXPIRED AW_USER_STATUS_PCBANG_BILLING_NTF, // PC¹æ ºô¸µ Á¤º¸ º¯È¯ //_KR_001385_20091202_DOMINATION_RETURN_HEIM AW_USER_DOMINATION_RETURNHIEM_CMD, // Áö¿ª Á¡·ÉÀü °æ¸Å ±Ý¾× µ¹·Á ¹Þ±â //_NA_20100812_INTEGRATE_SYSTEM_MEMO_DOMINATION AW_USER_SYSTEMMEMO_SEND_CMD, // ½Ã½ºÅÛ ÂÊÁö ¿äû //_NA002676_WORLD_SERVER_RENEWAL AW_USER_STADING_POSITION_CMD, AW_USER_BATTLEGROUND_FALSENAME_CMD, // ÀüÀå ÀÔÀå ½Ã, worldserver¿¡ À¯ÀúÀÇ °¡¸í Àü´Þ }; enum eAW_PARTY_PROTOCOL { AW_PARTY_MAKE_SYN = 1, // ÆÄƼ °³¼³ AW_PARTY_JOIN_MEMBER_SYN, // ÆÄƼ °¡ÀÔ AW_PARTY_WITHDRAW_MEMBER_SYN, // ÆÄƼ Å»Åð AW_PARTY_DESTROY_SYN, // ÆÄƼ ÇØÃ¼ AW_PARTY_CHANGE_MASTER_SYN, // ÆÄƼÀå º¯°æ AW_PARTY_FINDING_JOIN_SYN, // ÆÄƼ ¸ðÁý¿¡ ¼ÓÇÑ ÆÄƼ Âü°¡ ¿äû AW_PARTY_FINDING_JOIN_RESULT_ACK, // ÆÄƼ ¸ðÁý¿¡ ¼ÓÇÑ ÆÄƼ Âü°¡ ¿äû¿¡ ´ëÇÑ Ã³¸® °á°ú ÀÀ´ä AW_PARTY_ROOM_KEY_SYN, // ¹èƲÁ¸ ÆÄƼ½Ã ¹æ¹øÈ£ ¼³Á¤ }; enum eAW_GM_PROTOCOL { AW_GM_WHISPER_SET_CMD = 1, // ±Ó¸» ÄÔ/²û AW_GM_USERCHAT_BLOCK_CMD, // äÆÃ ±ÝÁö/Çã¿ë AW_GM_NOTICE_CMD, // °øÁö // __NA_001359_20090619_HEIM_LOTTO_SYSTEM AW_GM_LOTTO_NUM_CMD, // ÇÏÀÓ ·Î¶Ç ÇöÀç ȸÂ÷ ´ç÷ ¹øÈ£ º¸À̱⠸í·É AW_GM_LOTTO_SETTLE_CMD, // ÇÏÀÓ ·Î¶Ç °­Á¦ Ãß÷ ¸í·É AW_GM_LOTTO_FUND_CMD, // ÇÏÀÓ ·Î¶Ç ±â±Ý Àû¸³ ¸í·É }; enum eAW_CHAO_PROTOCOL { AW_CHAO_REQUEST_REVENGEINFO_SYN = 1, // ¸®º¥Áö Á¤º¸ ¿äû(A->W) AW_CHAO_REQUEST_REVENGEINFO_ACK, // ¸®º¥Áö Á¤º¸(W->A) AW_CHAO_REQUEST_REVENGEINFO_NAK, // ¸®º¥Áö Á¤º¸ Àü¼Û ½ÇÆÐ(W->A) AW_CHAO_REMOVE_REVENGE_CHAR_CMD, // ¸®º¥Áö ´ë»ó »èÁ¦(Ŭ¶óÀÌ¾ðÆ®°¡ »èÁ¦ÇßÀ» ¶§)(W->A) AW_CHAO_REMOVE_REVENGE_CHAR_SYN, // ¸®º¥Áö ´ë»ó ÇѸí Á¦°Å(PK¸¦ ÅëÇØ Á¦°ÅÇßÀ» ¶§)(A->W) AW_CHAO_REMOVE_REVENGE_CHAR_ACK, // ¸®º¥Áö ´ë»ó ÇѸí Á¦°Å ¼º°ø(W->A) AW_CHAO_REMOVE_REVENGE_CHAR_NAK, // ¸®º¥Áö ´ë»ó ÇѸí Á¦°Å ½ÇÆÐ(W->A) AW_CHAO_ADD_REVENGE_CHAR_SYN, // ¸®º¥Áö ´ë»ó Ãß°¡ ¿äû(A->W) AW_CHAO_ADD_REVENGE_CHAR_ACK, // ¸®º¥Áö ´ë»ó Ãß°¡ ¼º°ø(W->A) AW_CHAO_ADD_REVENGE_CHAR_NAK, // ¸®º¥Áö ´ë»ó Ãß°¡ ½ÇÆÐ(W->A) }; enum eAW_ITEM_PROTOCOL { AW_ITEM_CHANGE_SPECIAL_ITEM_OWN_CMD = 1, AW_ITEM_CHANGE_SPECIAL_ITEM_SYN, // À¯·á ¾ÆÀÌÅÛ Á¤º¸ ¿äû AW_ITEM_SPECIAL_ITEM_CLEAR_CMD, AW_ITEM_USE_DECREE_ITEM_SYN, // ÇØ¹æ±ºÀÇ Æ÷°í¹® »ç¿ë[Áß±¹¹öÁ¯ 1ȸ »ç¿ë] AW_ITEM_USE_DECREE_ITEM_ACK, AW_ITEM_USE_DECREE_ITEM_NAK, // _NA_20101011_HEIM_LOTTO_CASH_TICKET AW_ITEM_USE_HEIM_LOTTO_TICKET_SYN, // ÇÏÀÓÇà¿î ij½Ã ÀÀ¸ð±Ç »ç¿ë ¿äû (A->W) AW_ITEM_USE_HEIM_LOTTO_TICKET_ACK, // ÇÏÀÓÇà¿î ij½Ã ÀÀ¸ð±Ç »ç¿ë ÀÀ´ä (W->A) }; // USERCOUNT_SYNÀº ¿ùµå ¼­¹ö ÀÚü¿¡¼­ Áý°èÇϱâ·Î ¼öÁ¤Çϰí, USERMONEY_SYNÀº GMÀ¸·Î ¿Å°åÀ½ /* enum eAW_USER_OPERATION_PROTOCOL { AW_USERCOUNT_SYN = 1, AW_USERMONEY_SYN, // ÇöÀç ÀÌ ¼­¹öÀÇ µ· }; */ enum eAW_OPERATION_PROTOCOL { AW_OPERATION_ROOM_CTRL_CMD , //__NA000941_080204_TASK_SURVIVAL_SOLOING_QUEST_SYSTEM__ : Ÿ¶ôÇÑ »ç¿ø };