|
|
|
@ -129,6 +129,7 @@ import org.l2jmobius.gameserver.network.clientpackets.newhenna.RequestNewHennaLi
|
|
|
|
|
import org.l2jmobius.gameserver.network.clientpackets.newhenna.RequestNewHennaPotenEnchant;
|
|
|
|
|
import org.l2jmobius.gameserver.network.clientpackets.newhenna.RequestNewHennaPotenSelect;
|
|
|
|
|
import org.l2jmobius.gameserver.network.clientpackets.newhenna.RequestNewHennaUnequip;
|
|
|
|
|
import org.l2jmobius.gameserver.network.clientpackets.newhenna.RequestNewHennaUnequipInfo;
|
|
|
|
|
import org.l2jmobius.gameserver.network.clientpackets.pet.ExEvolvePet;
|
|
|
|
|
import org.l2jmobius.gameserver.network.clientpackets.pet.ExPetEquipItem;
|
|
|
|
|
import org.l2jmobius.gameserver.network.clientpackets.pet.ExPetUnequipItem;
|
|
|
|
@ -605,211 +606,232 @@ public enum ExIncomingPackets implements IIncomingPackets<GameClient>
|
|
|
|
|
EX_GACHA_SHOP_GACHA_ITEM(0x17E, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TIME_RESTRICT_FIELD_LIST(0x17F, ExTimedHuntingZoneList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TIME_RESTRICT_FIELD_USER_ENTER(0x180, ExTimedHuntingZoneEnter::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_CHAR_INFO(0x181, RequestRankingCharInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_CHAR_HISTORY(0x182, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_CHAR_RANKERS(0x183, RequestRankingCharRankers::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_CHAR_SPAWN_BUFFZONE_NPC(0x184, RequestExRankingCharSpawnBuffzoneNpc::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_CHAR_BUFFZONE_NPC_POSITION(0x185, RequestExRankingCharBuffzoneNpcPosition::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_MERCENARY_RECRUIT_INFO_SET(0x186, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MERCENARY_CASTLEWAR_CASTLE_INFO(0x187, ExMCWCastleInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MERCENARY_CASTLEWAR_CASTLE_SIEGE_INFO(0x188, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MERCENARY_CASTLEWAR_CASTLE_SIEGE_ATTACKER_LIST(0x189, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MERCENARY_CASTLEWAR_CASTLE_SIEGE_DEFENDER_LIST(0x18A, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_MERCENARY_MEMBER_LIST(0x18B, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_MERCENARY_MEMBER_JOIN(0x18C, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVP_BOOK_LIST(0x18D, ExPvpBookList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_KILLER_LOCATION(0x18E, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_TELEPORT_TO_KILLER(0x18F, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_LETTER_COLLECTOR_TAKE_REWARD(0x190, ExLetterCollectorTakeReward::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SET_STATUS_BONUS(0x191, ExSetStatusBonus::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RESET_STATUS_BONUS(0x192, ExResetStatusBonus::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_OLYMPIAD_MY_RANKING_INFO(0x193, RequestOlympiadMyRankingInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_OLYMPIAD_RANKING_INFO(0x194, RequestOlympiadRankingInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_OLYMPIAD_HERO_AND_LEGEND_INFO(0x195, RequestOlympiadHeroAndLegendInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CASTLEWAR_OBSERVER_START(0x196, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RAID_TELEPORT_INFO(0x197, RequestRaidTeleportInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TELEPORT_TO_RAID_POSITION(0x198, ExTeleportToRaidPosition::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CRAFT_EXTRACT(0x199, ExRequestRandomCraftExtract::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CRAFT_RANDOM_INFO(0x19A, ExRequestRandomCraftInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CRAFT_RANDOM_LOCK_SLOTEX_CRAFT_RANDOM_INFO(0x19B, ExRequestRandomCraftLockSlot::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CRAFT_RANDOM_REFRESH(0x19C, ExRequestRandomCraftRefresh::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CRAFT_RANDOM_MAKE(0x19D, ExRequestRandomCraftMake::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MULTI_SELL_LIST(0x19E, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SAVE_ITEM_ANNOUNCE_SETTING(0x19F, ExSaveItemAnnounceSetting::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_OLYMPIAD_UI(0x1A0, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TIME_RESTRICT_FIELD_USER_LEAVE(0x181, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_CHAR_INFO(0x182, RequestRankingCharInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_CHAR_HISTORY(0x183, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_CHAR_RANKERS(0x184, RequestRankingCharRankers::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_CHAR_SPAWN_BUFFZONE_NPC(0x185, RequestExRankingCharSpawnBuffzoneNpc::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_CHAR_BUFFZONE_NPC_POSITION(0x186, RequestExRankingCharBuffzoneNpcPosition::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_MERCENARY_RECRUIT_INFO_SET(0x187, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MERCENARY_CASTLEWAR_CASTLE_INFO(0x188, ExMCWCastleInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MERCENARY_CASTLEWAR_CASTLE_SIEGE_INFO(0x189, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MERCENARY_CASTLEWAR_CASTLE_SIEGE_ATTACKER_LIST(0x18A, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MERCENARY_CASTLEWAR_CASTLE_SIEGE_DEFENDER_LIST(0x18B, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_MERCENARY_MEMBER_LIST(0x18C, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_MERCENARY_MEMBER_JOIN(0x18D, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVP_BOOK_LIST(0x18E, ExPvpBookList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_KILLER_LOCATION(0x18F, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_TELEPORT_TO_KILLER(0x190, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_LETTER_COLLECTOR_TAKE_REWARD(0x191, ExLetterCollectorTakeReward::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SET_STATUS_BONUS(0x192, ExSetStatusBonus::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RESET_STATUS_BONUS(0x193, ExResetStatusBonus::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_OLYMPIAD_MY_RANKING_INFO(0x194, RequestOlympiadMyRankingInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_OLYMPIAD_RANKING_INFO(0x195, RequestOlympiadRankingInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_OLYMPIAD_HERO_AND_LEGEND_INFO(0x196, RequestOlympiadHeroAndLegendInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CASTLEWAR_OBSERVER_START(0x197, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RAID_TELEPORT_INFO(0x198, RequestRaidTeleportInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TELEPORT_TO_RAID_POSITION(0x199, ExTeleportToRaidPosition::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CRAFT_EXTRACT(0x19A, ExRequestRandomCraftExtract::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CRAFT_RANDOM_INFO(0x19B, ExRequestRandomCraftInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CRAFT_RANDOM_LOCK_SLOTEX_CRAFT_RANDOM_INFO(0x19C, ExRequestRandomCraftLockSlot::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CRAFT_RANDOM_REFRESH(0x19D, ExRequestRandomCraftRefresh::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CRAFT_RANDOM_MAKE(0x19E, ExRequestRandomCraftMake::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MULTI_SELL_LIST(0x19F, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SAVE_ITEM_ANNOUNCE_SETTING(0x1A0, ExSaveItemAnnounceSetting::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_OLYMPIAD_UI(0x1A1, null, ConnectionState.IN_GAME),
|
|
|
|
|
// 270
|
|
|
|
|
EX_SHARED_POSITION_SHARING_UI(0x1A1, ExRequestSharingLocationUi::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SHARED_POSITION_TELEPORT_UI(0x1A2, ExRequestSharedLocationTeleportUi::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SHARED_POSITION_TELEPORT(0x1A3, ExRequestSharedLocationTeleport::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_AUTH_RECONNECT(0x1A4, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PET_EQUIP_ITEM(0x1A5, ExPetEquipItem::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PET_UNEQUIP_ITEM(0x1A6, ExPetUnequipItem::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SHOW_HOMUNCULUS_INFO(0x1A7, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_CREATE_START(0x1A8, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_INSERT(0x1A9, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_SUMMON(0x1AA, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DELETE_HOMUNCULUS_DATA(0x1AB, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQUEST_ACTIVATE_HOMUNCULUS(0x1AC, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_GET_ENCHANT_POINT(0x1AD, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_INIT_POINT(0x1AE, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_EVOLVE_PET(0x1AF, ExEvolvePet::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_ENCHANT_HOMUNCULUS_SKILL(0x1B0, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_ENCHANT_EXP(0x1B1, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TELEPORT_FAVORITES_LIST(0x1B2, ExRequestTeleportFavoriteList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TELEPORT_FAVORITES_UI_TOGGLE(0x1B3, ExRequestTeleportFavoritesUIToggle::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TELEPORT_FAVORITES_ADD_DEL(0x1B4, ExRequestTeleportFavoritesAddDel::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_ANTIBOT(0x1B5, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DPSVR(0x1B6, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TENPROTECT_DECRYPT_ERROR(0x1B7, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NET_LATENCY(0x1B8, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MABLE_GAME_OPEN(0x1B9, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MABLE_GAME_ROLL_DICE(0x1BA, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MABLE_GAME_POPUP_OK(0x1BB, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MABLE_GAME_RESET(0x1BC, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MABLE_GAME_CLOSE(0x1BD, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RETURN_TO_ORIGIN(0x1BE, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PK_PENALTY_LIST(0x1BF, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PK_PENALTY_LIST_ONLY_LOC(0x1C0, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BLESS_OPTION_PUT_ITEM(0x1C1, RequestBlessOptionPutItem::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BLESS_OPTION_ENCHANT(0x1C2, RequestBlessOptionEnchant::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BLESS_OPTION_CANCEL(0x1C3, RequestBlessOptionCancel::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVP_RANKING_MY_INFO(0x1C4, RequestPvpRankingMyInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVP_RANKING_LIST(0x1C5, RequestPvpRankingList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_ACQUIRE_PET_SKILL(0x1C6, RequestExAcquirePetSkill::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_V3_INFO(0x1C7, RequestExPledgeV3Info::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_ENEMY_INFO_LIST(0x1C8, RequestExPledgeEnemyInfoList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_ENEMY_REGISTER(0x1C9, RequestExPledgeEnemyRegister::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_ENEMY_DELETE(0x1CA, RequestExPledgeEnemyDelete::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TRY_PET_EXTRACT_SYSTEM(0x1CB, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_V3_SET_ANNOUNCE(0x1CC, RequestExPledgeV3SetAnnounce::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SHARED_POSITION_SHARING_UI(0x1A2, ExRequestSharingLocationUi::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SHARED_POSITION_TELEPORT_UI(0x1A3, ExRequestSharedLocationTeleportUi::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SHARED_POSITION_TELEPORT(0x1A4, ExRequestSharedLocationTeleport::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_AUTH_RECONNECT(0x1A5, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PET_EQUIP_ITEM(0x1A6, ExPetEquipItem::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PET_UNEQUIP_ITEM(0x1A7, ExPetUnequipItem::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SHOW_HOMUNCULUS_INFO(0x1A8, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_CREATE_START(0x1A9, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_INSERT(0x1AA, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_SUMMON(0x1AB, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DELETE_HOMUNCULUS_DATA(0x1AC, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQUEST_ACTIVATE_HOMUNCULUS(0x1AD, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_GET_ENCHANT_POINT(0x1AE, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_INIT_POINT(0x1AF, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_EVOLVE_PET(0x1B0, ExEvolvePet::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_ENCHANT_HOMUNCULUS_SKILL(0x1B1, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_ENCHANT_EXP(0x1B2, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TELEPORT_FAVORITES_LIST(0x1B3, ExRequestTeleportFavoriteList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TELEPORT_FAVORITES_UI_TOGGLE(0x1B4, ExRequestTeleportFavoritesUIToggle::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TELEPORT_FAVORITES_ADD_DEL(0x1B5, ExRequestTeleportFavoritesAddDel::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_ANTIBOT(0x1B6, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DPSVR(0x1B7, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TENPROTECT_DECRYPT_ERROR(0x1B8, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NET_LATENCY(0x1B9, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MABLE_GAME_OPEN(0x1BA, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MABLE_GAME_ROLL_DICE(0x1BB, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MABLE_GAME_POPUP_OK(0x1BC, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MABLE_GAME_RESET(0x1BD, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MABLE_GAME_CLOSE(0x1BE, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RETURN_TO_ORIGIN(0x1BF, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PK_PENALTY_LIST(0x1C0, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PK_PENALTY_LIST_ONLY_LOC(0x1C1, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BLESS_OPTION_PUT_ITEM(0x1C2, RequestBlessOptionPutItem::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BLESS_OPTION_ENCHANT(0x1C3, RequestBlessOptionEnchant::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BLESS_OPTION_CANCEL(0x1C4, RequestBlessOptionCancel::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVP_RANKING_MY_INFO(0x1C5, RequestPvpRankingMyInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVP_RANKING_LIST(0x1C6, RequestPvpRankingList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_ACQUIRE_PET_SKILL(0x1C7, RequestExAcquirePetSkill::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_V3_INFO(0x1C8, RequestExPledgeV3Info::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_ENEMY_INFO_LIST(0x1C9, RequestExPledgeEnemyInfoList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_ENEMY_REGISTER(0x1CA, RequestExPledgeEnemyRegister::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_ENEMY_DELETE(0x1CB, RequestExPledgeEnemyDelete::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TRY_PET_EXTRACT_SYSTEM(0x1CC, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_V3_SET_ANNOUNCE(0x1CD, RequestExPledgeV3SetAnnounce::new, ConnectionState.IN_GAME),
|
|
|
|
|
// 306
|
|
|
|
|
EX_RANKING_FESTIVAL_OPEN(0x1CD, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_FESTIVAL_BUY(0x1CE, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_FESTIVAL_BONUS(0x1CF, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_FESTIVAL_RANKING(0x1D0, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_FESTIVAL_MY_RECEIVED_BONUS(0x1D1, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_FESTIVAL_REWARD(0x1D2, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TIMER_CHECK(0x1D3, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_STEADY_BOX_LOAD(0x1D4, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_STEADY_OPEN_SLOT(0x1D5, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_STEADY_OPEN_BOX(0x1D6, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_STEADY_GET_REWARD(0x1D7, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PET_RANKING_MY_INFO(0x1D8, RequestPetRankingMyInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PET_RANKING_LIST(0x1D9, RequestPetRankingList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_OPEN_UI(0x1DA, RequestExCollectionOpenUI::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_CLOSE_UI(0x1DB, RequestCollectionCloseUI::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_LIST(0x1DC, RequestExCollectionList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_UPDATE_FAVORITE(0x1DD, RequestCollectionUpdateFavorite::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_FAVORITE_LIST(0x1DE, RequestCollectionFavoriteList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_SUMMARY(0x1DF, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_REGISTER(0x1E0, RequestCollectionRegister::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_RECEIVE_REWARD(0x1E1, RequestCollectionReceiveReward::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_SHARE_REVENGE_LIST(0x1E2, RequestExPvpBookShareRevengeList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_SHARE_REVENGE_REQ_SHARE_REVENGEINFO(0x1E3, RequestExPvpBookShareRevengeReqShareRevengeInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_SHARE_REVENGE_KILLER_LOCATION(0x1E4, RequestExPvpBookShareRevengeKillerLocation::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_SHARE_REVENGE_TELEPORT_TO_KILLER(0x1E5, RequestExPvpBookShareRevengeTeleportToKiller::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_SHARE_REVENGE_SHARED_TELEPORT_TO_KILLER(0x1E6, RequestExPvpBookShareRevengeSharedTeleportToKiller::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PENALTY_ITEM_LIST(0x1E7, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PENALTY_ITEM_RESTORE(0x1E8, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_USER_WATCHER_TARGET_LIST(0x1E9, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_USER_WATCHER_ADD(0x1EA, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_USER_WATCHER_DELETE(0x1EB, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_ACTIVATE_SLOT(0x1EC, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SUMMON_HOMUNCULUS_COUPON(0x1ED, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SUBJUGATION_LIST(0x1EE, RequestSubjugationList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SUBJUGATION_RANKING(0x1EF, RequestSubjugationRanking::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SUBJUGATION_GACHA_UI(0x1F0, RequestSubjugationGachaUI::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SUBJUGATION_GACHA(0x1F1, RequestSubjugationGacha::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_DONATION_INFO(0x1F2, RequestExPledgeDonationInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_DONATION_REQUEST(0x1F3, RequestExPledgeDonationRequest::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_CONTRIBUTION_LIST(0x1F4, RequestExPledgeContributionList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_RANKING_MY_INFO(0x1F5, RequestPledgeRankingMyInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_RANKING_LIST(0x1F6, RequestPledgeRankingList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_ITEM_RESTORE_LIST(0x1F7, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_ITEM_RESTORE(0x1F8, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_FESTIVAL_OPEN(0x1CE, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_FESTIVAL_BUY(0x1CF, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_FESTIVAL_BONUS(0x1D0, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_FESTIVAL_RANKING(0x1D1, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_FESTIVAL_MY_RECEIVED_BONUS(0x1D2, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RANKING_FESTIVAL_REWARD(0x1D3, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TIMER_CHECK(0x1D4, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_STEADY_BOX_LOAD(0x1D5, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_STEADY_OPEN_SLOT(0x1D6, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_STEADY_OPEN_BOX(0x1D7, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_STEADY_GET_REWARD(0x1D8, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PET_RANKING_MY_INFO(0x1D9, RequestPetRankingMyInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PET_RANKING_LIST(0x1DA, RequestPetRankingList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_OPEN_UI(0x1DB, RequestExCollectionOpenUI::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_CLOSE_UI(0x1DC, RequestCollectionCloseUI::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_LIST(0x1DD, RequestExCollectionList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_UPDATE_FAVORITE(0x1DE, RequestCollectionUpdateFavorite::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_FAVORITE_LIST(0x1DF, RequestCollectionFavoriteList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_SUMMARY(0x1E0, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_REGISTER(0x1E1, RequestCollectionRegister::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_COLLECTION_RECEIVE_REWARD(0x1E2, RequestCollectionReceiveReward::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_SHARE_REVENGE_LIST(0x1E3, RequestExPvpBookShareRevengeList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_SHARE_REVENGE_REQ_SHARE_REVENGEINFO(0x1E4, RequestExPvpBookShareRevengeReqShareRevengeInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_SHARE_REVENGE_KILLER_LOCATION(0x1E5, RequestExPvpBookShareRevengeKillerLocation::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_SHARE_REVENGE_TELEPORT_TO_KILLER(0x1E6, RequestExPvpBookShareRevengeTeleportToKiller::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PVPBOOK_SHARE_REVENGE_SHARED_TELEPORT_TO_KILLER(0x1E7, RequestExPvpBookShareRevengeSharedTeleportToKiller::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PENALTY_ITEM_LIST(0x1E8, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PENALTY_ITEM_RESTORE(0x1E9, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_USER_WATCHER_TARGET_LIST(0x1EA, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_USER_WATCHER_ADD(0x1EB, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_USER_WATCHER_DELETE(0x1EC, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HOMUNCULUS_ACTIVATE_SLOT(0x1ED, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SUMMON_HOMUNCULUS_COUPON(0x1EE, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SUBJUGATION_LIST(0x1EF, RequestSubjugationList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SUBJUGATION_RANKING(0x1F0, RequestSubjugationRanking::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SUBJUGATION_GACHA_UI(0x1F1, RequestSubjugationGachaUI::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SUBJUGATION_GACHA(0x1F2, RequestSubjugationGacha::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_DONATION_INFO(0x1F3, RequestExPledgeDonationInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_DONATION_REQUEST(0x1F4, RequestExPledgeDonationRequest::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_CONTRIBUTION_LIST(0x1F5, RequestExPledgeContributionList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_RANKING_MY_INFO(0x1F6, RequestPledgeRankingMyInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PLEDGE_RANKING_LIST(0x1F7, RequestPledgeRankingList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_ITEM_RESTORE_LIST(0x1F8, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_ITEM_RESTORE(0x1F9, null, ConnectionState.IN_GAME),
|
|
|
|
|
// 338
|
|
|
|
|
EX_DETHRONE_INFO(0x1F9, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_RANKING_INFO(0x1FA, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_SERVER_INFO(0x1FB, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_DISTRICT_OCCUPATION_INFO(0x1FC, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_DAILY_MISSION_INFO(0x1FD, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_DAILY_MISSION_GET_REWARD(0x1FE, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_PREV_SEASON_INFO(0x1FF, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_GET_REWARD(0x200, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_ENTER(0x201, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_LEAVE(0x202, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_CHECK_NAME(0x203, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_CHANGE_NAME(0x204, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_CONNECT_CASTLE(0x205, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_DISCONNECT_CASTLE(0x206, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CHANGE_NICKNAME_COLOR_ICON(0x207, RequestChangeNicknameEmote::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_MOVE_TO_HOST(0x208, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_RETURN_TO_ORIGIN_PEER(0x209, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_CASTLE_INFO(0x20A, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_CASTLE_SIEGE_INFO(0x20B, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_CASTLE_SIEGE_JOIN(0x20C, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_CASTLE_SIEGE_ATTACKER_LIST(0x20D, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_PLEDGE_MERCENARY_RECRUIT_INFO_SET(0x20E, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_PLEDGE_MERCENARY_MEMBER_LIST(0x20F, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_PLEDGE_MERCENARY_MEMBER_JOIN(0x210, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_TELEPORT(0x211, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_OBSERVER_START(0x212, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PRIVATE_STORE_SEARCH_LIST(0x213, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PRIVATE_STORE_SEARCH_STATISTICS(0x214, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_HOST_CASTLE_SIEGE_RANKING_INFO(0x215, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_CASTLE_SIEGE_RANKING_INFO(0x216, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_SIEGE_MAINBATTLE_HUD_INFO(0x217, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NEW_HENNA_LIST(0x218, RequestNewHennaList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NEW_HENNA_EQUIP(0x219, RequestNewHennaEquip::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NEW_HENNA_UNEQUIP(0x21A, RequestNewHennaUnequip::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NEW_HENNA_POTEN_SELECT(0x21B, RequestNewHennaPotenSelect::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NEW_HENNA_POTEN_ENCHANT(0x21C, RequestNewHennaPotenEnchant::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NEW_HENNA_COMPOSE(0x21D, RequestNewHennaCompose::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQUEST_INVITE_PARTY(0x21E, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_ITEM_USABLE_LIST(0x21F, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PACKETREADCOUNTPERSECOND(0x220, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SELECT_GLOBAL_EVENT_UI(0x221, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_L2PASS_INFO(0x222, RequestHuntPassInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_L2PASS_REQUEST_REWARD(0x223, RequestHuntPassReward::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_L2PASS_REQUEST_REWARD_ALL(0x224, RequestHuntPassRewardAll::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_L2PASS_BUY_PREMIUM(0x225, RequestHuntPassBuyPremium::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SAYHAS_SUPPORT_TOGGLE(0x226, HuntpassSayhasToggle::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_INFO(0x1FA, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_RANKING_INFO(0x1FB, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_SERVER_INFO(0x1FC, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_DISTRICT_OCCUPATION_INFO(0x1FD, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_DAILY_MISSION_INFO(0x1FE, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_DAILY_MISSION_GET_REWARD(0x1FF, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_PREV_SEASON_INFO(0x200, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_GET_REWARD(0x201, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_ENTER(0x202, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_LEAVE(0x203, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_CHECK_NAME(0x204, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_CHANGE_NAME(0x205, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_CONNECT_CASTLE(0x206, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_DETHRONE_DISCONNECT_CASTLE(0x207, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_CHANGE_NICKNAME_COLOR_ICON(0x208, RequestChangeNicknameEmote::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_MOVE_TO_HOST(0x209, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_RETURN_TO_ORIGIN_PEER(0x20A, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_CASTLE_INFO(0x20B, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_CASTLE_SIEGE_INFO(0x20C, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_CASTLE_SIEGE_JOIN(0x20D, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_CASTLE_SIEGE_ATTACKER_LIST(0x20E, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_PLEDGE_MERCENARY_RECRUIT_INFO_SET(0x20F, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_PLEDGE_MERCENARY_MEMBER_LIST(0x210, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_PLEDGE_MERCENARY_MEMBER_JOIN(0x211, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_TELEPORT(0x212, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_OBSERVER_START(0x213, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PRIVATE_STORE_SEARCH_LIST(0x214, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PRIVATE_STORE_SEARCH_STATISTICS(0x215, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_HOST_CASTLE_SIEGE_RANKING_INFO(0x216, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_CASTLE_SIEGE_RANKING_INFO(0x217, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_SIEGE_MAINBATTLE_HUD_INFO(0x218, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NEW_HENNA_LIST(0x219, RequestNewHennaList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NEW_HENNA_EQUIP(0x21A, RequestNewHennaEquip::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NEW_HENNA_UNEQUIP(0x21B, RequestNewHennaUnequip::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NEW_HENNA_POTEN_SELECT(0x21C, RequestNewHennaPotenSelect::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NEW_HENNA_POTEN_ENCHANT(0x21D, RequestNewHennaPotenEnchant::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_NEW_HENNA_COMPOSE(0x21E, RequestNewHennaCompose::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQUEST_INVITE_PARTY(0x21F, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_ITEM_USABLE_LIST(0x220, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PACKETREADCOUNTPERSECOND(0x221, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SELECT_GLOBAL_EVENT_UI(0x222, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_L2PASS_INFO(0x223, RequestHuntPassInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_L2PASS_REQUEST_REWARD(0x224, RequestHuntPassReward::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_L2PASS_REQUEST_REWARD_ALL(0x225, RequestHuntPassRewardAll::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_L2PASS_BUY_PREMIUM(0x226, RequestHuntPassBuyPremium::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SAYHAS_SUPPORT_TOGGLE(0x227, HuntpassSayhasToggle::new, ConnectionState.IN_GAME),
|
|
|
|
|
// 362
|
|
|
|
|
EX_REQ_ENCHANT_FAIL_REWARD_INFO(0x227, ExRequestEnchantFailRewardInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SET_ENCHANT_CHALLENGE_POINT(0x228, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RESET_ENCHANT_CHALLENGE_POINT(0x229, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_VIEW_ENCHANT_RESULT(0x22A, ExRequestViewEnchantResult::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_START_MULTI_ENCHANT_SCROLL(0x22B, ExRequestStartMultiEnchantScroll::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_VIEW_MULTI_ENCHANT_RESULT(0x22C, ExRequestViewMultiEnchantResult::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_FINISH_MULTI_ENCHANT_SCROLL(0x22D, ExRequestFinishMultiEnchantScroll::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_CHANGE_MULTI_ENCHANT_SCROLL(0x22E, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_SET_MULTI_ENCHANT_ITEM_LIST(0x22F, ExRequestSetMultiEnchantItemList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_MULTI_ENCHANT_ITEM_LIST(0x230, ExRequestMultiEnchantItemList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_SUPPORT_PLEDGE_FLAG_SET(0x231, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_SUPPORT_PLEDGE_INFO_SET(0x232, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_HOMUNCULUS_PROB_LIST(0x233, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_HOST_CASTLE_SIEGE_ALL_RANKING_INFO(0x234, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_CASTLE_SIEGE_ALL_RANKING_INFO(0x235, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MISSION_LEVEL_REWARD_LIST(0x236, RequestMissionRewardList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MISSION_LEVEL_RECEIVE_REWARD(0x237, RequestMissionLevelReceiveReward::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BALROGWAR_TELEPORT(0x238, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BALROGWAR_SHOW_UI(0x239, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BALROGWAR_SHOW_RANKING(0x23A, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BALROGWAR_GET_REWARD(0x23B, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_USER_RESTART_LOCKER_UPDATE(0x23C, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLD_EXCHANGE_ITEM_LIST(0x23D, ExWorldExchangeItemList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLD_EXCHANGE_REGI_ITEM(0x23E, ExWorldExchangeRegisterItem::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLD_EXCHANGE_BUY_ITEM(0x23F, ExWorldExchangeBuyItem::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLD_EXCHANGE_SETTLE_LIST(0x240, ExWorldExchangeSettleList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLD_EXCHANGE_SETTLE_RECV_RESULT(0x241, ExWorldExchangeSettleRecvResult::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_READY_ITEM_AUTO_PEEL(0x242, ExRequestReadyItemAutoPeel::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQUEST_ITEM_AUTO_PEEL(0x243, ExRequestItemAutoPeel::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_STOP_ITEM_AUTO_PEEL(0x244, ExRequestStopItemAutoPeel::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_VARIATION_OPEN_UI(0x245, ExVariationOpenUi::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_VARIATION_CLOSE_UI(0x246, ExVariationCloseUi::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_APPLY_VARIATION_OPTION(0x247, ExApplyVariationOption::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BR_VERSION(0x248, RequestBRVersion::new, ConnectionState.AUTHENTICATED, ConnectionState.CONNECTED),
|
|
|
|
|
EX_MAX(0x249, null, ConnectionState.IN_GAME);
|
|
|
|
|
EX_REQ_ENCHANT_FAIL_REWARD_INFO(0x228, ExRequestEnchantFailRewardInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_SET_ENCHANT_CHALLENGE_POINT(0x229, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_RESET_ENCHANT_CHALLENGE_POINT(0x22A, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_VIEW_ENCHANT_RESULT(0x22B, ExRequestViewEnchantResult::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_START_MULTI_ENCHANT_SCROLL(0x22C, ExRequestStartMultiEnchantScroll::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_VIEW_MULTI_ENCHANT_RESULT(0x22D, ExRequestViewMultiEnchantResult::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_FINISH_MULTI_ENCHANT_SCROLL(0x22E, ExRequestFinishMultiEnchantScroll::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_CHANGE_MULTI_ENCHANT_SCROLL(0x22F, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_SET_MULTI_ENCHANT_ITEM_LIST(0x230, ExRequestSetMultiEnchantItemList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_MULTI_ENCHANT_ITEM_LIST(0x231, ExRequestMultiEnchantItemList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_SUPPORT_PLEDGE_FLAG_SET(0x232, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_SUPPORT_PLEDGE_INFO_SET(0x233, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQ_HOMUNCULUS_PROB_LIST(0x234, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_HOST_CASTLE_SIEGE_ALL_RANKING_INFO(0x235, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLDCASTLEWAR_CASTLE_SIEGE_ALL_RANKING_INFO(0x236, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MISSION_LEVEL_REWARD_LIST(0x237, RequestMissionRewardList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MISSION_LEVEL_RECEIVE_REWARD(0x238, RequestMissionLevelReceiveReward::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BALROGWAR_TELEPORT(0x239, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BALROGWAR_SHOW_UI(0x23A, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BALROGWAR_SHOW_RANKING(0x23B, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BALROGWAR_GET_REWARD(0x23C, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_USER_RESTART_LOCKER_UPDATE(0x23D, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLD_EXCHANGE_ITEM_LIST(0x23E, ExWorldExchangeItemList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLD_EXCHANGE_REGI_ITEM(0x23F, ExWorldExchangeRegisterItem::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLD_EXCHANGE_BUY_ITEM(0x240, ExWorldExchangeBuyItem::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLD_EXCHANGE_SETTLE_LIST(0x241, ExWorldExchangeSettleList::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLD_EXCHANGE_SETTLE_RECV_RESULT(0x242, ExWorldExchangeSettleRecvResult::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_READY_ITEM_AUTO_PEEL(0x243, ExRequestReadyItemAutoPeel::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQUEST_ITEM_AUTO_PEEL(0x244, ExRequestItemAutoPeel::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_STOP_ITEM_AUTO_PEEL(0x245, ExRequestStopItemAutoPeel::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_VARIATION_OPEN_UI(0x246, ExVariationOpenUi::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_VARIATION_CLOSE_UI(0x247, ExVariationCloseUi::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_APPLY_VARIATION_OPTION(0x248, ExApplyVariationOption::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_REQUEST_AUDIO_LOG_SAVE(0x249, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_BR_VERSION(0x24A, RequestBRVersion::new, ConnectionState.AUTHENTICATED, ConnectionState.CONNECTED),
|
|
|
|
|
// 388
|
|
|
|
|
EX_WRANKING_FESTIVAL_INFO(0x24B, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WRANKING_FESTIVAL_OPEN(0x24C, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WRANKING_FESTIVAL_BUY(0x24D, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WRANKING_FESTIVAL_BONUS(0x24E, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WRANKING_FESTIVAL_RANKING(0x24F, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WRANKING_FESTIVAL_MY_RECEIVED_BONUS(0x250, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WRANKING_FESTIVAL_REWARD(0x251, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HENNA_UNEQUIP_INFO(0x252, RequestNewHennaUnequipInfo::new, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HERO_BOOK_CHARGE(0x253, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_HERO_BOOK_ENCHANT(0x254, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_TELEPORT_UI(0x255, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_GOODS_GIFT_LIST_INFO(0x256, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_GOODS_GIFT_ACCEPT(0x257, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_GOODS_GIFT_REFUSE(0x258, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLD_EXCHANGE_AVERAGE_PRICE(0x259, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_WORLD_EXCHANGE_TOTAL_LIST(0x25A, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PRISON_USER_INFO(0x25B, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_PRISON_USER_DONATION(0x25C, null, ConnectionState.IN_GAME),
|
|
|
|
|
EX_MAX(0x25D, null, ConnectionState.IN_GAME);
|
|
|
|
|
|
|
|
|
|
public static final ExIncomingPackets[] PACKET_ARRAY;
|
|
|
|
|
|
|
|
|
|