From 6b4cf872ec0880a5ed984a8b1894a888b8d58d06 Mon Sep 17 00:00:00 2001 From: Broderick Hyman Date: Mon, 20 Jan 2020 14:57:22 -0500 Subject: [PATCH] Updates for Queen --- client/events.go | 151 +++++---- client/operations.go | 738 ++++++++++++++++++++++--------------------- 2 files changed, 468 insertions(+), 421 deletions(-) diff --git a/client/events.go b/client/events.go index f5e5d03..a505098 100644 --- a/client/events.go +++ b/client/events.go @@ -94,33 +94,33 @@ const ( evNewLoot = 87 evAttachItemContainer = 88 evDetachItemContainer = 89 - evGuildVaultInfo = 90 - evGuildUpdate = 91 - evGuildPlayerUpdated = 92 - evInvitedToGuild = 93 - evGuildMemberWorldUpdate = 94 - evUpdateMatchDetails = 95 - evObjectEvent = 96 - evNewMonolithObject = 97 - evNewSiegeCampObject = 98 - evNewOrbObject = 99 - evNewCastleObject = 100 - evNewSpellEffectArea = 101 - evNewChainSpell = 102 - evUpdateChainSpell = 103 - evNewTreasureChest = 104 - evStartMatch = 105 - evStartTerritoryMatchInfos = 106 - evStartArenaMatchInfos = 107 - evEndTerritoryMatch = 108 - evEndArenaMatch = 109 - evMatchUpdate = 110 - evActiveMatchUpdate = 111 - evNewMob = 112 - evDebugAggroInfo = 113 - evDebugVariablesInfo = 114 - evDebugReputationInfo = 115 - evDebugDiminishingReturnInfo = 116 + evGuildUpdate = 90 + evGuildPlayerUpdated = 91 + evInvitedToGuild = 92 + evGuildMemberWorldUpdate = 93 + evUpdateMatchDetails = 94 + evObjectEvent = 95 + evNewMonolithObject = 96 + evNewSiegeCampObject = 97 + evNewOrbObject = 98 + evNewCastleObject = 99 + evNewSpellEffectArea = 100 + evNewChainSpell = 101 + evUpdateChainSpell = 102 + evNewTreasureChest = 103 + evStartMatch = 104 + evStartTerritoryMatchInfos = 105 + evStartArenaMatchInfos = 106 + evEndTerritoryMatch = 107 + evEndArenaMatch = 108 + evMatchUpdate = 109 + evActiveMatchUpdate = 110 + evNewMob = 111 + evDebugAggroInfo = 112 + evDebugVariablesInfo = 113 + evDebugReputationInfo = 114 + evDebugDiminishingReturnInfo = 115 + evDebugSmartClusterQueueInfo = 116 evClaimOrbStart = 117 evClaimOrbFinished = 118 evClaimOrbCancel = 119 @@ -195,20 +195,20 @@ const ( evRemovedChatChannel = 188 evAccessStatus = 189 evMounted = 190 - evMountCancel = 191 - evNewTravelpoint = 192 - evNewIslandAccessPoint = 193 - evNewExit = 194 - evUpdateHome = 195 - evUpdateChatSettings = 196 - evResurrectionOffer = 197 - evResurrectionReply = 198 - evLootEquipmentChanged = 199 - evUpdateUnlockedGuildLogos = 200 - evUpdateUnlockedAvatars = 201 - evUpdateUnlockedAvatarRings = 202 - evUpdateUnlockedBuildings = 203 - evDailyLoginBonus = 204 + evMountStart = 191 + evMountCancel = 192 + evNewTravelpoint = 193 + evNewIslandAccessPoint = 194 + evNewExit = 195 + evUpdateHome = 196 + evUpdateChatSettings = 197 + evResurrectionOffer = 198 + evResurrectionReply = 199 + evLootEquipmentChanged = 200 + evUpdateUnlockedGuildLogos = 201 + evUpdateUnlockedAvatars = 202 + evUpdateUnlockedAvatarRings = 203 + evUpdateUnlockedBuildings = 204 evNewIslandManagement = 205 evNewTeleportStone = 206 evCloak = 207 @@ -353,24 +353,53 @@ const ( evCrystalRealmFeedback = 346 evNewLocationMarker = 347 evNewTutorialBlocker = 348 - evNewInformationProvider = 349 - evNewDynamicGuildLogo = 350 - evTutorialUpdate = 351 - evTriggerHintBox = 352 - evRandomDungeonPositionInfo = 353 - evNewLootChest = 354 - evUpdateLootChest = 355 - evLootChestOpened = 356 - evNewShrine = 357 - evUpdateShrine = 358 - evMutePlayerUpdate = 359 - evShopTileUpdate = 360 - evShopUpdate = 361 - evEasyAntiCheatKick = 362 - evUnlockVanityUnlock = 363 - evCustomizationChanged = 364 - evBankVaultInfo = 365 - evCastlePhaseChanged = 366 - evGuildAccountLogEvent = 367 - evIpChanged = 368 + evNewTileSwitch = 349 + evNewInformationProvider = 350 + evNewDynamicGuildLogo = 351 + evTutorialUpdate = 352 + evTriggerHintBox = 353 + evRandomDungeonPositionInfo = 354 + evNewLootChest = 355 + evUpdateLootChest = 356 + evLootChestOpened = 357 + evNewShrine = 358 + evUpdateShrine = 359 + evMutePlayerUpdate = 360 + evShopTileUpdate = 361 + evShopUpdate = 362 + evEasyAntiCheatKick = 363 + evUnlockVanityUnlock = 364 + evCustomizationChanged = 365 + evBaseVaultInfo = 366 + evGuildVaultInfo = 367 + evBankVaultInfo = 368 + evRecoveryVaultPlayerInfo = 369 + evRecoveryVaultGuildInfo = 370 + evUpdateWardrobe = 371 + evCastlePhaseChanged = 372 + evGuildAccountLogEvent = 373 + evNewHideoutObject = 374 + evNewHideoutManagement = 375 + evNewHideoutExit = 376 + evInitHideoutAttackStart = 377 + evInitHideoutAttackCancel = 378 + evInitHideoutAttackFinished = 379 + evHideoutManagementUpdate = 380 + evIpChanged = 381 + evSmartClusterQueueUpdateInfo = 382 + evSmartClusterQueueActiveInfo = 383 + evSmartClusterQueueKickWarning = 384 + evSmartClusterQueueInvite = 385 + evReceivedGvgSeasonPoints = 386 + evTerritoryBonusLevelUpdate = 387 + evOpenWorldAttackScheduleStart = 388 + evOpenWorldAttackScheduleFinished = 389 + evOpenWorldAttackScheduleCancel = 390 + evOpenWorldAttackConquerStart = 391 + evOpenWorldAttackConquerFinished = 392 + evOpenWorldAttackConquerCancel = 393 + evOpenWorldAttackConquerStatus = 394 + evOpenWorldAttackStart = 395 + evOpenWorldAttackEnd = 396 + evNewRandomResourceBlocker = 397 ) diff --git a/client/operations.go b/client/operations.go index f6abf28..ea8aebc 100644 --- a/client/operations.go +++ b/client/operations.go @@ -14,364 +14,382 @@ const ( opCreateAccount = 3 opLogin = 4 opSendCrashLog = 5 - opSendGamePingInfo = 6 - opCreateCharacter = 7 - opDeleteCharacter = 8 - opSelectCharacter = 9 - opRedeemKeycode = 10 - opGetGameServerByCluster = 11 - opGetActiveSubscription = 12 - opGetShopPurchaseUrl = 13 - opGetBuyTrialDetails = 14 - opGetReferralSeasonDetails = 15 - opGetReferralLink = 16 - opGetAvailableTrialKeys = 17 - opGetShopTilesForCategory = 18 - opMove = 19 - opAttackStart = 20 - opCastStart = 21 - opCastCancel = 22 - opTerminateToggleSpell = 23 - opChannelingCancel = 24 - opAttackBuildingStart = 25 - opInventoryDestroyItem = 26 - opInventoryMoveItem = 27 - opInventorySplitStack = 28 - opGetClusterData = 29 - opChangeCluster = 30 - opConsoleCommand = 31 - opChatMessage = 32 - opReportClientError = 33 - opRegisterToObject = 34 - opUnRegisterFromObject = 35 - opCraftBuildingChangeSettings = 36 - opCraftBuildingTakeMoney = 37 - opRepairBuildingChangeSettings = 38 - opRepairBuildingTakeMoney = 39 - opActionBuildingChangeSettings = 40 - opHarvestStart = 41 - opHarvestCancel = 42 - opTakeSilver = 43 - opActionOnBuildingStart = 44 - opActionOnBuildingCancel = 45 - opItemRerollQualityStart = 46 - opItemRerollQualityCancel = 47 - opInstallResourceStart = 48 - opInstallResourceCancel = 49 - opInstallSilver = 50 - opBuildingFillNutrition = 51 - opBuildingChangeRenovationState = 52 - opBuildingBuySkin = 53 - opBuildingClaim = 54 - opBuildingGiveup = 55 - opBuildingNutritionSilverStorageDeposit = 56 - opBuildingNutritionSilverStorageWithdraw = 57 - opBuildingNutritionSilverRewardSet = 58 - opConstructionSiteCreate = 59 - opPlaceableObjectPlace = 60 - opPlaceableObjectPlaceCancel = 61 - opPlaceableObjectPickup = 62 - opFurnitureObjectUse = 63 - opFarmableHarvest = 64 - opFarmableFinishGrownItem = 65 - opFarmableDestroy = 66 - opFarmableGetProduct = 67 - opFarmableFill = 68 - opTearDownConstructionSite = 69 - opCastleGateUse = 70 - opAuctionCreateOffer = 71 - opAuctionCreateRequest = 72 - opAuctionGetOffers = 73 - opAuctionGetRequests = 74 - opAuctionBuyOffer = 75 - opAuctionAbortAuction = 76 - opAuctionModifyAuction = 77 - opAuctionAbortOffer = 78 - opAuctionAbortRequest = 79 - opAuctionSellRequest = 80 - opAuctionGetFinishedAuctions = 81 - opAuctionFetchAuction = 82 - opAuctionGetMyOpenOffers = 83 - opAuctionGetMyOpenRequests = 84 - opAuctionGetMyOpenAuctions = 85 - opAuctionGetItemsAverage = 86 - opAuctionGetItemAverageStats = 87 - opAuctionGetItemAverageValue = 88 - opContainerOpen = 89 - opContainerClose = 90 - opContainerManageSubContainer = 91 - opRespawn = 92 - opSuicide = 93 - opJoinGuild = 94 - opLeaveGuild = 95 - opCreateGuild = 96 - opInviteToGuild = 97 - opDeclineGuildInvitation = 98 - opKickFromGuild = 99 - opDuellingChallengePlayer = 100 - opDuellingAcceptChallenge = 101 - opDuellingDenyChallenge = 102 - opChangeClusterTax = 103 - opClaimTerritory = 104 - opGiveUpTerritory = 105 - opChangeTerritoryAccessRights = 106 - opGetMonolithInfo = 107 - opGetClaimInfo = 108 - opGetAttackInfo = 109 - opGetTerritorySeasonPoints = 110 - opGetAttackSchedule = 111 - opScheduleAttack = 112 - opGetMatches = 113 - opGetMatchDetails = 114 - opJoinMatch = 115 - opLeaveMatch = 116 - opChangeChatSettings = 117 - opLogoutStart = 118 - opLogoutCancel = 119 - opClaimOrbStart = 120 - opClaimOrbCancel = 121 - opMatchLootChestOpeningStart = 122 - opMatchLootChestOpeningCancel = 123 - opDepositToGuildAccount = 124 - opWithdrawalFromAccount = 125 - opChangeGuildPayUpkeepFlag = 126 - opChangeGuildTax = 127 - opGetMyTerritories = 128 - opMorganaCommand = 129 - opGetServerInfo = 130 - opInviteMercenaryToMatch = 131 - opSubscribeToCluster = 132 - opAnswerMercenaryInvitation = 133 - opGetCharacterEquipment = 134 - opGetCharacterSteamAchievements = 135 - opGetCharacterStats = 136 - opGetKillHistoryDetails = 137 - opLearnMasteryLevel = 138 - opReSpecAchievement = 139 - opChangeAvatar = 140 - opGetRankings = 141 - opGetRank = 142 - opGetGvgSeasonRankings = 143 - opGetGvgSeasonRank = 144 - opGetGvgSeasonHistoryRankings = 145 - opGetGvgSeasonGuildMemberHistory = 146 - opKickFromGvGMatch = 147 - opGetChestLogs = 148 - opGetAccessRightLogs = 149 - opGetGuildAccountLogs = 150 - opGetGuildAccountLogsLargeAmount = 151 - opInviteToPlayerTrade = 152 - opPlayerTradeCancel = 153 - opPlayerTradeInvitationAccept = 154 - opPlayerTradeAddItem = 155 - opPlayerTradeRemoveItem = 156 - opPlayerTradeAcceptTrade = 157 - opPlayerTradeSetSilverOrGold = 158 - opSendMiniMapPing = 159 - opStuck = 160 - opBuyRealEstate = 161 - opClaimRealEstate = 162 - opGiveUpRealEstate = 163 - opChangeRealEstateOutline = 164 - opGetMailInfos = 165 - opReadMail = 166 - opSendNewMail = 167 - opDeleteMail = 168 - opClaimAttachmentFromMail = 169 - opUpdateLfgInfo = 170 - opGetLfgInfos = 171 - opGetMyGuildLfgInfo = 172 - opGetLfgDescriptionText = 173 - opLfgApplyToGuild = 174 - opAnswerLfgGuildApplication = 175 - opGetClusterInfo = 176 - opRegisterChatPeer = 177 - opSendChatMessage = 178 - opJoinChatChannel = 179 - opLeaveChatChannel = 180 - opSendWhisperMessage = 181 - opSay = 182 - opPlayEmote = 183 - opStopEmote = 184 - opGetClusterMapInfo = 185 - opAccessRightsChangeSettings = 186 - opMount = 187 - opMountCancel = 188 - opBuyJourney = 189 - opSetSaleStatusForEstate = 190 - opResolveGuildOrPlayerName = 191 - opGetRespawnInfos = 192 - opMakeHome = 193 - opLeaveHome = 194 - opResurrectionReply = 195 - opAllianceCreate = 196 - opAllianceDisband = 197 - opAllianceGetMemberInfos = 198 - opAllianceInvite = 199 - opAllianceAnswerInvitation = 200 - opAllianceCancelInvitation = 201 - opAllianceKickGuild = 202 - opAllianceLeave = 203 - opAllianceChangeGoldPaymentFlag = 204 - opAllianceGetDetailInfo = 205 - opGetIslandInfos = 206 - opAbandonMyIsland = 207 - opBuyMyIsland = 208 - opBuyGuildIsland = 209 - opAbandonGuildIsland = 210 - opUpgradeMyIsland = 211 - opUpgradeGuildIsland = 212 - opMoveMyIsland = 213 - opMoveGuildIsland = 214 - opTerritoryFillNutrition = 215 - opTeleportBack = 216 - opPartyInvitePlayer = 217 - opPartyAnswerInvitation = 218 - opPartyLeave = 219 - opPartyKickPlayer = 220 - opPartyMakeLeader = 221 - opPartyChangeLootSetting = 222 - opPartyMarkObject = 223 - opPartySetRole = 224 - opGetGuildMOTD = 225 - opSetGuildMOTD = 226 - opExitEnterStart = 227 - opExitEnterCancel = 228 - opQuestGiverRequest = 229 - opGoldMarketGetBuyOffer = 230 - opGoldMarketGetBuyOfferFromSilver = 231 - opGoldMarketGetSellOffer = 232 - opGoldMarketGetSellOfferFromSilver = 233 - opGoldMarketBuyGold = 234 - opGoldMarketSellGold = 235 - opGoldMarketCreateSellOrder = 236 - opGoldMarketCreateBuyOrder = 237 - opGoldMarketGetInfos = 238 - opGoldMarketCancelOrder = 239 - opGoldMarketGetAverageInfo = 240 - opSiegeCampClaimStart = 241 - opSiegeCampClaimCancel = 242 - opTreasureChestUsingStart = 243 - opTreasureChestUsingCancel = 244 - opUseLootChest = 245 - opUseShrine = 246 - opLaborerStartJob = 247 - opLaborerTakeJobLoot = 248 - opLaborerDismiss = 249 - opLaborerMove = 250 - opLaborerBuyItem = 251 - opLaborerUpgrade = 252 - opBuyPremium = 253 - opBuyTrial = 254 - opRealEstateGetAuctionData = 255 - opRealEstateBidOnAuction = 256 - opGetSiegeCampCooldown = 257 - opFriendInvite = 258 - opFriendAnswerInvitation = 259 - opFriendCancelnvitation = 260 - opFriendRemove = 261 - opInventoryStack = 262 - opInventorySort = 263 - opEquipmentItemChangeSpell = 264 - opExpeditionRegister = 265 - opExpeditionRegisterCancel = 266 - opJoinExpedition = 267 - opDeclineExpeditionInvitation = 268 - opVoteStart = 269 - opVoteDoVote = 270 - opRatingDoRate = 271 - opEnteringExpeditionStart = 272 - opEnteringExpeditionCancel = 273 - opActivateExpeditionCheckPoint = 274 - opArenaRegister = 275 - opArenaRegisterCancel = 276 - opArenaLeave = 277 - opJoinArenaMatch = 278 - opDeclineArenaInvitation = 279 - opEnteringArenaStart = 280 - opEnteringArenaCancel = 281 - opArenaCustomMatch = 282 - opArenaCustomMatchCreate = 283 - opUpdateCharacterStatement = 284 - opBoostFarmable = 285 - opGetStrikeHistory = 286 - opUseFunction = 287 - opUsePortalEntrance = 288 - opResetPortalBinding = 289 - opQueryPortalBinding = 290 - opClaimPaymentTransaction = 291 - opChangeUseFlag = 292 - opClientPerformanceStats = 293 - opExtendedHardwareStats = 294 - opClientLowMemoryWarning = 295 - opTerritoryClaimStart = 296 - opTerritoryClaimCancel = 297 - opRequestAppStoreProducts = 298 - opVerifyProductPurchase = 299 - opQueryGuildPlayerStats = 300 - opTrackAchievements = 301 - opSetAchievementsAutoLearn = 302 - opDepositItemToGuildCurrency = 303 - opWithdrawalItemFromGuildCurrency = 304 - opAuctionSellSpecificItemRequest = 305 - opFishingStart = 306 - opFishingCasting = 307 - opFishingCast = 308 - opFishingCatch = 309 - opFishingPull = 310 - opFishingGiveLine = 311 - opFishingFinish = 312 - opFishingCancel = 313 - opCreateGuildAccessTag = 314 - opDeleteGuildAccessTag = 315 - opRenameGuildAccessTag = 316 - opFlagGuildAccessTagGuildPermission = 317 - opAssignGuildAccessTag = 318 - opRemoveGuildAccessTagFromPlayer = 319 - opModifyGuildAccessTagEditors = 320 - opRequestPublicAccessTags = 321 - opChangeAccessTagPublicFlag = 322 - opUpdateGuildAccessTag = 323 - opSteamStartMicrotransaction = 324 - opSteamFinishMicrotransaction = 325 - opSteamIdHasActiveAccount = 326 - opCheckEmailAccountState = 327 - opLinkAccountToSteamId = 328 - opBuyGvgSeasonBooster = 329 - opChangeFlaggingPrepare = 330 - opOverCharge = 331 - opOverChargeEnd = 332 - opRequestTrusted = 333 - opChangeGuildLogo = 334 - opPartyFinderRegisterForUpdates = 335 - opPartyFinderUnregisterForUpdates = 336 - opPartyFinderEnlistNewPartySearch = 337 - opPartyFinderDeletePartySearch = 338 - opPartyFinderChangePartySearch = 339 - opPartyFinderChangeRole = 340 - opPartyFinderApplyForGroup = 341 - opPartyFinderAcceptOrDeclineApplyForGroup = 342 - opPartyFinderGetEquipmentSnapshot = 343 - opPartyFinderRegisterApplicants = 344 - opPartyFinderUnregisterApplicants = 345 - opPartyFinderFulltextSearch = 346 - opPartyFinderRequestEquipmentSnapshot = 347 - opGetPersonalSeasonTrackerData = 348 - opUseConsumableFromInventory = 349 - opClaimPersonalSeasonReward = 350 - opEasyAntiCheatMessageToServer = 351 - opRetaliationAttackClaimTerritory = 352 - opSetNextTutorialState = 353 - opAddPlayerToMuteList = 354 - opRemovePlayerFromMuteList = 355 - opMakeTerritoryHome = 356 - opLeaveTerritoryHome = 357 - opProductShopUserEvent = 358 - opGetVanityUnlocks = 359 - opBuyVanityUnlock = 360 - opGetMountSkins = 361 - opSetMountSkin = 362 - opChangeCustomization = 363 - opSetFavoriteIsland = 364 - opGetGuildChallengePoints = 365 + opSendTraceRoute = 6 + opSendGamePingInfo = 7 + opCreateCharacter = 8 + opDeleteCharacter = 9 + opSelectCharacter = 10 + opRedeemKeycode = 11 + opGetGameServerByCluster = 12 + opGetActiveSubscription = 13 + opGetShopPurchaseUrl = 14 + opGetBuyTrialDetails = 15 + opGetReferralSeasonDetails = 16 + opGetReferralLink = 17 + opGetAvailableTrialKeys = 18 + opGetShopTilesForCategory = 19 + opMove = 20 + opAttackStart = 21 + opCastStart = 22 + opCastCancel = 23 + opTerminateToggleSpell = 24 + opChannelingCancel = 25 + opAttackBuildingStart = 26 + opInventoryDestroyItem = 27 + opInventoryMoveItem = 28 + opInventoryRecoverItem = 29 + opInventoryRecoverAllItems = 30 + opInventorySplitStack = 31 + opInventorySplitStackInto = 32 + opGetClusterData = 33 + opChangeCluster = 34 + opConsoleCommand = 35 + opChatMessage = 36 + opReportClientError = 37 + opRegisterToObject = 38 + opUnRegisterFromObject = 39 + opCraftBuildingChangeSettings = 40 + opCraftBuildingTakeMoney = 41 + opRepairBuildingChangeSettings = 42 + opRepairBuildingTakeMoney = 43 + opActionBuildingChangeSettings = 44 + opHarvestStart = 45 + opHarvestCancel = 46 + opTakeSilver = 47 + opActionOnBuildingStart = 48 + opActionOnBuildingCancel = 49 + opItemRerollQualityStart = 50 + opItemRerollQualityCancel = 51 + opInstallResourceStart = 52 + opInstallResourceCancel = 53 + opInstallSilver = 54 + opBuildingFillNutrition = 55 + opBuildingChangeRenovationState = 56 + opBuildingBuySkin = 57 + opBuildingClaim = 58 + opBuildingGiveup = 59 + opBuildingNutritionSilverStorageDeposit = 60 + opBuildingNutritionSilverStorageWithdraw = 61 + opBuildingNutritionSilverRewardSet = 62 + opConstructionSiteCreate = 63 + opPlaceableObjectPlace = 64 + opPlaceableObjectPlaceCancel = 65 + opPlaceableObjectPickup = 66 + opFurnitureObjectUse = 67 + opFarmableHarvest = 68 + opFarmableFinishGrownItem = 69 + opFarmableDestroy = 70 + opFarmableGetProduct = 71 + opFarmableFill = 72 + opTearDownConstructionSite = 73 + opCastleGateUse = 74 + opAuctionCreateOffer = 75 + opAuctionCreateRequest = 76 + opAuctionGetOffers = 77 + opAuctionGetRequests = 78 + opAuctionBuyOffer = 79 + opAuctionAbortAuction = 80 + opAuctionModifyAuction = 81 + opAuctionAbortOffer = 82 + opAuctionAbortRequest = 83 + opAuctionSellRequest = 84 + opAuctionGetFinishedAuctions = 85 + opAuctionFetchAuction = 86 + opAuctionGetMyOpenOffers = 87 + opAuctionGetMyOpenRequests = 88 + opAuctionGetMyOpenAuctions = 89 + opAuctionGetItemsAverage = 90 + opAuctionGetItemAverageStats = 91 + opAuctionGetItemAverageValue = 92 + opContainerOpen = 93 + opContainerClose = 94 + opContainerManageSubContainer = 95 + opRespawn = 96 + opSuicide = 97 + opJoinGuild = 98 + opLeaveGuild = 99 + opCreateGuild = 100 + opInviteToGuild = 101 + opDeclineGuildInvitation = 102 + opKickFromGuild = 103 + opDuellingChallengePlayer = 104 + opDuellingAcceptChallenge = 105 + opDuellingDenyChallenge = 106 + opChangeClusterTax = 107 + opClaimTerritory = 108 + opGiveUpTerritory = 109 + opChangeTerritoryAccessRights = 110 + opGetMonolithInfo = 111 + opGetClaimInfo = 112 + opGetAttackInfo = 113 + opGetTerritorySeasonPoints = 114 + opGetAttackSchedule = 115 + opScheduleAttack = 116 + opGetMatches = 117 + opGetMatchDetails = 118 + opJoinMatch = 119 + opLeaveMatch = 120 + opChangeChatSettings = 121 + opLogoutStart = 122 + opLogoutCancel = 123 + opClaimOrbStart = 124 + opClaimOrbCancel = 125 + opMatchLootChestOpeningStart = 126 + opMatchLootChestOpeningCancel = 127 + opDepositToGuildAccount = 128 + opWithdrawalFromAccount = 129 + opChangeGuildPayUpkeepFlag = 130 + opChangeGuildTax = 131 + opGetMyTerritories = 132 + opMorganaCommand = 133 + opGetServerInfo = 134 + opInviteMercenaryToMatch = 135 + opSubscribeToCluster = 136 + opAnswerMercenaryInvitation = 137 + opGetCharacterEquipment = 138 + opGetCharacterSteamAchievements = 139 + opGetCharacterStats = 140 + opGetKillHistoryDetails = 141 + opLearnMasteryLevel = 142 + opReSpecAchievement = 143 + opChangeAvatar = 144 + opGetRankings = 145 + opGetRank = 146 + opGetGvgSeasonRankings = 147 + opGetGvgSeasonRank = 148 + opGetGvgSeasonHistoryRankings = 149 + opGetGvgSeasonGuildMemberHistory = 150 + opKickFromGvGMatch = 151 + opGetChestLogs = 152 + opGetAccessRightLogs = 153 + opGetGuildAccountLogs = 154 + opGetGuildAccountLogsLargeAmount = 155 + opInviteToPlayerTrade = 156 + opPlayerTradeCancel = 157 + opPlayerTradeInvitationAccept = 158 + opPlayerTradeAddItem = 159 + opPlayerTradeRemoveItem = 160 + opPlayerTradeAcceptTrade = 161 + opPlayerTradeSetSilverOrGold = 162 + opSendMiniMapPing = 163 + opStuck = 164 + opBuyRealEstate = 165 + opClaimRealEstate = 166 + opGiveUpRealEstate = 167 + opChangeRealEstateOutline = 168 + opGetMailInfos = 169 + opReadMail = 170 + opSendNewMail = 171 + opDeleteMail = 172 + opClaimAttachmentFromMail = 173 + opUpdateLfgInfo = 174 + opGetLfgInfos = 175 + opGetMyGuildLfgInfo = 176 + opGetLfgDescriptionText = 177 + opLfgApplyToGuild = 178 + opAnswerLfgGuildApplication = 179 + opRegisterChatPeer = 180 + opSendChatMessage = 181 + opJoinChatChannel = 182 + opLeaveChatChannel = 183 + opSendWhisperMessage = 184 + opSay = 185 + opPlayEmote = 186 + opStopEmote = 187 + opGetClusterMapInfo = 188 + opAccessRightsChangeSettings = 189 + opMount = 190 + opMountCancel = 191 + opBuyJourney = 192 + opSetSaleStatusForEstate = 193 + opResolveGuildOrPlayerName = 194 + opGetRespawnInfos = 195 + opMakeHome = 196 + opLeaveHome = 197 + opResurrectionReply = 198 + opAllianceCreate = 199 + opAllianceDisband = 200 + opAllianceGetMemberInfos = 201 + opAllianceInvite = 202 + opAllianceAnswerInvitation = 203 + opAllianceCancelInvitation = 204 + opAllianceKickGuild = 205 + opAllianceLeave = 206 + opAllianceChangeGoldPaymentFlag = 207 + opAllianceGetDetailInfo = 208 + opGetIslandInfos = 209 + opAbandonMyIsland = 210 + opBuyMyIsland = 211 + opBuyGuildIsland = 212 + opAbandonGuildIsland = 213 + opUpgradeMyIsland = 214 + opUpgradeGuildIsland = 215 + opMoveMyIsland = 216 + opMoveGuildIsland = 217 + opTerritoryFillNutrition = 218 + opTeleportBack = 219 + opPartyInvitePlayer = 220 + opPartyAnswerInvitation = 221 + opPartyLeave = 222 + opPartyKickPlayer = 223 + opPartyMakeLeader = 224 + opPartyChangeLootSetting = 225 + opPartyMarkObject = 226 + opPartySetRole = 227 + opGetGuildMOTD = 228 + opSetGuildMOTD = 229 + opExitEnterStart = 230 + opExitEnterCancel = 231 + opQuestGiverRequest = 232 + opGoldMarketGetBuyOffer = 233 + opGoldMarketGetBuyOfferFromSilver = 234 + opGoldMarketGetSellOffer = 235 + opGoldMarketGetSellOfferFromSilver = 236 + opGoldMarketBuyGold = 237 + opGoldMarketSellGold = 238 + opGoldMarketCreateSellOrder = 239 + opGoldMarketCreateBuyOrder = 240 + opGoldMarketGetInfos = 241 + opGoldMarketCancelOrder = 242 + opGoldMarketGetAverageInfo = 243 + opSiegeCampClaimStart = 244 + opSiegeCampClaimCancel = 245 + opTreasureChestUsingStart = 246 + opTreasureChestUsingCancel = 247 + opUseLootChest = 248 + opUseShrine = 249 + opLaborerStartJob = 250 + opLaborerTakeJobLoot = 251 + opLaborerDismiss = 252 + opLaborerMove = 253 + opLaborerBuyItem = 254 + opLaborerUpgrade = 255 + opBuyPremium = 256 + opBuyTrial = 257 + opRealEstateGetAuctionData = 258 + opRealEstateBidOnAuction = 259 + opGetSiegeCampCooldown = 260 + opFriendInvite = 261 + opFriendAnswerInvitation = 262 + opFriendCancelnvitation = 263 + opFriendRemove = 264 + opInventoryStack = 265 + opInventorySort = 266 + opEquipmentItemChangeSpell = 267 + opExpeditionRegister = 268 + opExpeditionRegisterCancel = 269 + opJoinExpedition = 270 + opDeclineExpeditionInvitation = 271 + opVoteStart = 272 + opVoteDoVote = 273 + opRatingDoRate = 274 + opEnteringExpeditionStart = 275 + opEnteringExpeditionCancel = 276 + opActivateExpeditionCheckPoint = 277 + opArenaRegister = 278 + opArenaRegisterCancel = 279 + opArenaLeave = 280 + opJoinArenaMatch = 281 + opDeclineArenaInvitation = 282 + opEnteringArenaStart = 283 + opEnteringArenaCancel = 284 + opArenaCustomMatch = 285 + opArenaCustomMatchCreate = 286 + opUpdateCharacterStatement = 287 + opBoostFarmable = 288 + opGetStrikeHistory = 289 + opUseFunction = 290 + opUsePortalEntrance = 291 + opResetPortalBinding = 292 + opQueryPortalBinding = 293 + opClaimPaymentTransaction = 294 + opChangeUseFlag = 295 + opClientPerformanceStats = 296 + opExtendedHardwareStats = 297 + opClientLowMemoryWarning = 298 + opTerritoryClaimStart = 299 + opTerritoryClaimCancel = 300 + opRequestAppStoreProducts = 301 + opVerifyProductPurchase = 302 + opQueryGuildPlayerStats = 303 + opQueryAllianceGuildStats = 304 + opTrackAchievements = 305 + opSetAchievementsAutoLearn = 306 + opDepositItemToGuildCurrency = 307 + opWithdrawalItemFromGuildCurrency = 308 + opAuctionSellSpecificItemRequest = 309 + opFishingStart = 310 + opFishingCasting = 311 + opFishingCast = 312 + opFishingCatch = 313 + opFishingPull = 314 + opFishingGiveLine = 315 + opFishingFinish = 316 + opFishingCancel = 317 + opCreateGuildAccessTag = 318 + opDeleteGuildAccessTag = 319 + opRenameGuildAccessTag = 320 + opFlagGuildAccessTagGuildPermission = 321 + opAssignGuildAccessTag = 322 + opRemoveGuildAccessTagFromPlayer = 323 + opModifyGuildAccessTagEditors = 324 + opRequestPublicAccessTags = 325 + opChangeAccessTagPublicFlag = 326 + opUpdateGuildAccessTag = 327 + opSteamStartMicrotransaction = 328 + opSteamFinishMicrotransaction = 329 + opSteamIdHasActiveAccount = 330 + opCheckEmailAccountState = 331 + opLinkAccountToSteamId = 332 + opBuyGvgSeasonBooster = 333 + opChangeFlaggingPrepare = 334 + opOverCharge = 335 + opOverChargeEnd = 336 + opRequestTrusted = 337 + opChangeGuildLogo = 338 + opPartyFinderRegisterForUpdates = 339 + opPartyFinderUnregisterForUpdates = 340 + opPartyFinderEnlistNewPartySearch = 341 + opPartyFinderDeletePartySearch = 342 + opPartyFinderChangePartySearch = 343 + opPartyFinderChangeRole = 344 + opPartyFinderApplyForGroup = 345 + opPartyFinderAcceptOrDeclineApplyForGroup = 346 + opPartyFinderGetEquipmentSnapshot = 347 + opPartyFinderRegisterApplicants = 348 + opPartyFinderUnregisterApplicants = 349 + opPartyFinderFulltextSearch = 350 + opPartyFinderRequestEquipmentSnapshot = 351 + opGetPersonalSeasonTrackerData = 352 + opUseConsumableFromInventory = 353 + opClaimPersonalSeasonReward = 354 + opEasyAntiCheatMessageToServer = 355 + opSetNextTutorialState = 356 + opAddPlayerToMuteList = 357 + opRemovePlayerFromMuteList = 358 + opProductShopUserEvent = 359 + opGetVanityUnlocks = 360 + opBuyVanityUnlocks = 361 + opGetMountSkins = 362 + opSetMountSkin = 363 + opSetWardrobe = 364 + opChangeCustomization = 365 + opSetFavoriteIsland = 366 + opGetGuildChallengePoints = 367 + opTravelToHideout = 368 + opSmartQueueJoin = 369 + opSmartQueueLeave = 370 + opSmartQueueSelectSpawnCluster = 371 + opUpgradeHideout = 372 + opInitHideoutAttackStart = 373 + opInitHideoutAttackCancel = 374 + opHideoutFillNutrition = 375 + opHideoutGetInfo = 376 + opHideoutSetTribute = 377 + opOpenWorldAttackScheduleStart = 378 + opOpenWorldAttackScheduleCancel = 379 + opOpenWorldAttackConquerStart = 380 + opOpenWorldAttackConquerCancel = 381 + opGetOpenWorldAttackDetails = 382 + opGetNextOpenWorldAttackScheduleTime = 383 )