4442 lines
		
	
	
		
			207 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			4442 lines
		
	
	
		
			207 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
| // Code generated by protoc-gen-go.
 | |
| // source: econ_gcmessages.proto
 | |
| // DO NOT EDIT!
 | |
| 
 | |
| package protobuf
 | |
| 
 | |
| import proto "github.com/golang/protobuf/proto"
 | |
| import fmt "fmt"
 | |
| import math "math"
 | |
| 
 | |
| // Reference imports to suppress errors if they are not otherwise used.
 | |
| var _ = proto.Marshal
 | |
| var _ = fmt.Errorf
 | |
| var _ = math.Inf
 | |
| 
 | |
| // This is a compile-time assertion to ensure that this generated file
 | |
| // is compatible with the proto package protobuf is being compiled against.
 | |
| const _ = proto.ProtoPackageIsVersion1
 | |
| 
 | |
| type EGCItemMsg int32
 | |
| 
 | |
| const (
 | |
| 	EGCItemMsg_k_EMsgGCBase                                   EGCItemMsg = 1000
 | |
| 	EGCItemMsg_k_EMsgGCSetItemPosition                        EGCItemMsg = 1001
 | |
| 	EGCItemMsg_k_EMsgGCCraft                                  EGCItemMsg = 1002
 | |
| 	EGCItemMsg_k_EMsgGCCraftResponse                          EGCItemMsg = 1003
 | |
| 	EGCItemMsg_k_EMsgGCDelete                                 EGCItemMsg = 1004
 | |
| 	EGCItemMsg_k_EMsgGCVerifyCacheSubscription                EGCItemMsg = 1005
 | |
| 	EGCItemMsg_k_EMsgClientToGCNameItem                       EGCItemMsg = 1006
 | |
| 	EGCItemMsg_k_EMsgGCPaintItem                              EGCItemMsg = 1009
 | |
| 	EGCItemMsg_k_EMsgGCPaintItemResponse                      EGCItemMsg = 1010
 | |
| 	EGCItemMsg_k_EMsgGCGoldenWrenchBroadcast                  EGCItemMsg = 1011
 | |
| 	EGCItemMsg_k_EMsgGCMOTDRequest                            EGCItemMsg = 1012
 | |
| 	EGCItemMsg_k_EMsgGCMOTDRequestResponse                    EGCItemMsg = 1013
 | |
| 	EGCItemMsg_k_EMsgGCAddItemToSocket_DEPRECATED             EGCItemMsg = 1014
 | |
| 	EGCItemMsg_k_EMsgGCAddItemToSocketResponse_DEPRECATED     EGCItemMsg = 1015
 | |
| 	EGCItemMsg_k_EMsgGCAddSocketToBaseItem_DEPRECATED         EGCItemMsg = 1016
 | |
| 	EGCItemMsg_k_EMsgGCAddSocketToItem_DEPRECATED             EGCItemMsg = 1017
 | |
| 	EGCItemMsg_k_EMsgGCAddSocketToItemResponse_DEPRECATED     EGCItemMsg = 1018
 | |
| 	EGCItemMsg_k_EMsgGCNameBaseItem                           EGCItemMsg = 1019
 | |
| 	EGCItemMsg_k_EMsgGCNameBaseItemResponse                   EGCItemMsg = 1020
 | |
| 	EGCItemMsg_k_EMsgGCRemoveSocketItem_DEPRECATED            EGCItemMsg = 1021
 | |
| 	EGCItemMsg_k_EMsgGCRemoveSocketItemResponse_DEPRECATED    EGCItemMsg = 1022
 | |
| 	EGCItemMsg_k_EMsgGCCustomizeItemTexture                   EGCItemMsg = 1023
 | |
| 	EGCItemMsg_k_EMsgGCCustomizeItemTextureResponse           EGCItemMsg = 1024
 | |
| 	EGCItemMsg_k_EMsgGCUseItemRequest                         EGCItemMsg = 1025
 | |
| 	EGCItemMsg_k_EMsgGCUseItemResponse                        EGCItemMsg = 1026
 | |
| 	EGCItemMsg_k_EMsgGCGiftedItems                            EGCItemMsg = 1027
 | |
| 	EGCItemMsg_k_EMsgGCRemoveItemName                         EGCItemMsg = 1030
 | |
| 	EGCItemMsg_k_EMsgGCRemoveItemPaint                        EGCItemMsg = 1031
 | |
| 	EGCItemMsg_k_EMsgGCUnwrapGiftRequest                      EGCItemMsg = 1037
 | |
| 	EGCItemMsg_k_EMsgGCUnwrapGiftResponse                     EGCItemMsg = 1038
 | |
| 	EGCItemMsg_k_EMsgGCSetItemStyle_DEPRECATED                EGCItemMsg = 1039
 | |
| 	EGCItemMsg_k_EMsgGCUsedClaimCodeItem                      EGCItemMsg = 1040
 | |
| 	EGCItemMsg_k_EMsgGCSortItems                              EGCItemMsg = 1041
 | |
| 	EGCItemMsg_k_EMsgGC_RevolvingLootList_DEPRECATED          EGCItemMsg = 1042
 | |
| 	EGCItemMsg_k_EMsgGCUpdateItemSchema                       EGCItemMsg = 1049
 | |
| 	EGCItemMsg_k_EMsgGCRemoveCustomTexture                    EGCItemMsg = 1051
 | |
| 	EGCItemMsg_k_EMsgGCRemoveCustomTextureResponse            EGCItemMsg = 1052
 | |
| 	EGCItemMsg_k_EMsgGCRemoveMakersMark                       EGCItemMsg = 1053
 | |
| 	EGCItemMsg_k_EMsgGCRemoveMakersMarkResponse               EGCItemMsg = 1054
 | |
| 	EGCItemMsg_k_EMsgGCRemoveUniqueCraftIndex                 EGCItemMsg = 1055
 | |
| 	EGCItemMsg_k_EMsgGCRemoveUniqueCraftIndexResponse         EGCItemMsg = 1056
 | |
| 	EGCItemMsg_k_EMsgGCSaxxyBroadcast                         EGCItemMsg = 1057
 | |
| 	EGCItemMsg_k_EMsgGCBackpackSortFinished                   EGCItemMsg = 1058
 | |
| 	EGCItemMsg_k_EMsgGCAdjustItemEquippedState                EGCItemMsg = 1059
 | |
| 	EGCItemMsg_k_EMsgGCCollectItem                            EGCItemMsg = 1061
 | |
| 	EGCItemMsg_k_EMsgGCItemAcknowledged                       EGCItemMsg = 1062
 | |
| 	EGCItemMsg_k_EMsgGCPresets_SelectPresetForClass           EGCItemMsg = 1063
 | |
| 	EGCItemMsg_k_EMsgGCPresets_SetItemPosition                EGCItemMsg = 1064
 | |
| 	EGCItemMsg_k_EMsgGCPresets_SelectPresetForClassReply      EGCItemMsg = 1067
 | |
| 	EGCItemMsg_k_EMsgClientToGCNameItemResponse               EGCItemMsg = 1068
 | |
| 	EGCItemMsg_k_EMsgGCApplyConsumableEffects                 EGCItemMsg = 1069
 | |
| 	EGCItemMsg_k_EMsgGCConsumableExhausted                    EGCItemMsg = 1070
 | |
| 	EGCItemMsg_k_EMsgGCShowItemsPickedUp                      EGCItemMsg = 1071
 | |
| 	EGCItemMsg_k_EMsgGCClientDisplayNotification              EGCItemMsg = 1072
 | |
| 	EGCItemMsg_k_EMsgGCApplyStrangePart                       EGCItemMsg = 1073
 | |
| 	EGCItemMsg_k_EMsgGC_IncrementKillCountResponse            EGCItemMsg = 1075
 | |
| 	EGCItemMsg_k_EMsgGCApplyPennantUpgrade                    EGCItemMsg = 1076
 | |
| 	EGCItemMsg_k_EMsgGCSetItemPositions                       EGCItemMsg = 1077
 | |
| 	EGCItemMsg_k_EMsgGCSetItemPositions_RateLimited           EGCItemMsg = 1096
 | |
| 	EGCItemMsg_k_EMsgGCApplyEggEssence                        EGCItemMsg = 1078
 | |
| 	EGCItemMsg_k_EMsgGCNameEggEssenceResponse                 EGCItemMsg = 1079
 | |
| 	EGCItemMsg_k_EMsgGCFulfillDynamicRecipeComponent          EGCItemMsg = 1082
 | |
| 	EGCItemMsg_k_EMsgGCFulfillDynamicRecipeComponentResponse  EGCItemMsg = 1083
 | |
| 	EGCItemMsg_k_EMsgGCClientRequestMarketData                EGCItemMsg = 1084
 | |
| 	EGCItemMsg_k_EMsgGCClientRequestMarketDataResponse        EGCItemMsg = 1085
 | |
| 	EGCItemMsg_k_EMsgGCExtractGems                            EGCItemMsg = 1086
 | |
| 	EGCItemMsg_k_EMsgGCAddSocket                              EGCItemMsg = 1087
 | |
| 	EGCItemMsg_k_EMsgGCAddItemToSocket                        EGCItemMsg = 1088
 | |
| 	EGCItemMsg_k_EMsgGCAddItemToSocketResponse                EGCItemMsg = 1089
 | |
| 	EGCItemMsg_k_EMsgGCAddSocketResponse                      EGCItemMsg = 1090
 | |
| 	EGCItemMsg_k_EMsgGCResetStrangeGemCount                   EGCItemMsg = 1091
 | |
| 	EGCItemMsg_k_EMsgGCRequestCrateItems                      EGCItemMsg = 1092
 | |
| 	EGCItemMsg_k_EMsgGCRequestCrateItemsResponse              EGCItemMsg = 1093
 | |
| 	EGCItemMsg_k_EMsgGCExtractGemsResponse                    EGCItemMsg = 1094
 | |
| 	EGCItemMsg_k_EMsgGCResetStrangeGemCountResponse           EGCItemMsg = 1095
 | |
| 	EGCItemMsg_k_EMsgGCServerUseItemRequest                   EGCItemMsg = 1103
 | |
| 	EGCItemMsg_k_EMsgGCAddGiftItem                            EGCItemMsg = 1104
 | |
| 	EGCItemMsg_k_EMsgGCRemoveItemGiftMessage                  EGCItemMsg = 1105
 | |
| 	EGCItemMsg_k_EMsgGCRemoveItemGiftMessageResponse          EGCItemMsg = 1106
 | |
| 	EGCItemMsg_k_EMsgGCRemoveItemGifterAccountId              EGCItemMsg = 1107
 | |
| 	EGCItemMsg_k_EMsgGCRemoveItemGifterAccountIdResponse      EGCItemMsg = 1108
 | |
| 	EGCItemMsg_k_EMsgClientToGCRemoveItemGifterAttributes     EGCItemMsg = 1109
 | |
| 	EGCItemMsg_k_EMsgClientToGCRemoveItemName                 EGCItemMsg = 1110
 | |
| 	EGCItemMsg_k_EMsgClientToGCRemoveItemDescription          EGCItemMsg = 1111
 | |
| 	EGCItemMsg_k_EMsgClientToGCRemoveItemAttributeResponse    EGCItemMsg = 1112
 | |
| 	EGCItemMsg_k_EMsgGCTradingBase                            EGCItemMsg = 1500
 | |
| 	EGCItemMsg_k_EMsgGCTrading_InitiateTradeRequest           EGCItemMsg = 1501
 | |
| 	EGCItemMsg_k_EMsgGCTrading_InitiateTradeResponse          EGCItemMsg = 1502
 | |
| 	EGCItemMsg_k_EMsgGCTrading_StartSession                   EGCItemMsg = 1503
 | |
| 	EGCItemMsg_k_EMsgGCTrading_SessionClosed                  EGCItemMsg = 1509
 | |
| 	EGCItemMsg_k_EMsgGCTrading_InitiateTradeRequestResponse   EGCItemMsg = 1514
 | |
| 	EGCItemMsg_k_EMsgGCServerBrowser_FavoriteServer           EGCItemMsg = 1601
 | |
| 	EGCItemMsg_k_EMsgGCServerBrowser_BlacklistServer          EGCItemMsg = 1602
 | |
| 	EGCItemMsg_k_EMsgGCServerRentalsBase                      EGCItemMsg = 1700
 | |
| 	EGCItemMsg_k_EMsgGCItemPreviewCheckStatus                 EGCItemMsg = 1701
 | |
| 	EGCItemMsg_k_EMsgGCItemPreviewStatusResponse              EGCItemMsg = 1702
 | |
| 	EGCItemMsg_k_EMsgGCItemPreviewRequest                     EGCItemMsg = 1703
 | |
| 	EGCItemMsg_k_EMsgGCItemPreviewRequestResponse             EGCItemMsg = 1704
 | |
| 	EGCItemMsg_k_EMsgGCItemPreviewExpire                      EGCItemMsg = 1705
 | |
| 	EGCItemMsg_k_EMsgGCItemPreviewExpireNotification          EGCItemMsg = 1706
 | |
| 	EGCItemMsg_k_EMsgGCItemPreviewItemBoughtNotification      EGCItemMsg = 1707
 | |
| 	EGCItemMsg_k_EMsgGCDev_NewItemRequest                     EGCItemMsg = 2001
 | |
| 	EGCItemMsg_k_EMsgGCDev_NewItemRequestResponse             EGCItemMsg = 2002
 | |
| 	EGCItemMsg_k_EMsgGCStoreGetUserData                       EGCItemMsg = 2500
 | |
| 	EGCItemMsg_k_EMsgGCStoreGetUserDataResponse               EGCItemMsg = 2501
 | |
| 	EGCItemMsg_k_EMsgGCStorePurchaseFinalize                  EGCItemMsg = 2504
 | |
| 	EGCItemMsg_k_EMsgGCStorePurchaseFinalizeResponse          EGCItemMsg = 2505
 | |
| 	EGCItemMsg_k_EMsgGCStorePurchaseCancel                    EGCItemMsg = 2506
 | |
| 	EGCItemMsg_k_EMsgGCStorePurchaseCancelResponse            EGCItemMsg = 2507
 | |
| 	EGCItemMsg_k_EMsgGCStorePurchaseInit                      EGCItemMsg = 2510
 | |
| 	EGCItemMsg_k_EMsgGCStorePurchaseInitResponse              EGCItemMsg = 2511
 | |
| 	EGCItemMsg_k_EMsgGCBannedWordListRequest                  EGCItemMsg = 2512
 | |
| 	EGCItemMsg_k_EMsgGCBannedWordListResponse                 EGCItemMsg = 2513
 | |
| 	EGCItemMsg_k_EMsgGCToGCBannedWordListBroadcast            EGCItemMsg = 2514
 | |
| 	EGCItemMsg_k_EMsgGCToGCBannedWordListUpdated              EGCItemMsg = 2515
 | |
| 	EGCItemMsg_k_EMsgGCToGCDirtySDOCache                      EGCItemMsg = 2516
 | |
| 	EGCItemMsg_k_EMsgGCToGCDirtyMultipleSDOCache              EGCItemMsg = 2517
 | |
| 	EGCItemMsg_k_EMsgGCToGCUpdateSQLKeyValue                  EGCItemMsg = 2518
 | |
| 	EGCItemMsg_k_EMsgGCToGCBroadcastConsoleCommand            EGCItemMsg = 2521
 | |
| 	EGCItemMsg_k_EMsgGCServerVersionUpdated                   EGCItemMsg = 2522
 | |
| 	EGCItemMsg_k_EMsgGCApplyAutograph                         EGCItemMsg = 2523
 | |
| 	EGCItemMsg_k_EMsgGCToGCWebAPIAccountChanged               EGCItemMsg = 2524
 | |
| 	EGCItemMsg_k_EMsgGCClientVersionUpdated                   EGCItemMsg = 2528
 | |
| 	EGCItemMsg_k_EMsgGCItemPurgatory_FinalizePurchase         EGCItemMsg = 2531
 | |
| 	EGCItemMsg_k_EMsgGCItemPurgatory_FinalizePurchaseResponse EGCItemMsg = 2532
 | |
| 	EGCItemMsg_k_EMsgGCItemPurgatory_RefundPurchase           EGCItemMsg = 2533
 | |
| 	EGCItemMsg_k_EMsgGCItemPurgatory_RefundPurchaseResponse   EGCItemMsg = 2534
 | |
| 	EGCItemMsg_k_EMsgGCToGCPlayerStrangeCountAdjustments      EGCItemMsg = 2535
 | |
| 	EGCItemMsg_k_EMsgGCRequestStoreSalesData                  EGCItemMsg = 2536
 | |
| 	EGCItemMsg_k_EMsgGCRequestStoreSalesDataResponse          EGCItemMsg = 2537
 | |
| 	EGCItemMsg_k_EMsgGCRequestStoreSalesDataUpToDateResponse  EGCItemMsg = 2538
 | |
| 	EGCItemMsg_k_EMsgGCToGCPingRequest                        EGCItemMsg = 2539
 | |
| 	EGCItemMsg_k_EMsgGCToGCPingResponse                       EGCItemMsg = 2540
 | |
| 	EGCItemMsg_k_EMsgGCToGCGetUserSessionServer               EGCItemMsg = 2541
 | |
| 	EGCItemMsg_k_EMsgGCToGCGetUserSessionServerResponse       EGCItemMsg = 2542
 | |
| 	EGCItemMsg_k_EMsgGCToGCGetUserServerMembers               EGCItemMsg = 2543
 | |
| 	EGCItemMsg_k_EMsgGCToGCGetUserServerMembersResponse       EGCItemMsg = 2544
 | |
| 	EGCItemMsg_k_EMsgGCToGCGetUserPCBangNo                    EGCItemMsg = 2545
 | |
| 	EGCItemMsg_k_EMsgGCToGCGetUserPCBangNoResponse            EGCItemMsg = 2546
 | |
| 	EGCItemMsg_k_EMsgGCToGCCanUseDropRateBonus                EGCItemMsg = 2547
 | |
| 	EGCItemMsg_k_EMsgSQLAddDropRateBonus                      EGCItemMsg = 2548
 | |
| 	EGCItemMsg_k_EMsgGCToGCRefreshSOCache                     EGCItemMsg = 2549
 | |
| 	EGCItemMsg_k_EMsgGCToGCApplyLocalizationDiff              EGCItemMsg = 2550
 | |
| 	EGCItemMsg_k_EMsgGCToGCApplyLocalizationDiffResponse      EGCItemMsg = 2551
 | |
| 	EGCItemMsg_k_EMsgGCToGCCheckAccountTradeStatus            EGCItemMsg = 2552
 | |
| 	EGCItemMsg_k_EMsgGCToGCCheckAccountTradeStatusResponse    EGCItemMsg = 2553
 | |
| 	EGCItemMsg_k_EMsgGCToGCGrantAccountRolledItems            EGCItemMsg = 2554
 | |
| 	EGCItemMsg_k_EMsgGCToGCGrantSelfMadeItemToAccount         EGCItemMsg = 2555
 | |
| 	EGCItemMsg_k_EMsgSQLUpgradeBattleBooster                  EGCItemMsg = 2556
 | |
| 	EGCItemMsg_k_EMsgGCPartnerBalanceRequest                  EGCItemMsg = 2557
 | |
| 	EGCItemMsg_k_EMsgGCPartnerBalanceResponse                 EGCItemMsg = 2558
 | |
| 	EGCItemMsg_k_EMsgGCPartnerRechargeRedirectURLRequest      EGCItemMsg = 2559
 | |
| 	EGCItemMsg_k_EMsgGCPartnerRechargeRedirectURLResponse     EGCItemMsg = 2560
 | |
| 	EGCItemMsg_k_EMsgGCStatueCraft                            EGCItemMsg = 2561
 | |
| 	EGCItemMsg_k_EMsgGCRedeemCode                             EGCItemMsg = 2562
 | |
| 	EGCItemMsg_k_EMsgGCRedeemCodeResponse                     EGCItemMsg = 2563
 | |
| 	EGCItemMsg_k_EMsgGCToGCItemConsumptionRollback            EGCItemMsg = 2564
 | |
| 	EGCItemMsg_k_EMsgClientToGCWrapAndDeliverGift             EGCItemMsg = 2565
 | |
| 	EGCItemMsg_k_EMsgClientToGCWrapAndDeliverGiftResponse     EGCItemMsg = 2566
 | |
| 	EGCItemMsg_k_EMsgClientToGCUnpackBundleResponse           EGCItemMsg = 2567
 | |
| 	EGCItemMsg_k_EMsgGCToClientStoreTransactionCompleted      EGCItemMsg = 2568
 | |
| 	EGCItemMsg_k_EMsgClientToGCEquipItems                     EGCItemMsg = 2569
 | |
| 	EGCItemMsg_k_EMsgClientToGCEquipItemsResponse             EGCItemMsg = 2570
 | |
| 	EGCItemMsg_k_EMsgClientToGCUnlockItemStyle                EGCItemMsg = 2571
 | |
| 	EGCItemMsg_k_EMsgClientToGCUnlockItemStyleResponse        EGCItemMsg = 2572
 | |
| 	EGCItemMsg_k_EMsgClientToGCSetItemInventoryCategory       EGCItemMsg = 2573
 | |
| 	EGCItemMsg_k_EMsgClientToGCUnlockCrate                    EGCItemMsg = 2574
 | |
| 	EGCItemMsg_k_EMsgClientToGCUnlockCrateResponse            EGCItemMsg = 2575
 | |
| 	EGCItemMsg_k_EMsgClientToGCUnpackBundle                   EGCItemMsg = 2576
 | |
| 	EGCItemMsg_k_EMsgClientToGCSetItemStyle                   EGCItemMsg = 2577
 | |
| 	EGCItemMsg_k_EMsgClientToGCSetItemStyleResponse           EGCItemMsg = 2578
 | |
| 	EGCItemMsg_k_EMsgGCGenericResult                          EGCItemMsg = 2579
 | |
| 	EGCItemMsg_k_EMsgSQLGCToGCGrantBackpackSlots              EGCItemMsg = 2580
 | |
| 	EGCItemMsg_k_EMsgClientToGCLookupAccountName              EGCItemMsg = 2581
 | |
| 	EGCItemMsg_k_EMsgClientToGCLookupAccountNameResponse      EGCItemMsg = 2582
 | |
| )
 | |
| 
 | |
| var EGCItemMsg_name = map[int32]string{
 | |
| 	1000: "k_EMsgGCBase",
 | |
| 	1001: "k_EMsgGCSetItemPosition",
 | |
| 	1002: "k_EMsgGCCraft",
 | |
| 	1003: "k_EMsgGCCraftResponse",
 | |
| 	1004: "k_EMsgGCDelete",
 | |
| 	1005: "k_EMsgGCVerifyCacheSubscription",
 | |
| 	1006: "k_EMsgClientToGCNameItem",
 | |
| 	1009: "k_EMsgGCPaintItem",
 | |
| 	1010: "k_EMsgGCPaintItemResponse",
 | |
| 	1011: "k_EMsgGCGoldenWrenchBroadcast",
 | |
| 	1012: "k_EMsgGCMOTDRequest",
 | |
| 	1013: "k_EMsgGCMOTDRequestResponse",
 | |
| 	1014: "k_EMsgGCAddItemToSocket_DEPRECATED",
 | |
| 	1015: "k_EMsgGCAddItemToSocketResponse_DEPRECATED",
 | |
| 	1016: "k_EMsgGCAddSocketToBaseItem_DEPRECATED",
 | |
| 	1017: "k_EMsgGCAddSocketToItem_DEPRECATED",
 | |
| 	1018: "k_EMsgGCAddSocketToItemResponse_DEPRECATED",
 | |
| 	1019: "k_EMsgGCNameBaseItem",
 | |
| 	1020: "k_EMsgGCNameBaseItemResponse",
 | |
| 	1021: "k_EMsgGCRemoveSocketItem_DEPRECATED",
 | |
| 	1022: "k_EMsgGCRemoveSocketItemResponse_DEPRECATED",
 | |
| 	1023: "k_EMsgGCCustomizeItemTexture",
 | |
| 	1024: "k_EMsgGCCustomizeItemTextureResponse",
 | |
| 	1025: "k_EMsgGCUseItemRequest",
 | |
| 	1026: "k_EMsgGCUseItemResponse",
 | |
| 	1027: "k_EMsgGCGiftedItems",
 | |
| 	1030: "k_EMsgGCRemoveItemName",
 | |
| 	1031: "k_EMsgGCRemoveItemPaint",
 | |
| 	1037: "k_EMsgGCUnwrapGiftRequest",
 | |
| 	1038: "k_EMsgGCUnwrapGiftResponse",
 | |
| 	1039: "k_EMsgGCSetItemStyle_DEPRECATED",
 | |
| 	1040: "k_EMsgGCUsedClaimCodeItem",
 | |
| 	1041: "k_EMsgGCSortItems",
 | |
| 	1042: "k_EMsgGC_RevolvingLootList_DEPRECATED",
 | |
| 	1049: "k_EMsgGCUpdateItemSchema",
 | |
| 	1051: "k_EMsgGCRemoveCustomTexture",
 | |
| 	1052: "k_EMsgGCRemoveCustomTextureResponse",
 | |
| 	1053: "k_EMsgGCRemoveMakersMark",
 | |
| 	1054: "k_EMsgGCRemoveMakersMarkResponse",
 | |
| 	1055: "k_EMsgGCRemoveUniqueCraftIndex",
 | |
| 	1056: "k_EMsgGCRemoveUniqueCraftIndexResponse",
 | |
| 	1057: "k_EMsgGCSaxxyBroadcast",
 | |
| 	1058: "k_EMsgGCBackpackSortFinished",
 | |
| 	1059: "k_EMsgGCAdjustItemEquippedState",
 | |
| 	1061: "k_EMsgGCCollectItem",
 | |
| 	1062: "k_EMsgGCItemAcknowledged",
 | |
| 	1063: "k_EMsgGCPresets_SelectPresetForClass",
 | |
| 	1064: "k_EMsgGCPresets_SetItemPosition",
 | |
| 	1067: "k_EMsgGCPresets_SelectPresetForClassReply",
 | |
| 	1068: "k_EMsgClientToGCNameItemResponse",
 | |
| 	1069: "k_EMsgGCApplyConsumableEffects",
 | |
| 	1070: "k_EMsgGCConsumableExhausted",
 | |
| 	1071: "k_EMsgGCShowItemsPickedUp",
 | |
| 	1072: "k_EMsgGCClientDisplayNotification",
 | |
| 	1073: "k_EMsgGCApplyStrangePart",
 | |
| 	1075: "k_EMsgGC_IncrementKillCountResponse",
 | |
| 	1076: "k_EMsgGCApplyPennantUpgrade",
 | |
| 	1077: "k_EMsgGCSetItemPositions",
 | |
| 	1096: "k_EMsgGCSetItemPositions_RateLimited",
 | |
| 	1078: "k_EMsgGCApplyEggEssence",
 | |
| 	1079: "k_EMsgGCNameEggEssenceResponse",
 | |
| 	1082: "k_EMsgGCFulfillDynamicRecipeComponent",
 | |
| 	1083: "k_EMsgGCFulfillDynamicRecipeComponentResponse",
 | |
| 	1084: "k_EMsgGCClientRequestMarketData",
 | |
| 	1085: "k_EMsgGCClientRequestMarketDataResponse",
 | |
| 	1086: "k_EMsgGCExtractGems",
 | |
| 	1087: "k_EMsgGCAddSocket",
 | |
| 	1088: "k_EMsgGCAddItemToSocket",
 | |
| 	1089: "k_EMsgGCAddItemToSocketResponse",
 | |
| 	1090: "k_EMsgGCAddSocketResponse",
 | |
| 	1091: "k_EMsgGCResetStrangeGemCount",
 | |
| 	1092: "k_EMsgGCRequestCrateItems",
 | |
| 	1093: "k_EMsgGCRequestCrateItemsResponse",
 | |
| 	1094: "k_EMsgGCExtractGemsResponse",
 | |
| 	1095: "k_EMsgGCResetStrangeGemCountResponse",
 | |
| 	1103: "k_EMsgGCServerUseItemRequest",
 | |
| 	1104: "k_EMsgGCAddGiftItem",
 | |
| 	1105: "k_EMsgGCRemoveItemGiftMessage",
 | |
| 	1106: "k_EMsgGCRemoveItemGiftMessageResponse",
 | |
| 	1107: "k_EMsgGCRemoveItemGifterAccountId",
 | |
| 	1108: "k_EMsgGCRemoveItemGifterAccountIdResponse",
 | |
| 	1109: "k_EMsgClientToGCRemoveItemGifterAttributes",
 | |
| 	1110: "k_EMsgClientToGCRemoveItemName",
 | |
| 	1111: "k_EMsgClientToGCRemoveItemDescription",
 | |
| 	1112: "k_EMsgClientToGCRemoveItemAttributeResponse",
 | |
| 	1500: "k_EMsgGCTradingBase",
 | |
| 	1501: "k_EMsgGCTrading_InitiateTradeRequest",
 | |
| 	1502: "k_EMsgGCTrading_InitiateTradeResponse",
 | |
| 	1503: "k_EMsgGCTrading_StartSession",
 | |
| 	1509: "k_EMsgGCTrading_SessionClosed",
 | |
| 	1514: "k_EMsgGCTrading_InitiateTradeRequestResponse",
 | |
| 	1601: "k_EMsgGCServerBrowser_FavoriteServer",
 | |
| 	1602: "k_EMsgGCServerBrowser_BlacklistServer",
 | |
| 	1700: "k_EMsgGCServerRentalsBase",
 | |
| 	1701: "k_EMsgGCItemPreviewCheckStatus",
 | |
| 	1702: "k_EMsgGCItemPreviewStatusResponse",
 | |
| 	1703: "k_EMsgGCItemPreviewRequest",
 | |
| 	1704: "k_EMsgGCItemPreviewRequestResponse",
 | |
| 	1705: "k_EMsgGCItemPreviewExpire",
 | |
| 	1706: "k_EMsgGCItemPreviewExpireNotification",
 | |
| 	1707: "k_EMsgGCItemPreviewItemBoughtNotification",
 | |
| 	2001: "k_EMsgGCDev_NewItemRequest",
 | |
| 	2002: "k_EMsgGCDev_NewItemRequestResponse",
 | |
| 	2500: "k_EMsgGCStoreGetUserData",
 | |
| 	2501: "k_EMsgGCStoreGetUserDataResponse",
 | |
| 	2504: "k_EMsgGCStorePurchaseFinalize",
 | |
| 	2505: "k_EMsgGCStorePurchaseFinalizeResponse",
 | |
| 	2506: "k_EMsgGCStorePurchaseCancel",
 | |
| 	2507: "k_EMsgGCStorePurchaseCancelResponse",
 | |
| 	2510: "k_EMsgGCStorePurchaseInit",
 | |
| 	2511: "k_EMsgGCStorePurchaseInitResponse",
 | |
| 	2512: "k_EMsgGCBannedWordListRequest",
 | |
| 	2513: "k_EMsgGCBannedWordListResponse",
 | |
| 	2514: "k_EMsgGCToGCBannedWordListBroadcast",
 | |
| 	2515: "k_EMsgGCToGCBannedWordListUpdated",
 | |
| 	2516: "k_EMsgGCToGCDirtySDOCache",
 | |
| 	2517: "k_EMsgGCToGCDirtyMultipleSDOCache",
 | |
| 	2518: "k_EMsgGCToGCUpdateSQLKeyValue",
 | |
| 	2521: "k_EMsgGCToGCBroadcastConsoleCommand",
 | |
| 	2522: "k_EMsgGCServerVersionUpdated",
 | |
| 	2523: "k_EMsgGCApplyAutograph",
 | |
| 	2524: "k_EMsgGCToGCWebAPIAccountChanged",
 | |
| 	2528: "k_EMsgGCClientVersionUpdated",
 | |
| 	2531: "k_EMsgGCItemPurgatory_FinalizePurchase",
 | |
| 	2532: "k_EMsgGCItemPurgatory_FinalizePurchaseResponse",
 | |
| 	2533: "k_EMsgGCItemPurgatory_RefundPurchase",
 | |
| 	2534: "k_EMsgGCItemPurgatory_RefundPurchaseResponse",
 | |
| 	2535: "k_EMsgGCToGCPlayerStrangeCountAdjustments",
 | |
| 	2536: "k_EMsgGCRequestStoreSalesData",
 | |
| 	2537: "k_EMsgGCRequestStoreSalesDataResponse",
 | |
| 	2538: "k_EMsgGCRequestStoreSalesDataUpToDateResponse",
 | |
| 	2539: "k_EMsgGCToGCPingRequest",
 | |
| 	2540: "k_EMsgGCToGCPingResponse",
 | |
| 	2541: "k_EMsgGCToGCGetUserSessionServer",
 | |
| 	2542: "k_EMsgGCToGCGetUserSessionServerResponse",
 | |
| 	2543: "k_EMsgGCToGCGetUserServerMembers",
 | |
| 	2544: "k_EMsgGCToGCGetUserServerMembersResponse",
 | |
| 	2545: "k_EMsgGCToGCGetUserPCBangNo",
 | |
| 	2546: "k_EMsgGCToGCGetUserPCBangNoResponse",
 | |
| 	2547: "k_EMsgGCToGCCanUseDropRateBonus",
 | |
| 	2548: "k_EMsgSQLAddDropRateBonus",
 | |
| 	2549: "k_EMsgGCToGCRefreshSOCache",
 | |
| 	2550: "k_EMsgGCToGCApplyLocalizationDiff",
 | |
| 	2551: "k_EMsgGCToGCApplyLocalizationDiffResponse",
 | |
| 	2552: "k_EMsgGCToGCCheckAccountTradeStatus",
 | |
| 	2553: "k_EMsgGCToGCCheckAccountTradeStatusResponse",
 | |
| 	2554: "k_EMsgGCToGCGrantAccountRolledItems",
 | |
| 	2555: "k_EMsgGCToGCGrantSelfMadeItemToAccount",
 | |
| 	2556: "k_EMsgSQLUpgradeBattleBooster",
 | |
| 	2557: "k_EMsgGCPartnerBalanceRequest",
 | |
| 	2558: "k_EMsgGCPartnerBalanceResponse",
 | |
| 	2559: "k_EMsgGCPartnerRechargeRedirectURLRequest",
 | |
| 	2560: "k_EMsgGCPartnerRechargeRedirectURLResponse",
 | |
| 	2561: "k_EMsgGCStatueCraft",
 | |
| 	2562: "k_EMsgGCRedeemCode",
 | |
| 	2563: "k_EMsgGCRedeemCodeResponse",
 | |
| 	2564: "k_EMsgGCToGCItemConsumptionRollback",
 | |
| 	2565: "k_EMsgClientToGCWrapAndDeliverGift",
 | |
| 	2566: "k_EMsgClientToGCWrapAndDeliverGiftResponse",
 | |
| 	2567: "k_EMsgClientToGCUnpackBundleResponse",
 | |
| 	2568: "k_EMsgGCToClientStoreTransactionCompleted",
 | |
| 	2569: "k_EMsgClientToGCEquipItems",
 | |
| 	2570: "k_EMsgClientToGCEquipItemsResponse",
 | |
| 	2571: "k_EMsgClientToGCUnlockItemStyle",
 | |
| 	2572: "k_EMsgClientToGCUnlockItemStyleResponse",
 | |
| 	2573: "k_EMsgClientToGCSetItemInventoryCategory",
 | |
| 	2574: "k_EMsgClientToGCUnlockCrate",
 | |
| 	2575: "k_EMsgClientToGCUnlockCrateResponse",
 | |
| 	2576: "k_EMsgClientToGCUnpackBundle",
 | |
| 	2577: "k_EMsgClientToGCSetItemStyle",
 | |
| 	2578: "k_EMsgClientToGCSetItemStyleResponse",
 | |
| 	2579: "k_EMsgGCGenericResult",
 | |
| 	2580: "k_EMsgSQLGCToGCGrantBackpackSlots",
 | |
| 	2581: "k_EMsgClientToGCLookupAccountName",
 | |
| 	2582: "k_EMsgClientToGCLookupAccountNameResponse",
 | |
| }
 | |
| var EGCItemMsg_value = map[string]int32{
 | |
| 	"k_EMsgGCBase":                                   1000,
 | |
| 	"k_EMsgGCSetItemPosition":                        1001,
 | |
| 	"k_EMsgGCCraft":                                  1002,
 | |
| 	"k_EMsgGCCraftResponse":                          1003,
 | |
| 	"k_EMsgGCDelete":                                 1004,
 | |
| 	"k_EMsgGCVerifyCacheSubscription":                1005,
 | |
| 	"k_EMsgClientToGCNameItem":                       1006,
 | |
| 	"k_EMsgGCPaintItem":                              1009,
 | |
| 	"k_EMsgGCPaintItemResponse":                      1010,
 | |
| 	"k_EMsgGCGoldenWrenchBroadcast":                  1011,
 | |
| 	"k_EMsgGCMOTDRequest":                            1012,
 | |
| 	"k_EMsgGCMOTDRequestResponse":                    1013,
 | |
| 	"k_EMsgGCAddItemToSocket_DEPRECATED":             1014,
 | |
| 	"k_EMsgGCAddItemToSocketResponse_DEPRECATED":     1015,
 | |
| 	"k_EMsgGCAddSocketToBaseItem_DEPRECATED":         1016,
 | |
| 	"k_EMsgGCAddSocketToItem_DEPRECATED":             1017,
 | |
| 	"k_EMsgGCAddSocketToItemResponse_DEPRECATED":     1018,
 | |
| 	"k_EMsgGCNameBaseItem":                           1019,
 | |
| 	"k_EMsgGCNameBaseItemResponse":                   1020,
 | |
| 	"k_EMsgGCRemoveSocketItem_DEPRECATED":            1021,
 | |
| 	"k_EMsgGCRemoveSocketItemResponse_DEPRECATED":    1022,
 | |
| 	"k_EMsgGCCustomizeItemTexture":                   1023,
 | |
| 	"k_EMsgGCCustomizeItemTextureResponse":           1024,
 | |
| 	"k_EMsgGCUseItemRequest":                         1025,
 | |
| 	"k_EMsgGCUseItemResponse":                        1026,
 | |
| 	"k_EMsgGCGiftedItems":                            1027,
 | |
| 	"k_EMsgGCRemoveItemName":                         1030,
 | |
| 	"k_EMsgGCRemoveItemPaint":                        1031,
 | |
| 	"k_EMsgGCUnwrapGiftRequest":                      1037,
 | |
| 	"k_EMsgGCUnwrapGiftResponse":                     1038,
 | |
| 	"k_EMsgGCSetItemStyle_DEPRECATED":                1039,
 | |
| 	"k_EMsgGCUsedClaimCodeItem":                      1040,
 | |
| 	"k_EMsgGCSortItems":                              1041,
 | |
| 	"k_EMsgGC_RevolvingLootList_DEPRECATED":          1042,
 | |
| 	"k_EMsgGCUpdateItemSchema":                       1049,
 | |
| 	"k_EMsgGCRemoveCustomTexture":                    1051,
 | |
| 	"k_EMsgGCRemoveCustomTextureResponse":            1052,
 | |
| 	"k_EMsgGCRemoveMakersMark":                       1053,
 | |
| 	"k_EMsgGCRemoveMakersMarkResponse":               1054,
 | |
| 	"k_EMsgGCRemoveUniqueCraftIndex":                 1055,
 | |
| 	"k_EMsgGCRemoveUniqueCraftIndexResponse":         1056,
 | |
| 	"k_EMsgGCSaxxyBroadcast":                         1057,
 | |
| 	"k_EMsgGCBackpackSortFinished":                   1058,
 | |
| 	"k_EMsgGCAdjustItemEquippedState":                1059,
 | |
| 	"k_EMsgGCCollectItem":                            1061,
 | |
| 	"k_EMsgGCItemAcknowledged":                       1062,
 | |
| 	"k_EMsgGCPresets_SelectPresetForClass":           1063,
 | |
| 	"k_EMsgGCPresets_SetItemPosition":                1064,
 | |
| 	"k_EMsgGCPresets_SelectPresetForClassReply":      1067,
 | |
| 	"k_EMsgClientToGCNameItemResponse":               1068,
 | |
| 	"k_EMsgGCApplyConsumableEffects":                 1069,
 | |
| 	"k_EMsgGCConsumableExhausted":                    1070,
 | |
| 	"k_EMsgGCShowItemsPickedUp":                      1071,
 | |
| 	"k_EMsgGCClientDisplayNotification":              1072,
 | |
| 	"k_EMsgGCApplyStrangePart":                       1073,
 | |
| 	"k_EMsgGC_IncrementKillCountResponse":            1075,
 | |
| 	"k_EMsgGCApplyPennantUpgrade":                    1076,
 | |
| 	"k_EMsgGCSetItemPositions":                       1077,
 | |
| 	"k_EMsgGCSetItemPositions_RateLimited":           1096,
 | |
| 	"k_EMsgGCApplyEggEssence":                        1078,
 | |
| 	"k_EMsgGCNameEggEssenceResponse":                 1079,
 | |
| 	"k_EMsgGCFulfillDynamicRecipeComponent":          1082,
 | |
| 	"k_EMsgGCFulfillDynamicRecipeComponentResponse":  1083,
 | |
| 	"k_EMsgGCClientRequestMarketData":                1084,
 | |
| 	"k_EMsgGCClientRequestMarketDataResponse":        1085,
 | |
| 	"k_EMsgGCExtractGems":                            1086,
 | |
| 	"k_EMsgGCAddSocket":                              1087,
 | |
| 	"k_EMsgGCAddItemToSocket":                        1088,
 | |
| 	"k_EMsgGCAddItemToSocketResponse":                1089,
 | |
| 	"k_EMsgGCAddSocketResponse":                      1090,
 | |
| 	"k_EMsgGCResetStrangeGemCount":                   1091,
 | |
| 	"k_EMsgGCRequestCrateItems":                      1092,
 | |
| 	"k_EMsgGCRequestCrateItemsResponse":              1093,
 | |
| 	"k_EMsgGCExtractGemsResponse":                    1094,
 | |
| 	"k_EMsgGCResetStrangeGemCountResponse":           1095,
 | |
| 	"k_EMsgGCServerUseItemRequest":                   1103,
 | |
| 	"k_EMsgGCAddGiftItem":                            1104,
 | |
| 	"k_EMsgGCRemoveItemGiftMessage":                  1105,
 | |
| 	"k_EMsgGCRemoveItemGiftMessageResponse":          1106,
 | |
| 	"k_EMsgGCRemoveItemGifterAccountId":              1107,
 | |
| 	"k_EMsgGCRemoveItemGifterAccountIdResponse":      1108,
 | |
| 	"k_EMsgClientToGCRemoveItemGifterAttributes":     1109,
 | |
| 	"k_EMsgClientToGCRemoveItemName":                 1110,
 | |
| 	"k_EMsgClientToGCRemoveItemDescription":          1111,
 | |
| 	"k_EMsgClientToGCRemoveItemAttributeResponse":    1112,
 | |
| 	"k_EMsgGCTradingBase":                            1500,
 | |
| 	"k_EMsgGCTrading_InitiateTradeRequest":           1501,
 | |
| 	"k_EMsgGCTrading_InitiateTradeResponse":          1502,
 | |
| 	"k_EMsgGCTrading_StartSession":                   1503,
 | |
| 	"k_EMsgGCTrading_SessionClosed":                  1509,
 | |
| 	"k_EMsgGCTrading_InitiateTradeRequestResponse":   1514,
 | |
| 	"k_EMsgGCServerBrowser_FavoriteServer":           1601,
 | |
| 	"k_EMsgGCServerBrowser_BlacklistServer":          1602,
 | |
| 	"k_EMsgGCServerRentalsBase":                      1700,
 | |
| 	"k_EMsgGCItemPreviewCheckStatus":                 1701,
 | |
| 	"k_EMsgGCItemPreviewStatusResponse":              1702,
 | |
| 	"k_EMsgGCItemPreviewRequest":                     1703,
 | |
| 	"k_EMsgGCItemPreviewRequestResponse":             1704,
 | |
| 	"k_EMsgGCItemPreviewExpire":                      1705,
 | |
| 	"k_EMsgGCItemPreviewExpireNotification":          1706,
 | |
| 	"k_EMsgGCItemPreviewItemBoughtNotification":      1707,
 | |
| 	"k_EMsgGCDev_NewItemRequest":                     2001,
 | |
| 	"k_EMsgGCDev_NewItemRequestResponse":             2002,
 | |
| 	"k_EMsgGCStoreGetUserData":                       2500,
 | |
| 	"k_EMsgGCStoreGetUserDataResponse":               2501,
 | |
| 	"k_EMsgGCStorePurchaseFinalize":                  2504,
 | |
| 	"k_EMsgGCStorePurchaseFinalizeResponse":          2505,
 | |
| 	"k_EMsgGCStorePurchaseCancel":                    2506,
 | |
| 	"k_EMsgGCStorePurchaseCancelResponse":            2507,
 | |
| 	"k_EMsgGCStorePurchaseInit":                      2510,
 | |
| 	"k_EMsgGCStorePurchaseInitResponse":              2511,
 | |
| 	"k_EMsgGCBannedWordListRequest":                  2512,
 | |
| 	"k_EMsgGCBannedWordListResponse":                 2513,
 | |
| 	"k_EMsgGCToGCBannedWordListBroadcast":            2514,
 | |
| 	"k_EMsgGCToGCBannedWordListUpdated":              2515,
 | |
| 	"k_EMsgGCToGCDirtySDOCache":                      2516,
 | |
| 	"k_EMsgGCToGCDirtyMultipleSDOCache":              2517,
 | |
| 	"k_EMsgGCToGCUpdateSQLKeyValue":                  2518,
 | |
| 	"k_EMsgGCToGCBroadcastConsoleCommand":            2521,
 | |
| 	"k_EMsgGCServerVersionUpdated":                   2522,
 | |
| 	"k_EMsgGCApplyAutograph":                         2523,
 | |
| 	"k_EMsgGCToGCWebAPIAccountChanged":               2524,
 | |
| 	"k_EMsgGCClientVersionUpdated":                   2528,
 | |
| 	"k_EMsgGCItemPurgatory_FinalizePurchase":         2531,
 | |
| 	"k_EMsgGCItemPurgatory_FinalizePurchaseResponse": 2532,
 | |
| 	"k_EMsgGCItemPurgatory_RefundPurchase":           2533,
 | |
| 	"k_EMsgGCItemPurgatory_RefundPurchaseResponse":   2534,
 | |
| 	"k_EMsgGCToGCPlayerStrangeCountAdjustments":      2535,
 | |
| 	"k_EMsgGCRequestStoreSalesData":                  2536,
 | |
| 	"k_EMsgGCRequestStoreSalesDataResponse":          2537,
 | |
| 	"k_EMsgGCRequestStoreSalesDataUpToDateResponse":  2538,
 | |
| 	"k_EMsgGCToGCPingRequest":                        2539,
 | |
| 	"k_EMsgGCToGCPingResponse":                       2540,
 | |
| 	"k_EMsgGCToGCGetUserSessionServer":               2541,
 | |
| 	"k_EMsgGCToGCGetUserSessionServerResponse":       2542,
 | |
| 	"k_EMsgGCToGCGetUserServerMembers":               2543,
 | |
| 	"k_EMsgGCToGCGetUserServerMembersResponse":       2544,
 | |
| 	"k_EMsgGCToGCGetUserPCBangNo":                    2545,
 | |
| 	"k_EMsgGCToGCGetUserPCBangNoResponse":            2546,
 | |
| 	"k_EMsgGCToGCCanUseDropRateBonus":                2547,
 | |
| 	"k_EMsgSQLAddDropRateBonus":                      2548,
 | |
| 	"k_EMsgGCToGCRefreshSOCache":                     2549,
 | |
| 	"k_EMsgGCToGCApplyLocalizationDiff":              2550,
 | |
| 	"k_EMsgGCToGCApplyLocalizationDiffResponse":      2551,
 | |
| 	"k_EMsgGCToGCCheckAccountTradeStatus":            2552,
 | |
| 	"k_EMsgGCToGCCheckAccountTradeStatusResponse":    2553,
 | |
| 	"k_EMsgGCToGCGrantAccountRolledItems":            2554,
 | |
| 	"k_EMsgGCToGCGrantSelfMadeItemToAccount":         2555,
 | |
| 	"k_EMsgSQLUpgradeBattleBooster":                  2556,
 | |
| 	"k_EMsgGCPartnerBalanceRequest":                  2557,
 | |
| 	"k_EMsgGCPartnerBalanceResponse":                 2558,
 | |
| 	"k_EMsgGCPartnerRechargeRedirectURLRequest":      2559,
 | |
| 	"k_EMsgGCPartnerRechargeRedirectURLResponse":     2560,
 | |
| 	"k_EMsgGCStatueCraft":                            2561,
 | |
| 	"k_EMsgGCRedeemCode":                             2562,
 | |
| 	"k_EMsgGCRedeemCodeResponse":                     2563,
 | |
| 	"k_EMsgGCToGCItemConsumptionRollback":            2564,
 | |
| 	"k_EMsgClientToGCWrapAndDeliverGift":             2565,
 | |
| 	"k_EMsgClientToGCWrapAndDeliverGiftResponse":     2566,
 | |
| 	"k_EMsgClientToGCUnpackBundleResponse":           2567,
 | |
| 	"k_EMsgGCToClientStoreTransactionCompleted":      2568,
 | |
| 	"k_EMsgClientToGCEquipItems":                     2569,
 | |
| 	"k_EMsgClientToGCEquipItemsResponse":             2570,
 | |
| 	"k_EMsgClientToGCUnlockItemStyle":                2571,
 | |
| 	"k_EMsgClientToGCUnlockItemStyleResponse":        2572,
 | |
| 	"k_EMsgClientToGCSetItemInventoryCategory":       2573,
 | |
| 	"k_EMsgClientToGCUnlockCrate":                    2574,
 | |
| 	"k_EMsgClientToGCUnlockCrateResponse":            2575,
 | |
| 	"k_EMsgClientToGCUnpackBundle":                   2576,
 | |
| 	"k_EMsgClientToGCSetItemStyle":                   2577,
 | |
| 	"k_EMsgClientToGCSetItemStyleResponse":           2578,
 | |
| 	"k_EMsgGCGenericResult":                          2579,
 | |
| 	"k_EMsgSQLGCToGCGrantBackpackSlots":              2580,
 | |
| 	"k_EMsgClientToGCLookupAccountName":              2581,
 | |
| 	"k_EMsgClientToGCLookupAccountNameResponse":      2582,
 | |
| }
 | |
| 
 | |
| func (x EGCItemMsg) Enum() *EGCItemMsg {
 | |
| 	p := new(EGCItemMsg)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x EGCItemMsg) String() string {
 | |
| 	return proto.EnumName(EGCItemMsg_name, int32(x))
 | |
| }
 | |
| func (x *EGCItemMsg) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(EGCItemMsg_value, data, "EGCItemMsg")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = EGCItemMsg(value)
 | |
| 	return nil
 | |
| }
 | |
| func (EGCItemMsg) EnumDescriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{0} }
 | |
| 
 | |
| type EGCMsgResponse int32
 | |
| 
 | |
| const (
 | |
| 	EGCMsgResponse_k_EGCMsgResponseOK           EGCMsgResponse = 0
 | |
| 	EGCMsgResponse_k_EGCMsgResponseDenied       EGCMsgResponse = 1
 | |
| 	EGCMsgResponse_k_EGCMsgResponseServerError  EGCMsgResponse = 2
 | |
| 	EGCMsgResponse_k_EGCMsgResponseTimeout      EGCMsgResponse = 3
 | |
| 	EGCMsgResponse_k_EGCMsgResponseInvalid      EGCMsgResponse = 4
 | |
| 	EGCMsgResponse_k_EGCMsgResponseNoMatch      EGCMsgResponse = 5
 | |
| 	EGCMsgResponse_k_EGCMsgResponseUnknownError EGCMsgResponse = 6
 | |
| 	EGCMsgResponse_k_EGCMsgResponseNotLoggedOn  EGCMsgResponse = 7
 | |
| 	EGCMsgResponse_k_EGCMsgFailedToCreate       EGCMsgResponse = 8
 | |
| )
 | |
| 
 | |
| var EGCMsgResponse_name = map[int32]string{
 | |
| 	0: "k_EGCMsgResponseOK",
 | |
| 	1: "k_EGCMsgResponseDenied",
 | |
| 	2: "k_EGCMsgResponseServerError",
 | |
| 	3: "k_EGCMsgResponseTimeout",
 | |
| 	4: "k_EGCMsgResponseInvalid",
 | |
| 	5: "k_EGCMsgResponseNoMatch",
 | |
| 	6: "k_EGCMsgResponseUnknownError",
 | |
| 	7: "k_EGCMsgResponseNotLoggedOn",
 | |
| 	8: "k_EGCMsgFailedToCreate",
 | |
| }
 | |
| var EGCMsgResponse_value = map[string]int32{
 | |
| 	"k_EGCMsgResponseOK":           0,
 | |
| 	"k_EGCMsgResponseDenied":       1,
 | |
| 	"k_EGCMsgResponseServerError":  2,
 | |
| 	"k_EGCMsgResponseTimeout":      3,
 | |
| 	"k_EGCMsgResponseInvalid":      4,
 | |
| 	"k_EGCMsgResponseNoMatch":      5,
 | |
| 	"k_EGCMsgResponseUnknownError": 6,
 | |
| 	"k_EGCMsgResponseNotLoggedOn":  7,
 | |
| 	"k_EGCMsgFailedToCreate":       8,
 | |
| }
 | |
| 
 | |
| func (x EGCMsgResponse) Enum() *EGCMsgResponse {
 | |
| 	p := new(EGCMsgResponse)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x EGCMsgResponse) String() string {
 | |
| 	return proto.EnumName(EGCMsgResponse_name, int32(x))
 | |
| }
 | |
| func (x *EGCMsgResponse) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(EGCMsgResponse_value, data, "EGCMsgResponse")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = EGCMsgResponse(value)
 | |
| 	return nil
 | |
| }
 | |
| func (EGCMsgResponse) EnumDescriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{1} }
 | |
| 
 | |
| type EItemPurgatoryResponse_Finalize int32
 | |
| 
 | |
| const (
 | |
| 	EItemPurgatoryResponse_Finalize_k_ItemPurgatoryResponse_Finalize_Succeeded                  EItemPurgatoryResponse_Finalize = 0
 | |
| 	EItemPurgatoryResponse_Finalize_k_ItemPurgatoryResponse_Finalize_Failed_Incomplete          EItemPurgatoryResponse_Finalize = 1
 | |
| 	EItemPurgatoryResponse_Finalize_k_ItemPurgatoryResponse_Finalize_Failed_ItemsNotInPurgatory EItemPurgatoryResponse_Finalize = 2
 | |
| 	EItemPurgatoryResponse_Finalize_k_ItemPurgatoryResponse_Finalize_Failed_CouldNotFindItems   EItemPurgatoryResponse_Finalize = 3
 | |
| 	EItemPurgatoryResponse_Finalize_k_ItemPurgatoryResponse_Finalize_Failed_NoSOCache           EItemPurgatoryResponse_Finalize = 4
 | |
| 	EItemPurgatoryResponse_Finalize_k_ItemPurgatoryResponse_Finalize_BackpackFull               EItemPurgatoryResponse_Finalize = 5
 | |
| )
 | |
| 
 | |
| var EItemPurgatoryResponse_Finalize_name = map[int32]string{
 | |
| 	0: "k_ItemPurgatoryResponse_Finalize_Succeeded",
 | |
| 	1: "k_ItemPurgatoryResponse_Finalize_Failed_Incomplete",
 | |
| 	2: "k_ItemPurgatoryResponse_Finalize_Failed_ItemsNotInPurgatory",
 | |
| 	3: "k_ItemPurgatoryResponse_Finalize_Failed_CouldNotFindItems",
 | |
| 	4: "k_ItemPurgatoryResponse_Finalize_Failed_NoSOCache",
 | |
| 	5: "k_ItemPurgatoryResponse_Finalize_BackpackFull",
 | |
| }
 | |
| var EItemPurgatoryResponse_Finalize_value = map[string]int32{
 | |
| 	"k_ItemPurgatoryResponse_Finalize_Succeeded":                  0,
 | |
| 	"k_ItemPurgatoryResponse_Finalize_Failed_Incomplete":          1,
 | |
| 	"k_ItemPurgatoryResponse_Finalize_Failed_ItemsNotInPurgatory": 2,
 | |
| 	"k_ItemPurgatoryResponse_Finalize_Failed_CouldNotFindItems":   3,
 | |
| 	"k_ItemPurgatoryResponse_Finalize_Failed_NoSOCache":           4,
 | |
| 	"k_ItemPurgatoryResponse_Finalize_BackpackFull":               5,
 | |
| }
 | |
| 
 | |
| func (x EItemPurgatoryResponse_Finalize) Enum() *EItemPurgatoryResponse_Finalize {
 | |
| 	p := new(EItemPurgatoryResponse_Finalize)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x EItemPurgatoryResponse_Finalize) String() string {
 | |
| 	return proto.EnumName(EItemPurgatoryResponse_Finalize_name, int32(x))
 | |
| }
 | |
| func (x *EItemPurgatoryResponse_Finalize) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(EItemPurgatoryResponse_Finalize_value, data, "EItemPurgatoryResponse_Finalize")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = EItemPurgatoryResponse_Finalize(value)
 | |
| 	return nil
 | |
| }
 | |
| func (EItemPurgatoryResponse_Finalize) EnumDescriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{2}
 | |
| }
 | |
| 
 | |
| type EItemPurgatoryResponse_Refund int32
 | |
| 
 | |
| const (
 | |
| 	EItemPurgatoryResponse_Refund_k_ItemPurgatoryResponse_Refund_Succeeded                 EItemPurgatoryResponse_Refund = 0
 | |
| 	EItemPurgatoryResponse_Refund_k_ItemPurgatoryResponse_Refund_Failed_ItemNotInPurgatory EItemPurgatoryResponse_Refund = 1
 | |
| 	EItemPurgatoryResponse_Refund_k_ItemPurgatoryResponse_Refund_Failed_CouldNotFindItem   EItemPurgatoryResponse_Refund = 2
 | |
| 	EItemPurgatoryResponse_Refund_k_ItemPurgatoryResponse_Refund_Failed_NoSOCache          EItemPurgatoryResponse_Refund = 3
 | |
| 	EItemPurgatoryResponse_Refund_k_ItemPurgatoryResponse_Refund_Failed_NoDetail           EItemPurgatoryResponse_Refund = 4
 | |
| 	EItemPurgatoryResponse_Refund_k_ItemPurgatoryResponse_Refund_Failed_NexonWebAPI        EItemPurgatoryResponse_Refund = 5
 | |
| )
 | |
| 
 | |
| var EItemPurgatoryResponse_Refund_name = map[int32]string{
 | |
| 	0: "k_ItemPurgatoryResponse_Refund_Succeeded",
 | |
| 	1: "k_ItemPurgatoryResponse_Refund_Failed_ItemNotInPurgatory",
 | |
| 	2: "k_ItemPurgatoryResponse_Refund_Failed_CouldNotFindItem",
 | |
| 	3: "k_ItemPurgatoryResponse_Refund_Failed_NoSOCache",
 | |
| 	4: "k_ItemPurgatoryResponse_Refund_Failed_NoDetail",
 | |
| 	5: "k_ItemPurgatoryResponse_Refund_Failed_NexonWebAPI",
 | |
| }
 | |
| var EItemPurgatoryResponse_Refund_value = map[string]int32{
 | |
| 	"k_ItemPurgatoryResponse_Refund_Succeeded":                 0,
 | |
| 	"k_ItemPurgatoryResponse_Refund_Failed_ItemNotInPurgatory": 1,
 | |
| 	"k_ItemPurgatoryResponse_Refund_Failed_CouldNotFindItem":   2,
 | |
| 	"k_ItemPurgatoryResponse_Refund_Failed_NoSOCache":          3,
 | |
| 	"k_ItemPurgatoryResponse_Refund_Failed_NoDetail":           4,
 | |
| 	"k_ItemPurgatoryResponse_Refund_Failed_NexonWebAPI":        5,
 | |
| }
 | |
| 
 | |
| func (x EItemPurgatoryResponse_Refund) Enum() *EItemPurgatoryResponse_Refund {
 | |
| 	p := new(EItemPurgatoryResponse_Refund)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x EItemPurgatoryResponse_Refund) String() string {
 | |
| 	return proto.EnumName(EItemPurgatoryResponse_Refund_name, int32(x))
 | |
| }
 | |
| func (x *EItemPurgatoryResponse_Refund) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(EItemPurgatoryResponse_Refund_value, data, "EItemPurgatoryResponse_Refund")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = EItemPurgatoryResponse_Refund(value)
 | |
| 	return nil
 | |
| }
 | |
| func (EItemPurgatoryResponse_Refund) EnumDescriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{3}
 | |
| }
 | |
| 
 | |
| type EGCPartnerRequestResponse int32
 | |
| 
 | |
| const (
 | |
| 	EGCPartnerRequestResponse_k_EPartnerRequestOK                     EGCPartnerRequestResponse = 1
 | |
| 	EGCPartnerRequestResponse_k_EPartnerRequestBadAccount             EGCPartnerRequestResponse = 2
 | |
| 	EGCPartnerRequestResponse_k_EPartnerRequestNotLinked              EGCPartnerRequestResponse = 3
 | |
| 	EGCPartnerRequestResponse_k_EPartnerRequestUnsupportedPartnerType EGCPartnerRequestResponse = 4
 | |
| )
 | |
| 
 | |
| var EGCPartnerRequestResponse_name = map[int32]string{
 | |
| 	1: "k_EPartnerRequestOK",
 | |
| 	2: "k_EPartnerRequestBadAccount",
 | |
| 	3: "k_EPartnerRequestNotLinked",
 | |
| 	4: "k_EPartnerRequestUnsupportedPartnerType",
 | |
| }
 | |
| var EGCPartnerRequestResponse_value = map[string]int32{
 | |
| 	"k_EPartnerRequestOK":                     1,
 | |
| 	"k_EPartnerRequestBadAccount":             2,
 | |
| 	"k_EPartnerRequestNotLinked":              3,
 | |
| 	"k_EPartnerRequestUnsupportedPartnerType": 4,
 | |
| }
 | |
| 
 | |
| func (x EGCPartnerRequestResponse) Enum() *EGCPartnerRequestResponse {
 | |
| 	p := new(EGCPartnerRequestResponse)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x EGCPartnerRequestResponse) String() string {
 | |
| 	return proto.EnumName(EGCPartnerRequestResponse_name, int32(x))
 | |
| }
 | |
| func (x *EGCPartnerRequestResponse) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(EGCPartnerRequestResponse_value, data, "EGCPartnerRequestResponse")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = EGCPartnerRequestResponse(value)
 | |
| 	return nil
 | |
| }
 | |
| func (EGCPartnerRequestResponse) EnumDescriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{4} }
 | |
| 
 | |
| type EGCMsgInitiateTradeResponse int32
 | |
| 
 | |
| const (
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Accepted                          EGCMsgInitiateTradeResponse = 0
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Declined                          EGCMsgInitiateTradeResponse = 1
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_VAC_Banned_Initiator              EGCMsgInitiateTradeResponse = 2
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_VAC_Banned_Target                 EGCMsgInitiateTradeResponse = 3
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Target_Already_Trading            EGCMsgInitiateTradeResponse = 4
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Disabled                          EGCMsgInitiateTradeResponse = 5
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_NotLoggedIn                       EGCMsgInitiateTradeResponse = 6
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Cancel                            EGCMsgInitiateTradeResponse = 7
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_TooSoon                           EGCMsgInitiateTradeResponse = 8
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_TooSoonPenalty                    EGCMsgInitiateTradeResponse = 9
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Trade_Banned_Initiator            EGCMsgInitiateTradeResponse = 10
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Trade_Banned_Target               EGCMsgInitiateTradeResponse = 11
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Free_Account_Initiator_DEPRECATED EGCMsgInitiateTradeResponse = 12
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Shared_Account_Initiator          EGCMsgInitiateTradeResponse = 13
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Service_Unavailable               EGCMsgInitiateTradeResponse = 14
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Target_Blocked                    EGCMsgInitiateTradeResponse = 15
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_NeedVerifiedEmail                 EGCMsgInitiateTradeResponse = 16
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_NeedSteamGuard                    EGCMsgInitiateTradeResponse = 17
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_SteamGuardDuration                EGCMsgInitiateTradeResponse = 18
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_TheyCannotTrade                   EGCMsgInitiateTradeResponse = 19
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Recent_Password_Reset             EGCMsgInitiateTradeResponse = 20
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Using_New_Device                  EGCMsgInitiateTradeResponse = 21
 | |
| 	EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Sent_Invalid_Cookie               EGCMsgInitiateTradeResponse = 22
 | |
| )
 | |
| 
 | |
| var EGCMsgInitiateTradeResponse_name = map[int32]string{
 | |
| 	0:  "k_EGCMsgInitiateTradeResponse_Accepted",
 | |
| 	1:  "k_EGCMsgInitiateTradeResponse_Declined",
 | |
| 	2:  "k_EGCMsgInitiateTradeResponse_VAC_Banned_Initiator",
 | |
| 	3:  "k_EGCMsgInitiateTradeResponse_VAC_Banned_Target",
 | |
| 	4:  "k_EGCMsgInitiateTradeResponse_Target_Already_Trading",
 | |
| 	5:  "k_EGCMsgInitiateTradeResponse_Disabled",
 | |
| 	6:  "k_EGCMsgInitiateTradeResponse_NotLoggedIn",
 | |
| 	7:  "k_EGCMsgInitiateTradeResponse_Cancel",
 | |
| 	8:  "k_EGCMsgInitiateTradeResponse_TooSoon",
 | |
| 	9:  "k_EGCMsgInitiateTradeResponse_TooSoonPenalty",
 | |
| 	10: "k_EGCMsgInitiateTradeResponse_Trade_Banned_Initiator",
 | |
| 	11: "k_EGCMsgInitiateTradeResponse_Trade_Banned_Target",
 | |
| 	12: "k_EGCMsgInitiateTradeResponse_Free_Account_Initiator_DEPRECATED",
 | |
| 	13: "k_EGCMsgInitiateTradeResponse_Shared_Account_Initiator",
 | |
| 	14: "k_EGCMsgInitiateTradeResponse_Service_Unavailable",
 | |
| 	15: "k_EGCMsgInitiateTradeResponse_Target_Blocked",
 | |
| 	16: "k_EGCMsgInitiateTradeResponse_NeedVerifiedEmail",
 | |
| 	17: "k_EGCMsgInitiateTradeResponse_NeedSteamGuard",
 | |
| 	18: "k_EGCMsgInitiateTradeResponse_SteamGuardDuration",
 | |
| 	19: "k_EGCMsgInitiateTradeResponse_TheyCannotTrade",
 | |
| 	20: "k_EGCMsgInitiateTradeResponse_Recent_Password_Reset",
 | |
| 	21: "k_EGCMsgInitiateTradeResponse_Using_New_Device",
 | |
| 	22: "k_EGCMsgInitiateTradeResponse_Sent_Invalid_Cookie",
 | |
| }
 | |
| var EGCMsgInitiateTradeResponse_value = map[string]int32{
 | |
| 	"k_EGCMsgInitiateTradeResponse_Accepted":                          0,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Declined":                          1,
 | |
| 	"k_EGCMsgInitiateTradeResponse_VAC_Banned_Initiator":              2,
 | |
| 	"k_EGCMsgInitiateTradeResponse_VAC_Banned_Target":                 3,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Target_Already_Trading":            4,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Disabled":                          5,
 | |
| 	"k_EGCMsgInitiateTradeResponse_NotLoggedIn":                       6,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Cancel":                            7,
 | |
| 	"k_EGCMsgInitiateTradeResponse_TooSoon":                           8,
 | |
| 	"k_EGCMsgInitiateTradeResponse_TooSoonPenalty":                    9,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Trade_Banned_Initiator":            10,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Trade_Banned_Target":               11,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Free_Account_Initiator_DEPRECATED": 12,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Shared_Account_Initiator":          13,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Service_Unavailable":               14,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Target_Blocked":                    15,
 | |
| 	"k_EGCMsgInitiateTradeResponse_NeedVerifiedEmail":                 16,
 | |
| 	"k_EGCMsgInitiateTradeResponse_NeedSteamGuard":                    17,
 | |
| 	"k_EGCMsgInitiateTradeResponse_SteamGuardDuration":                18,
 | |
| 	"k_EGCMsgInitiateTradeResponse_TheyCannotTrade":                   19,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Recent_Password_Reset":             20,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Using_New_Device":                  21,
 | |
| 	"k_EGCMsgInitiateTradeResponse_Sent_Invalid_Cookie":               22,
 | |
| }
 | |
| 
 | |
| func (x EGCMsgInitiateTradeResponse) Enum() *EGCMsgInitiateTradeResponse {
 | |
| 	p := new(EGCMsgInitiateTradeResponse)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x EGCMsgInitiateTradeResponse) String() string {
 | |
| 	return proto.EnumName(EGCMsgInitiateTradeResponse_name, int32(x))
 | |
| }
 | |
| func (x *EGCMsgInitiateTradeResponse) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(EGCMsgInitiateTradeResponse_value, data, "EGCMsgInitiateTradeResponse")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = EGCMsgInitiateTradeResponse(value)
 | |
| 	return nil
 | |
| }
 | |
| func (EGCMsgInitiateTradeResponse) EnumDescriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{5} }
 | |
| 
 | |
| type CMsgRequestCrateItemsResponse_EResult int32
 | |
| 
 | |
| const (
 | |
| 	CMsgRequestCrateItemsResponse_k_Succeeded CMsgRequestCrateItemsResponse_EResult = 0
 | |
| 	CMsgRequestCrateItemsResponse_k_Failed    CMsgRequestCrateItemsResponse_EResult = 1
 | |
| )
 | |
| 
 | |
| var CMsgRequestCrateItemsResponse_EResult_name = map[int32]string{
 | |
| 	0: "k_Succeeded",
 | |
| 	1: "k_Failed",
 | |
| }
 | |
| var CMsgRequestCrateItemsResponse_EResult_value = map[string]int32{
 | |
| 	"k_Succeeded": 0,
 | |
| 	"k_Failed":    1,
 | |
| }
 | |
| 
 | |
| func (x CMsgRequestCrateItemsResponse_EResult) Enum() *CMsgRequestCrateItemsResponse_EResult {
 | |
| 	p := new(CMsgRequestCrateItemsResponse_EResult)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x CMsgRequestCrateItemsResponse_EResult) String() string {
 | |
| 	return proto.EnumName(CMsgRequestCrateItemsResponse_EResult_name, int32(x))
 | |
| }
 | |
| func (x *CMsgRequestCrateItemsResponse_EResult) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(CMsgRequestCrateItemsResponse_EResult_value, data, "CMsgRequestCrateItemsResponse_EResult")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = CMsgRequestCrateItemsResponse_EResult(value)
 | |
| 	return nil
 | |
| }
 | |
| func (CMsgRequestCrateItemsResponse_EResult) EnumDescriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{22, 0}
 | |
| }
 | |
| 
 | |
| type CMsgRedeemCodeResponse_EResultCode int32
 | |
| 
 | |
| const (
 | |
| 	CMsgRedeemCodeResponse_k_Succeeded              CMsgRedeemCodeResponse_EResultCode = 0
 | |
| 	CMsgRedeemCodeResponse_k_Failed_CodeNotFound    CMsgRedeemCodeResponse_EResultCode = 1
 | |
| 	CMsgRedeemCodeResponse_k_Failed_CodeAlreadyUsed CMsgRedeemCodeResponse_EResultCode = 2
 | |
| 	CMsgRedeemCodeResponse_k_Failed_OtherError      CMsgRedeemCodeResponse_EResultCode = 3
 | |
| )
 | |
| 
 | |
| var CMsgRedeemCodeResponse_EResultCode_name = map[int32]string{
 | |
| 	0: "k_Succeeded",
 | |
| 	1: "k_Failed_CodeNotFound",
 | |
| 	2: "k_Failed_CodeAlreadyUsed",
 | |
| 	3: "k_Failed_OtherError",
 | |
| }
 | |
| var CMsgRedeemCodeResponse_EResultCode_value = map[string]int32{
 | |
| 	"k_Succeeded":              0,
 | |
| 	"k_Failed_CodeNotFound":    1,
 | |
| 	"k_Failed_CodeAlreadyUsed": 2,
 | |
| 	"k_Failed_OtherError":      3,
 | |
| }
 | |
| 
 | |
| func (x CMsgRedeemCodeResponse_EResultCode) Enum() *CMsgRedeemCodeResponse_EResultCode {
 | |
| 	p := new(CMsgRedeemCodeResponse_EResultCode)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x CMsgRedeemCodeResponse_EResultCode) String() string {
 | |
| 	return proto.EnumName(CMsgRedeemCodeResponse_EResultCode_name, int32(x))
 | |
| }
 | |
| func (x *CMsgRedeemCodeResponse_EResultCode) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(CMsgRedeemCodeResponse_EResultCode_value, data, "CMsgRedeemCodeResponse_EResultCode")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = CMsgRedeemCodeResponse_EResultCode(value)
 | |
| 	return nil
 | |
| }
 | |
| func (CMsgRedeemCodeResponse_EResultCode) EnumDescriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{41, 0}
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCUnpackBundleResponse_EUnpackBundle int32
 | |
| 
 | |
| const (
 | |
| 	CMsgClientToGCUnpackBundleResponse_k_UnpackBundle_Succeeded                          CMsgClientToGCUnpackBundleResponse_EUnpackBundle = 0
 | |
| 	CMsgClientToGCUnpackBundleResponse_k_UnpackBundle_Failed_ItemIsNotBundle             CMsgClientToGCUnpackBundleResponse_EUnpackBundle = 1
 | |
| 	CMsgClientToGCUnpackBundleResponse_k_UnpackBundle_Failed_UnableToCreateContainedItem CMsgClientToGCUnpackBundleResponse_EUnpackBundle = 2
 | |
| 	CMsgClientToGCUnpackBundleResponse_k_UnpackBundle_Failed_SOCacheError                CMsgClientToGCUnpackBundleResponse_EUnpackBundle = 3
 | |
| 	CMsgClientToGCUnpackBundleResponse_k_UnpackBundle_Failed_ItemIsInvalid               CMsgClientToGCUnpackBundleResponse_EUnpackBundle = 4
 | |
| 	CMsgClientToGCUnpackBundleResponse_k_UnpackBundle_Failed_BadItemQuantity             CMsgClientToGCUnpackBundleResponse_EUnpackBundle = 5
 | |
| 	CMsgClientToGCUnpackBundleResponse_k_UnpackBundle_Failed_UnableToDeleteItem          CMsgClientToGCUnpackBundleResponse_EUnpackBundle = 6
 | |
| )
 | |
| 
 | |
| var CMsgClientToGCUnpackBundleResponse_EUnpackBundle_name = map[int32]string{
 | |
| 	0: "k_UnpackBundle_Succeeded",
 | |
| 	1: "k_UnpackBundle_Failed_ItemIsNotBundle",
 | |
| 	2: "k_UnpackBundle_Failed_UnableToCreateContainedItem",
 | |
| 	3: "k_UnpackBundle_Failed_SOCacheError",
 | |
| 	4: "k_UnpackBundle_Failed_ItemIsInvalid",
 | |
| 	5: "k_UnpackBundle_Failed_BadItemQuantity",
 | |
| 	6: "k_UnpackBundle_Failed_UnableToDeleteItem",
 | |
| }
 | |
| var CMsgClientToGCUnpackBundleResponse_EUnpackBundle_value = map[string]int32{
 | |
| 	"k_UnpackBundle_Succeeded":                          0,
 | |
| 	"k_UnpackBundle_Failed_ItemIsNotBundle":             1,
 | |
| 	"k_UnpackBundle_Failed_UnableToCreateContainedItem": 2,
 | |
| 	"k_UnpackBundle_Failed_SOCacheError":                3,
 | |
| 	"k_UnpackBundle_Failed_ItemIsInvalid":               4,
 | |
| 	"k_UnpackBundle_Failed_BadItemQuantity":             5,
 | |
| 	"k_UnpackBundle_Failed_UnableToDeleteItem":          6,
 | |
| }
 | |
| 
 | |
| func (x CMsgClientToGCUnpackBundleResponse_EUnpackBundle) Enum() *CMsgClientToGCUnpackBundleResponse_EUnpackBundle {
 | |
| 	p := new(CMsgClientToGCUnpackBundleResponse_EUnpackBundle)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x CMsgClientToGCUnpackBundleResponse_EUnpackBundle) String() string {
 | |
| 	return proto.EnumName(CMsgClientToGCUnpackBundleResponse_EUnpackBundle_name, int32(x))
 | |
| }
 | |
| func (x *CMsgClientToGCUnpackBundleResponse_EUnpackBundle) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(CMsgClientToGCUnpackBundleResponse_EUnpackBundle_value, data, "CMsgClientToGCUnpackBundleResponse_EUnpackBundle")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = CMsgClientToGCUnpackBundleResponse_EUnpackBundle(value)
 | |
| 	return nil
 | |
| }
 | |
| func (CMsgClientToGCUnpackBundleResponse_EUnpackBundle) EnumDescriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{49, 0}
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCSetItemStyleResponse_ESetStyle int32
 | |
| 
 | |
| const (
 | |
| 	CMsgClientToGCSetItemStyleResponse_k_SetStyle_Succeeded            CMsgClientToGCSetItemStyleResponse_ESetStyle = 0
 | |
| 	CMsgClientToGCSetItemStyleResponse_k_SetStyle_Failed               CMsgClientToGCSetItemStyleResponse_ESetStyle = 1
 | |
| 	CMsgClientToGCSetItemStyleResponse_k_SetStyle_Failed_StyleIsLocked CMsgClientToGCSetItemStyleResponse_ESetStyle = 2
 | |
| )
 | |
| 
 | |
| var CMsgClientToGCSetItemStyleResponse_ESetStyle_name = map[int32]string{
 | |
| 	0: "k_SetStyle_Succeeded",
 | |
| 	1: "k_SetStyle_Failed",
 | |
| 	2: "k_SetStyle_Failed_StyleIsLocked",
 | |
| }
 | |
| var CMsgClientToGCSetItemStyleResponse_ESetStyle_value = map[string]int32{
 | |
| 	"k_SetStyle_Succeeded":            0,
 | |
| 	"k_SetStyle_Failed":               1,
 | |
| 	"k_SetStyle_Failed_StyleIsLocked": 2,
 | |
| }
 | |
| 
 | |
| func (x CMsgClientToGCSetItemStyleResponse_ESetStyle) Enum() *CMsgClientToGCSetItemStyleResponse_ESetStyle {
 | |
| 	p := new(CMsgClientToGCSetItemStyleResponse_ESetStyle)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x CMsgClientToGCSetItemStyleResponse_ESetStyle) String() string {
 | |
| 	return proto.EnumName(CMsgClientToGCSetItemStyleResponse_ESetStyle_name, int32(x))
 | |
| }
 | |
| func (x *CMsgClientToGCSetItemStyleResponse_ESetStyle) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(CMsgClientToGCSetItemStyleResponse_ESetStyle_value, data, "CMsgClientToGCSetItemStyleResponse_ESetStyle")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = CMsgClientToGCSetItemStyleResponse_ESetStyle(value)
 | |
| 	return nil
 | |
| }
 | |
| func (CMsgClientToGCSetItemStyleResponse_ESetStyle) EnumDescriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{54, 0}
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle int32
 | |
| 
 | |
| const (
 | |
| 	CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Succeeded                CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = 0
 | |
| 	CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Failed_PreReq            CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = 1
 | |
| 	CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Failed_CantAfford        CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = 2
 | |
| 	CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Failed_CantCommit        CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = 3
 | |
| 	CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Failed_CantLockCache     CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = 4
 | |
| 	CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Failed_CantAffordAttrib  CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = 5
 | |
| 	CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Failed_CantAffordGem     CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = 6
 | |
| 	CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Failed_NoCompendiumLevel CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = 7
 | |
| 	CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Failed_AlreadyUnlocked   CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = 8
 | |
| 	CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Failed_OtherError        CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = 9
 | |
| 	CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Failed_ItemIsInvalid     CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = 10
 | |
| 	CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Failed_ToolIsInvalid     CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = 11
 | |
| )
 | |
| 
 | |
| var CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle_name = map[int32]string{
 | |
| 	0:  "k_UnlockStyle_Succeeded",
 | |
| 	1:  "k_UnlockStyle_Failed_PreReq",
 | |
| 	2:  "k_UnlockStyle_Failed_CantAfford",
 | |
| 	3:  "k_UnlockStyle_Failed_CantCommit",
 | |
| 	4:  "k_UnlockStyle_Failed_CantLockCache",
 | |
| 	5:  "k_UnlockStyle_Failed_CantAffordAttrib",
 | |
| 	6:  "k_UnlockStyle_Failed_CantAffordGem",
 | |
| 	7:  "k_UnlockStyle_Failed_NoCompendiumLevel",
 | |
| 	8:  "k_UnlockStyle_Failed_AlreadyUnlocked",
 | |
| 	9:  "k_UnlockStyle_Failed_OtherError",
 | |
| 	10: "k_UnlockStyle_Failed_ItemIsInvalid",
 | |
| 	11: "k_UnlockStyle_Failed_ToolIsInvalid",
 | |
| }
 | |
| var CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle_value = map[string]int32{
 | |
| 	"k_UnlockStyle_Succeeded":                0,
 | |
| 	"k_UnlockStyle_Failed_PreReq":            1,
 | |
| 	"k_UnlockStyle_Failed_CantAfford":        2,
 | |
| 	"k_UnlockStyle_Failed_CantCommit":        3,
 | |
| 	"k_UnlockStyle_Failed_CantLockCache":     4,
 | |
| 	"k_UnlockStyle_Failed_CantAffordAttrib":  5,
 | |
| 	"k_UnlockStyle_Failed_CantAffordGem":     6,
 | |
| 	"k_UnlockStyle_Failed_NoCompendiumLevel": 7,
 | |
| 	"k_UnlockStyle_Failed_AlreadyUnlocked":   8,
 | |
| 	"k_UnlockStyle_Failed_OtherError":        9,
 | |
| 	"k_UnlockStyle_Failed_ItemIsInvalid":     10,
 | |
| 	"k_UnlockStyle_Failed_ToolIsInvalid":     11,
 | |
| }
 | |
| 
 | |
| func (x CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle) Enum() *CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle {
 | |
| 	p := new(CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle) String() string {
 | |
| 	return proto.EnumName(CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle_name, int32(x))
 | |
| }
 | |
| func (x *CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle_value, data, "CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle(value)
 | |
| 	return nil
 | |
| }
 | |
| func (CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle) EnumDescriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{56, 0}
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute int32
 | |
| 
 | |
| const (
 | |
| 	CMsgClientToGCRemoveItemAttributeResponse_k_RemoveItemAttribute_Succeeded                       CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute = 0
 | |
| 	CMsgClientToGCRemoveItemAttributeResponse_k_RemoveItemAttribute_Failed                          CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute = 1
 | |
| 	CMsgClientToGCRemoveItemAttributeResponse_k_RemoveItemAttribute_Failed_ItemIsInvalid            CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute = 2
 | |
| 	CMsgClientToGCRemoveItemAttributeResponse_k_RemoveItemAttribute_Failed_AttributeCannotBeRemoved CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute = 3
 | |
| 	CMsgClientToGCRemoveItemAttributeResponse_k_RemoveItemAttribute_Failed_AttributeDoesntExist     CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute = 4
 | |
| )
 | |
| 
 | |
| var CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute_name = map[int32]string{
 | |
| 	0: "k_RemoveItemAttribute_Succeeded",
 | |
| 	1: "k_RemoveItemAttribute_Failed",
 | |
| 	2: "k_RemoveItemAttribute_Failed_ItemIsInvalid",
 | |
| 	3: "k_RemoveItemAttribute_Failed_AttributeCannotBeRemoved",
 | |
| 	4: "k_RemoveItemAttribute_Failed_AttributeDoesntExist",
 | |
| }
 | |
| var CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute_value = map[string]int32{
 | |
| 	"k_RemoveItemAttribute_Succeeded":                       0,
 | |
| 	"k_RemoveItemAttribute_Failed":                          1,
 | |
| 	"k_RemoveItemAttribute_Failed_ItemIsInvalid":            2,
 | |
| 	"k_RemoveItemAttribute_Failed_AttributeCannotBeRemoved": 3,
 | |
| 	"k_RemoveItemAttribute_Failed_AttributeDoesntExist":     4,
 | |
| }
 | |
| 
 | |
| func (x CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute) Enum() *CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute {
 | |
| 	p := new(CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute) String() string {
 | |
| 	return proto.EnumName(CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute_name, int32(x))
 | |
| }
 | |
| func (x *CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute_value, data, "CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute(value)
 | |
| 	return nil
 | |
| }
 | |
| func (CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute) EnumDescriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{61, 0}
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCNameItemResponse_ENameItem int32
 | |
| 
 | |
| const (
 | |
| 	CMsgClientToGCNameItemResponse_k_NameItem_Succeeded            CMsgClientToGCNameItemResponse_ENameItem = 0
 | |
| 	CMsgClientToGCNameItemResponse_k_NameItem_Failed               CMsgClientToGCNameItemResponse_ENameItem = 1
 | |
| 	CMsgClientToGCNameItemResponse_k_NameItem_Failed_ToolIsInvalid CMsgClientToGCNameItemResponse_ENameItem = 2
 | |
| 	CMsgClientToGCNameItemResponse_k_NameItem_Failed_ItemIsInvalid CMsgClientToGCNameItemResponse_ENameItem = 3
 | |
| 	CMsgClientToGCNameItemResponse_k_NameItem_Failed_NameIsInvalid CMsgClientToGCNameItemResponse_ENameItem = 4
 | |
| )
 | |
| 
 | |
| var CMsgClientToGCNameItemResponse_ENameItem_name = map[int32]string{
 | |
| 	0: "k_NameItem_Succeeded",
 | |
| 	1: "k_NameItem_Failed",
 | |
| 	2: "k_NameItem_Failed_ToolIsInvalid",
 | |
| 	3: "k_NameItem_Failed_ItemIsInvalid",
 | |
| 	4: "k_NameItem_Failed_NameIsInvalid",
 | |
| }
 | |
| var CMsgClientToGCNameItemResponse_ENameItem_value = map[string]int32{
 | |
| 	"k_NameItem_Succeeded":            0,
 | |
| 	"k_NameItem_Failed":               1,
 | |
| 	"k_NameItem_Failed_ToolIsInvalid": 2,
 | |
| 	"k_NameItem_Failed_ItemIsInvalid": 3,
 | |
| 	"k_NameItem_Failed_NameIsInvalid": 4,
 | |
| }
 | |
| 
 | |
| func (x CMsgClientToGCNameItemResponse_ENameItem) Enum() *CMsgClientToGCNameItemResponse_ENameItem {
 | |
| 	p := new(CMsgClientToGCNameItemResponse_ENameItem)
 | |
| 	*p = x
 | |
| 	return p
 | |
| }
 | |
| func (x CMsgClientToGCNameItemResponse_ENameItem) String() string {
 | |
| 	return proto.EnumName(CMsgClientToGCNameItemResponse_ENameItem_name, int32(x))
 | |
| }
 | |
| func (x *CMsgClientToGCNameItemResponse_ENameItem) UnmarshalJSON(data []byte) error {
 | |
| 	value, err := proto.UnmarshalJSONEnum(CMsgClientToGCNameItemResponse_ENameItem_value, data, "CMsgClientToGCNameItemResponse_ENameItem")
 | |
| 	if err != nil {
 | |
| 		return err
 | |
| 	}
 | |
| 	*x = CMsgClientToGCNameItemResponse_ENameItem(value)
 | |
| 	return nil
 | |
| }
 | |
| func (CMsgClientToGCNameItemResponse_ENameItem) EnumDescriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{63, 0}
 | |
| }
 | |
| 
 | |
| type CMsgApplyAutograph struct {
 | |
| 	AutographItemId  *uint64 `protobuf:"varint,1,opt,name=autograph_item_id" json:"autograph_item_id,omitempty"`
 | |
| 	ItemItemId       *uint64 `protobuf:"varint,2,opt,name=item_item_id" json:"item_item_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgApplyAutograph) Reset()                    { *m = CMsgApplyAutograph{} }
 | |
| func (m *CMsgApplyAutograph) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgApplyAutograph) ProtoMessage()               {}
 | |
| func (*CMsgApplyAutograph) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{0} }
 | |
| 
 | |
| func (m *CMsgApplyAutograph) GetAutographItemId() uint64 {
 | |
| 	if m != nil && m.AutographItemId != nil {
 | |
| 		return *m.AutographItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgApplyAutograph) GetItemItemId() uint64 {
 | |
| 	if m != nil && m.ItemItemId != nil {
 | |
| 		return *m.ItemItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgAdjustItemEquippedState struct {
 | |
| 	ItemId           *uint64 `protobuf:"varint,1,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	NewClass         *uint32 `protobuf:"varint,2,opt,name=new_class" json:"new_class,omitempty"`
 | |
| 	NewSlot          *uint32 `protobuf:"varint,3,opt,name=new_slot" json:"new_slot,omitempty"`
 | |
| 	StyleIndex       *uint32 `protobuf:"varint,4,opt,name=style_index" json:"style_index,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgAdjustItemEquippedState) Reset()                    { *m = CMsgAdjustItemEquippedState{} }
 | |
| func (m *CMsgAdjustItemEquippedState) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgAdjustItemEquippedState) ProtoMessage()               {}
 | |
| func (*CMsgAdjustItemEquippedState) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{1} }
 | |
| 
 | |
| func (m *CMsgAdjustItemEquippedState) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgAdjustItemEquippedState) GetNewClass() uint32 {
 | |
| 	if m != nil && m.NewClass != nil {
 | |
| 		return *m.NewClass
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgAdjustItemEquippedState) GetNewSlot() uint32 {
 | |
| 	if m != nil && m.NewSlot != nil {
 | |
| 		return *m.NewSlot
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgAdjustItemEquippedState) GetStyleIndex() uint32 {
 | |
| 	if m != nil && m.StyleIndex != nil {
 | |
| 		return *m.StyleIndex
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgEconPlayerStrangeCountAdjustment struct {
 | |
| 	AccountId               *uint32                                                         `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	StrangeCountAdjustments []*CMsgEconPlayerStrangeCountAdjustment_CStrangeCountAdjustment `protobuf:"bytes,2,rep,name=strange_count_adjustments" json:"strange_count_adjustments,omitempty"`
 | |
| 	XXX_unrecognized        []byte                                                          `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgEconPlayerStrangeCountAdjustment) Reset()         { *m = CMsgEconPlayerStrangeCountAdjustment{} }
 | |
| func (m *CMsgEconPlayerStrangeCountAdjustment) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgEconPlayerStrangeCountAdjustment) ProtoMessage()    {}
 | |
| func (*CMsgEconPlayerStrangeCountAdjustment) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{2}
 | |
| }
 | |
| 
 | |
| func (m *CMsgEconPlayerStrangeCountAdjustment) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgEconPlayerStrangeCountAdjustment) GetStrangeCountAdjustments() []*CMsgEconPlayerStrangeCountAdjustment_CStrangeCountAdjustment {
 | |
| 	if m != nil {
 | |
| 		return m.StrangeCountAdjustments
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgEconPlayerStrangeCountAdjustment_CStrangeCountAdjustment struct {
 | |
| 	EventType        *uint32 `protobuf:"varint,1,opt,name=event_type" json:"event_type,omitempty"`
 | |
| 	ItemId           *uint64 `protobuf:"varint,2,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	Adjustment       *uint32 `protobuf:"varint,3,opt,name=adjustment" json:"adjustment,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgEconPlayerStrangeCountAdjustment_CStrangeCountAdjustment) Reset() {
 | |
| 	*m = CMsgEconPlayerStrangeCountAdjustment_CStrangeCountAdjustment{}
 | |
| }
 | |
| func (m *CMsgEconPlayerStrangeCountAdjustment_CStrangeCountAdjustment) String() string {
 | |
| 	return proto.CompactTextString(m)
 | |
| }
 | |
| func (*CMsgEconPlayerStrangeCountAdjustment_CStrangeCountAdjustment) ProtoMessage() {}
 | |
| func (*CMsgEconPlayerStrangeCountAdjustment_CStrangeCountAdjustment) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{2, 0}
 | |
| }
 | |
| 
 | |
| func (m *CMsgEconPlayerStrangeCountAdjustment_CStrangeCountAdjustment) GetEventType() uint32 {
 | |
| 	if m != nil && m.EventType != nil {
 | |
| 		return *m.EventType
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgEconPlayerStrangeCountAdjustment_CStrangeCountAdjustment) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgEconPlayerStrangeCountAdjustment_CStrangeCountAdjustment) GetAdjustment() uint32 {
 | |
| 	if m != nil && m.Adjustment != nil {
 | |
| 		return *m.Adjustment
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgRequestItemPurgatory_FinalizePurchase struct {
 | |
| 	ItemIds          []uint64 `protobuf:"varint,1,rep,name=item_ids" json:"item_ids,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgRequestItemPurgatory_FinalizePurchase) Reset() {
 | |
| 	*m = CMsgRequestItemPurgatory_FinalizePurchase{}
 | |
| }
 | |
| func (m *CMsgRequestItemPurgatory_FinalizePurchase) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgRequestItemPurgatory_FinalizePurchase) ProtoMessage()    {}
 | |
| func (*CMsgRequestItemPurgatory_FinalizePurchase) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{3}
 | |
| }
 | |
| 
 | |
| func (m *CMsgRequestItemPurgatory_FinalizePurchase) GetItemIds() []uint64 {
 | |
| 	if m != nil {
 | |
| 		return m.ItemIds
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgRequestItemPurgatory_FinalizePurchaseResponse struct {
 | |
| 	Result           *uint32  `protobuf:"varint,1,opt,name=result" json:"result,omitempty"`
 | |
| 	ItemIds          []uint64 `protobuf:"varint,2,rep,name=item_ids" json:"item_ids,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgRequestItemPurgatory_FinalizePurchaseResponse) Reset() {
 | |
| 	*m = CMsgRequestItemPurgatory_FinalizePurchaseResponse{}
 | |
| }
 | |
| func (m *CMsgRequestItemPurgatory_FinalizePurchaseResponse) String() string {
 | |
| 	return proto.CompactTextString(m)
 | |
| }
 | |
| func (*CMsgRequestItemPurgatory_FinalizePurchaseResponse) ProtoMessage() {}
 | |
| func (*CMsgRequestItemPurgatory_FinalizePurchaseResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{4}
 | |
| }
 | |
| 
 | |
| func (m *CMsgRequestItemPurgatory_FinalizePurchaseResponse) GetResult() uint32 {
 | |
| 	if m != nil && m.Result != nil {
 | |
| 		return *m.Result
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgRequestItemPurgatory_FinalizePurchaseResponse) GetItemIds() []uint64 {
 | |
| 	if m != nil {
 | |
| 		return m.ItemIds
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgRequestItemPurgatory_RefundPurchase struct {
 | |
| 	ItemIds          []uint64 `protobuf:"varint,1,rep,name=item_ids" json:"item_ids,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgRequestItemPurgatory_RefundPurchase) Reset() {
 | |
| 	*m = CMsgRequestItemPurgatory_RefundPurchase{}
 | |
| }
 | |
| func (m *CMsgRequestItemPurgatory_RefundPurchase) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgRequestItemPurgatory_RefundPurchase) ProtoMessage()    {}
 | |
| func (*CMsgRequestItemPurgatory_RefundPurchase) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{5}
 | |
| }
 | |
| 
 | |
| func (m *CMsgRequestItemPurgatory_RefundPurchase) GetItemIds() []uint64 {
 | |
| 	if m != nil {
 | |
| 		return m.ItemIds
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgRequestItemPurgatory_RefundPurchaseResponse struct {
 | |
| 	Result           *uint32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgRequestItemPurgatory_RefundPurchaseResponse) Reset() {
 | |
| 	*m = CMsgRequestItemPurgatory_RefundPurchaseResponse{}
 | |
| }
 | |
| func (m *CMsgRequestItemPurgatory_RefundPurchaseResponse) String() string {
 | |
| 	return proto.CompactTextString(m)
 | |
| }
 | |
| func (*CMsgRequestItemPurgatory_RefundPurchaseResponse) ProtoMessage() {}
 | |
| func (*CMsgRequestItemPurgatory_RefundPurchaseResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{6}
 | |
| }
 | |
| 
 | |
| func (m *CMsgRequestItemPurgatory_RefundPurchaseResponse) GetResult() uint32 {
 | |
| 	if m != nil && m.Result != nil {
 | |
| 		return *m.Result
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgCraftingResponse struct {
 | |
| 	ItemIds          []uint64 `protobuf:"varint,1,rep,name=item_ids" json:"item_ids,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgCraftingResponse) Reset()                    { *m = CMsgCraftingResponse{} }
 | |
| func (m *CMsgCraftingResponse) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgCraftingResponse) ProtoMessage()               {}
 | |
| func (*CMsgCraftingResponse) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{7} }
 | |
| 
 | |
| func (m *CMsgCraftingResponse) GetItemIds() []uint64 {
 | |
| 	if m != nil {
 | |
| 		return m.ItemIds
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgGCRequestStoreSalesData struct {
 | |
| 	Version          *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"`
 | |
| 	Currency         *uint32 `protobuf:"varint,2,opt,name=currency" json:"currency,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesData) Reset()                    { *m = CMsgGCRequestStoreSalesData{} }
 | |
| func (m *CMsgGCRequestStoreSalesData) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCRequestStoreSalesData) ProtoMessage()               {}
 | |
| func (*CMsgGCRequestStoreSalesData) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{8} }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesData) GetVersion() uint32 {
 | |
| 	if m != nil && m.Version != nil {
 | |
| 		return *m.Version
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesData) GetCurrency() uint32 {
 | |
| 	if m != nil && m.Currency != nil {
 | |
| 		return *m.Currency
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCRequestStoreSalesDataResponse struct {
 | |
| 	SalePrice        []*CMsgGCRequestStoreSalesDataResponse_Price `protobuf:"bytes,1,rep,name=sale_price" json:"sale_price,omitempty"`
 | |
| 	Version          *uint32                                      `protobuf:"varint,2,opt,name=version" json:"version,omitempty"`
 | |
| 	ExpirationTime   *uint32                                      `protobuf:"varint,3,opt,name=expiration_time" json:"expiration_time,omitempty"`
 | |
| 	XXX_unrecognized []byte                                       `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesDataResponse) Reset()         { *m = CMsgGCRequestStoreSalesDataResponse{} }
 | |
| func (m *CMsgGCRequestStoreSalesDataResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCRequestStoreSalesDataResponse) ProtoMessage()    {}
 | |
| func (*CMsgGCRequestStoreSalesDataResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{9}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesDataResponse) GetSalePrice() []*CMsgGCRequestStoreSalesDataResponse_Price {
 | |
| 	if m != nil {
 | |
| 		return m.SalePrice
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesDataResponse) GetVersion() uint32 {
 | |
| 	if m != nil && m.Version != nil {
 | |
| 		return *m.Version
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesDataResponse) GetExpirationTime() uint32 {
 | |
| 	if m != nil && m.ExpirationTime != nil {
 | |
| 		return *m.ExpirationTime
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCRequestStoreSalesDataResponse_Price struct {
 | |
| 	ItemDef          *uint32 `protobuf:"varint,1,opt,name=item_def" json:"item_def,omitempty"`
 | |
| 	Price            *uint32 `protobuf:"varint,2,opt,name=price" json:"price,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesDataResponse_Price) Reset() {
 | |
| 	*m = CMsgGCRequestStoreSalesDataResponse_Price{}
 | |
| }
 | |
| func (m *CMsgGCRequestStoreSalesDataResponse_Price) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCRequestStoreSalesDataResponse_Price) ProtoMessage()    {}
 | |
| func (*CMsgGCRequestStoreSalesDataResponse_Price) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{9, 0}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesDataResponse_Price) GetItemDef() uint32 {
 | |
| 	if m != nil && m.ItemDef != nil {
 | |
| 		return *m.ItemDef
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesDataResponse_Price) GetPrice() uint32 {
 | |
| 	if m != nil && m.Price != nil {
 | |
| 		return *m.Price
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCRequestStoreSalesDataUpToDateResponse struct {
 | |
| 	Version          *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"`
 | |
| 	ExpirationTime   *uint32 `protobuf:"varint,2,opt,name=expiration_time" json:"expiration_time,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesDataUpToDateResponse) Reset() {
 | |
| 	*m = CMsgGCRequestStoreSalesDataUpToDateResponse{}
 | |
| }
 | |
| func (m *CMsgGCRequestStoreSalesDataUpToDateResponse) String() string {
 | |
| 	return proto.CompactTextString(m)
 | |
| }
 | |
| func (*CMsgGCRequestStoreSalesDataUpToDateResponse) ProtoMessage() {}
 | |
| func (*CMsgGCRequestStoreSalesDataUpToDateResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{10}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesDataUpToDateResponse) GetVersion() uint32 {
 | |
| 	if m != nil && m.Version != nil {
 | |
| 		return *m.Version
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCRequestStoreSalesDataUpToDateResponse) GetExpirationTime() uint32 {
 | |
| 	if m != nil && m.ExpirationTime != nil {
 | |
| 		return *m.ExpirationTime
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCPingRequest struct {
 | |
| 	XXX_unrecognized []byte `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCPingRequest) Reset()                    { *m = CMsgGCToGCPingRequest{} }
 | |
| func (m *CMsgGCToGCPingRequest) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCPingRequest) ProtoMessage()               {}
 | |
| func (*CMsgGCToGCPingRequest) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{11} }
 | |
| 
 | |
| type CMsgGCToGCPingResponse struct {
 | |
| 	XXX_unrecognized []byte `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCPingResponse) Reset()                    { *m = CMsgGCToGCPingResponse{} }
 | |
| func (m *CMsgGCToGCPingResponse) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCPingResponse) ProtoMessage()               {}
 | |
| func (*CMsgGCToGCPingResponse) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{12} }
 | |
| 
 | |
| type CMsgGCToGCGetUserSessionServer struct {
 | |
| 	AccountId        *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserSessionServer) Reset()                    { *m = CMsgGCToGCGetUserSessionServer{} }
 | |
| func (m *CMsgGCToGCGetUserSessionServer) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCGetUserSessionServer) ProtoMessage()               {}
 | |
| func (*CMsgGCToGCGetUserSessionServer) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{13} }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserSessionServer) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCGetUserSessionServerResponse struct {
 | |
| 	ServerSteamId    *uint64 `protobuf:"fixed64,1,opt,name=server_steam_id" json:"server_steam_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserSessionServerResponse) Reset() {
 | |
| 	*m = CMsgGCToGCGetUserSessionServerResponse{}
 | |
| }
 | |
| func (m *CMsgGCToGCGetUserSessionServerResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCGetUserSessionServerResponse) ProtoMessage()    {}
 | |
| func (*CMsgGCToGCGetUserSessionServerResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{14}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserSessionServerResponse) GetServerSteamId() uint64 {
 | |
| 	if m != nil && m.ServerSteamId != nil {
 | |
| 		return *m.ServerSteamId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCGetUserServerMembers struct {
 | |
| 	AccountId        *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	MaxSpectators    *uint32 `protobuf:"varint,2,opt,name=max_spectators" json:"max_spectators,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserServerMembers) Reset()                    { *m = CMsgGCToGCGetUserServerMembers{} }
 | |
| func (m *CMsgGCToGCGetUserServerMembers) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCGetUserServerMembers) ProtoMessage()               {}
 | |
| func (*CMsgGCToGCGetUserServerMembers) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{15} }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserServerMembers) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserServerMembers) GetMaxSpectators() uint32 {
 | |
| 	if m != nil && m.MaxSpectators != nil {
 | |
| 		return *m.MaxSpectators
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCGetUserServerMembersResponse struct {
 | |
| 	MemberAccountId  []uint32 `protobuf:"varint,1,rep,name=member_account_id" json:"member_account_id,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserServerMembersResponse) Reset() {
 | |
| 	*m = CMsgGCToGCGetUserServerMembersResponse{}
 | |
| }
 | |
| func (m *CMsgGCToGCGetUserServerMembersResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCGetUserServerMembersResponse) ProtoMessage()    {}
 | |
| func (*CMsgGCToGCGetUserServerMembersResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{16}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserServerMembersResponse) GetMemberAccountId() []uint32 {
 | |
| 	if m != nil {
 | |
| 		return m.MemberAccountId
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgLookupMultipleAccountNames struct {
 | |
| 	Accountids       []uint32 `protobuf:"varint,1,rep,packed,name=accountids" json:"accountids,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgLookupMultipleAccountNames) Reset()                    { *m = CMsgLookupMultipleAccountNames{} }
 | |
| func (m *CMsgLookupMultipleAccountNames) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgLookupMultipleAccountNames) ProtoMessage()               {}
 | |
| func (*CMsgLookupMultipleAccountNames) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{17} }
 | |
| 
 | |
| func (m *CMsgLookupMultipleAccountNames) GetAccountids() []uint32 {
 | |
| 	if m != nil {
 | |
| 		return m.Accountids
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgLookupMultipleAccountNamesResponse struct {
 | |
| 	Accounts         []*CMsgLookupMultipleAccountNamesResponse_Account `protobuf:"bytes,1,rep,name=accounts" json:"accounts,omitempty"`
 | |
| 	XXX_unrecognized []byte                                            `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgLookupMultipleAccountNamesResponse) Reset() {
 | |
| 	*m = CMsgLookupMultipleAccountNamesResponse{}
 | |
| }
 | |
| func (m *CMsgLookupMultipleAccountNamesResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgLookupMultipleAccountNamesResponse) ProtoMessage()    {}
 | |
| func (*CMsgLookupMultipleAccountNamesResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{18}
 | |
| }
 | |
| 
 | |
| func (m *CMsgLookupMultipleAccountNamesResponse) GetAccounts() []*CMsgLookupMultipleAccountNamesResponse_Account {
 | |
| 	if m != nil {
 | |
| 		return m.Accounts
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgLookupMultipleAccountNamesResponse_Account struct {
 | |
| 	Accountid        *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"`
 | |
| 	Persona          *string `protobuf:"bytes,2,opt,name=persona" json:"persona,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgLookupMultipleAccountNamesResponse_Account) Reset() {
 | |
| 	*m = CMsgLookupMultipleAccountNamesResponse_Account{}
 | |
| }
 | |
| func (m *CMsgLookupMultipleAccountNamesResponse_Account) String() string {
 | |
| 	return proto.CompactTextString(m)
 | |
| }
 | |
| func (*CMsgLookupMultipleAccountNamesResponse_Account) ProtoMessage() {}
 | |
| func (*CMsgLookupMultipleAccountNamesResponse_Account) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{18, 0}
 | |
| }
 | |
| 
 | |
| func (m *CMsgLookupMultipleAccountNamesResponse_Account) GetAccountid() uint32 {
 | |
| 	if m != nil && m.Accountid != nil {
 | |
| 		return *m.Accountid
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgLookupMultipleAccountNamesResponse_Account) GetPersona() string {
 | |
| 	if m != nil && m.Persona != nil {
 | |
| 		return *m.Persona
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCGetUserPCBangNo struct {
 | |
| 	AccountId        *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserPCBangNo) Reset()                    { *m = CMsgGCToGCGetUserPCBangNo{} }
 | |
| func (m *CMsgGCToGCGetUserPCBangNo) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCGetUserPCBangNo) ProtoMessage()               {}
 | |
| func (*CMsgGCToGCGetUserPCBangNo) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{19} }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserPCBangNo) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCGetUserPCBangNoResponse struct {
 | |
| 	PcBangNo         *uint32 `protobuf:"varint,1,opt,name=pc_bang_no" json:"pc_bang_no,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserPCBangNoResponse) Reset()         { *m = CMsgGCToGCGetUserPCBangNoResponse{} }
 | |
| func (m *CMsgGCToGCGetUserPCBangNoResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCGetUserPCBangNoResponse) ProtoMessage()    {}
 | |
| func (*CMsgGCToGCGetUserPCBangNoResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{20}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGetUserPCBangNoResponse) GetPcBangNo() uint32 {
 | |
| 	if m != nil && m.PcBangNo != nil {
 | |
| 		return *m.PcBangNo
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgRequestCrateItems struct {
 | |
| 	CrateItemDef     *uint32 `protobuf:"varint,1,opt,name=crate_item_def" json:"crate_item_def,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgRequestCrateItems) Reset()                    { *m = CMsgRequestCrateItems{} }
 | |
| func (m *CMsgRequestCrateItems) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgRequestCrateItems) ProtoMessage()               {}
 | |
| func (*CMsgRequestCrateItems) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{21} }
 | |
| 
 | |
| func (m *CMsgRequestCrateItems) GetCrateItemDef() uint32 {
 | |
| 	if m != nil && m.CrateItemDef != nil {
 | |
| 		return *m.CrateItemDef
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgRequestCrateItemsResponse struct {
 | |
| 	Response         *uint32  `protobuf:"varint,1,opt,name=response" json:"response,omitempty"`
 | |
| 	ItemDefs         []uint32 `protobuf:"varint,2,rep,name=item_defs" json:"item_defs,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgRequestCrateItemsResponse) Reset()                    { *m = CMsgRequestCrateItemsResponse{} }
 | |
| func (m *CMsgRequestCrateItemsResponse) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgRequestCrateItemsResponse) ProtoMessage()               {}
 | |
| func (*CMsgRequestCrateItemsResponse) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{22} }
 | |
| 
 | |
| func (m *CMsgRequestCrateItemsResponse) GetResponse() uint32 {
 | |
| 	if m != nil && m.Response != nil {
 | |
| 		return *m.Response
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgRequestCrateItemsResponse) GetItemDefs() []uint32 {
 | |
| 	if m != nil {
 | |
| 		return m.ItemDefs
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCCanUseDropRateBonus struct {
 | |
| 	AccountId        *uint32  `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	DropRateBonus    *float32 `protobuf:"fixed32,2,opt,name=drop_rate_bonus" json:"drop_rate_bonus,omitempty"`
 | |
| 	BoosterType      *uint32  `protobuf:"varint,3,opt,name=booster_type" json:"booster_type,omitempty"`
 | |
| 	ExclusiveItemDef *uint32  `protobuf:"varint,4,opt,name=exclusive_item_def" json:"exclusive_item_def,omitempty"`
 | |
| 	AllowEqualRate   *bool    `protobuf:"varint,5,opt,name=allow_equal_rate" json:"allow_equal_rate,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCCanUseDropRateBonus) Reset()                    { *m = CMsgGCToGCCanUseDropRateBonus{} }
 | |
| func (m *CMsgGCToGCCanUseDropRateBonus) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCCanUseDropRateBonus) ProtoMessage()               {}
 | |
| func (*CMsgGCToGCCanUseDropRateBonus) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{23} }
 | |
| 
 | |
| func (m *CMsgGCToGCCanUseDropRateBonus) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCCanUseDropRateBonus) GetDropRateBonus() float32 {
 | |
| 	if m != nil && m.DropRateBonus != nil {
 | |
| 		return *m.DropRateBonus
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCCanUseDropRateBonus) GetBoosterType() uint32 {
 | |
| 	if m != nil && m.BoosterType != nil {
 | |
| 		return *m.BoosterType
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCCanUseDropRateBonus) GetExclusiveItemDef() uint32 {
 | |
| 	if m != nil && m.ExclusiveItemDef != nil {
 | |
| 		return *m.ExclusiveItemDef
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCCanUseDropRateBonus) GetAllowEqualRate() bool {
 | |
| 	if m != nil && m.AllowEqualRate != nil {
 | |
| 		return *m.AllowEqualRate
 | |
| 	}
 | |
| 	return false
 | |
| }
 | |
| 
 | |
| type CMsgSQLAddDropRateBonus struct {
 | |
| 	AccountId        *uint32  `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	ItemId           *uint64  `protobuf:"varint,2,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	ItemDef          *uint32  `protobuf:"varint,3,opt,name=item_def" json:"item_def,omitempty"`
 | |
| 	DropRateBonus    *float32 `protobuf:"fixed32,4,opt,name=drop_rate_bonus" json:"drop_rate_bonus,omitempty"`
 | |
| 	BoosterType      *uint32  `protobuf:"varint,5,opt,name=booster_type" json:"booster_type,omitempty"`
 | |
| 	SecondsDuration  *uint32  `protobuf:"varint,6,opt,name=seconds_duration" json:"seconds_duration,omitempty"`
 | |
| 	EndTimeStamp     *uint32  `protobuf:"varint,7,opt,name=end_time_stamp" json:"end_time_stamp,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLAddDropRateBonus) Reset()                    { *m = CMsgSQLAddDropRateBonus{} }
 | |
| func (m *CMsgSQLAddDropRateBonus) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgSQLAddDropRateBonus) ProtoMessage()               {}
 | |
| func (*CMsgSQLAddDropRateBonus) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{24} }
 | |
| 
 | |
| func (m *CMsgSQLAddDropRateBonus) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLAddDropRateBonus) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLAddDropRateBonus) GetItemDef() uint32 {
 | |
| 	if m != nil && m.ItemDef != nil {
 | |
| 		return *m.ItemDef
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLAddDropRateBonus) GetDropRateBonus() float32 {
 | |
| 	if m != nil && m.DropRateBonus != nil {
 | |
| 		return *m.DropRateBonus
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLAddDropRateBonus) GetBoosterType() uint32 {
 | |
| 	if m != nil && m.BoosterType != nil {
 | |
| 		return *m.BoosterType
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLAddDropRateBonus) GetSecondsDuration() uint32 {
 | |
| 	if m != nil && m.SecondsDuration != nil {
 | |
| 		return *m.SecondsDuration
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLAddDropRateBonus) GetEndTimeStamp() uint32 {
 | |
| 	if m != nil && m.EndTimeStamp != nil {
 | |
| 		return *m.EndTimeStamp
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgSQLUpgradeBattleBooster struct {
 | |
| 	AccountId        *uint32  `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	ItemDef          *uint32  `protobuf:"varint,2,opt,name=item_def" json:"item_def,omitempty"`
 | |
| 	BonusToAdd       *float32 `protobuf:"fixed32,3,opt,name=bonus_to_add" json:"bonus_to_add,omitempty"`
 | |
| 	BoosterType      *uint32  `protobuf:"varint,4,opt,name=booster_type" json:"booster_type,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLUpgradeBattleBooster) Reset()                    { *m = CMsgSQLUpgradeBattleBooster{} }
 | |
| func (m *CMsgSQLUpgradeBattleBooster) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgSQLUpgradeBattleBooster) ProtoMessage()               {}
 | |
| func (*CMsgSQLUpgradeBattleBooster) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{25} }
 | |
| 
 | |
| func (m *CMsgSQLUpgradeBattleBooster) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLUpgradeBattleBooster) GetItemDef() uint32 {
 | |
| 	if m != nil && m.ItemDef != nil {
 | |
| 		return *m.ItemDef
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLUpgradeBattleBooster) GetBonusToAdd() float32 {
 | |
| 	if m != nil && m.BonusToAdd != nil {
 | |
| 		return *m.BonusToAdd
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLUpgradeBattleBooster) GetBoosterType() uint32 {
 | |
| 	if m != nil && m.BoosterType != nil {
 | |
| 		return *m.BoosterType
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCRefreshSOCache struct {
 | |
| 	AccountId        *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	Reload           *bool   `protobuf:"varint,2,opt,name=reload" json:"reload,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCRefreshSOCache) Reset()                    { *m = CMsgGCToGCRefreshSOCache{} }
 | |
| func (m *CMsgGCToGCRefreshSOCache) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCRefreshSOCache) ProtoMessage()               {}
 | |
| func (*CMsgGCToGCRefreshSOCache) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{26} }
 | |
| 
 | |
| func (m *CMsgGCToGCRefreshSOCache) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCRefreshSOCache) GetReload() bool {
 | |
| 	if m != nil && m.Reload != nil {
 | |
| 		return *m.Reload
 | |
| 	}
 | |
| 	return false
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCCheckAccountTradeStatus struct {
 | |
| 	AccountId        *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	Initiator        *bool   `protobuf:"varint,2,opt,name=initiator" json:"initiator,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCCheckAccountTradeStatus) Reset()         { *m = CMsgGCToGCCheckAccountTradeStatus{} }
 | |
| func (m *CMsgGCToGCCheckAccountTradeStatus) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCCheckAccountTradeStatus) ProtoMessage()    {}
 | |
| func (*CMsgGCToGCCheckAccountTradeStatus) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{27}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCCheckAccountTradeStatus) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCCheckAccountTradeStatus) GetInitiator() bool {
 | |
| 	if m != nil && m.Initiator != nil {
 | |
| 		return *m.Initiator
 | |
| 	}
 | |
| 	return false
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCCheckAccountTradeStatusResponse struct {
 | |
| 	CanTrade         *bool   `protobuf:"varint,1,opt,name=can_trade" json:"can_trade,omitempty"`
 | |
| 	ErrorCode        *uint32 `protobuf:"varint,2,opt,name=error_code" json:"error_code,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCCheckAccountTradeStatusResponse) Reset() {
 | |
| 	*m = CMsgGCToGCCheckAccountTradeStatusResponse{}
 | |
| }
 | |
| func (m *CMsgGCToGCCheckAccountTradeStatusResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCCheckAccountTradeStatusResponse) ProtoMessage()    {}
 | |
| func (*CMsgGCToGCCheckAccountTradeStatusResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{28}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCCheckAccountTradeStatusResponse) GetCanTrade() bool {
 | |
| 	if m != nil && m.CanTrade != nil {
 | |
| 		return *m.CanTrade
 | |
| 	}
 | |
| 	return false
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCCheckAccountTradeStatusResponse) GetErrorCode() uint32 {
 | |
| 	if m != nil && m.ErrorCode != nil {
 | |
| 		return *m.ErrorCode
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCGrantAccountRolledItems struct {
 | |
| 	AccountId        *uint32                                   `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	Items            []*CMsgGCToGCGrantAccountRolledItems_Item `protobuf:"bytes,2,rep,name=items" json:"items,omitempty"`
 | |
| 	AuditAction      *uint32                                   `protobuf:"varint,3,opt,name=audit_action" json:"audit_action,omitempty"`
 | |
| 	AuditData        *uint32                                   `protobuf:"varint,4,opt,name=audit_data" json:"audit_data,omitempty"`
 | |
| 	XXX_unrecognized []byte                                    `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems) Reset()         { *m = CMsgGCToGCGrantAccountRolledItems{} }
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCGrantAccountRolledItems) ProtoMessage()    {}
 | |
| func (*CMsgGCToGCGrantAccountRolledItems) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{29}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems) GetItems() []*CMsgGCToGCGrantAccountRolledItems_Item {
 | |
| 	if m != nil {
 | |
| 		return m.Items
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems) GetAuditAction() uint32 {
 | |
| 	if m != nil && m.AuditAction != nil {
 | |
| 		return *m.AuditAction
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems) GetAuditData() uint32 {
 | |
| 	if m != nil && m.AuditData != nil {
 | |
| 		return *m.AuditData
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCGrantAccountRolledItems_Item struct {
 | |
| 	ItemDef                *uint32                                                        `protobuf:"varint,1,opt,name=item_def" json:"item_def,omitempty"`
 | |
| 	LootLists              []string                                                       `protobuf:"bytes,2,rep,name=loot_lists" json:"loot_lists,omitempty"`
 | |
| 	IgnoreLimit            *bool                                                          `protobuf:"varint,3,opt,name=ignore_limit" json:"ignore_limit,omitempty"`
 | |
| 	Origin                 *uint32                                                        `protobuf:"varint,4,opt,name=origin" json:"origin,omitempty"`
 | |
| 	DynamicAttributes      []*CMsgGCToGCGrantAccountRolledItems_Item_DynamicAttribute     `protobuf:"bytes,5,rep,name=dynamic_attributes" json:"dynamic_attributes,omitempty"`
 | |
| 	AdditionalAuditEntries []*CMsgGCToGCGrantAccountRolledItems_Item_AdditionalAuditEntry `protobuf:"bytes,6,rep,name=additional_audit_entries" json:"additional_audit_entries,omitempty"`
 | |
| 	InventoryToken         *uint32                                                        `protobuf:"varint,7,opt,name=inventory_token" json:"inventory_token,omitempty"`
 | |
| 	XXX_unrecognized       []byte                                                         `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item) Reset() {
 | |
| 	*m = CMsgGCToGCGrantAccountRolledItems_Item{}
 | |
| }
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCGrantAccountRolledItems_Item) ProtoMessage()    {}
 | |
| func (*CMsgGCToGCGrantAccountRolledItems_Item) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{29, 0}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item) GetItemDef() uint32 {
 | |
| 	if m != nil && m.ItemDef != nil {
 | |
| 		return *m.ItemDef
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item) GetLootLists() []string {
 | |
| 	if m != nil {
 | |
| 		return m.LootLists
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item) GetIgnoreLimit() bool {
 | |
| 	if m != nil && m.IgnoreLimit != nil {
 | |
| 		return *m.IgnoreLimit
 | |
| 	}
 | |
| 	return false
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item) GetOrigin() uint32 {
 | |
| 	if m != nil && m.Origin != nil {
 | |
| 		return *m.Origin
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item) GetDynamicAttributes() []*CMsgGCToGCGrantAccountRolledItems_Item_DynamicAttribute {
 | |
| 	if m != nil {
 | |
| 		return m.DynamicAttributes
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item) GetAdditionalAuditEntries() []*CMsgGCToGCGrantAccountRolledItems_Item_AdditionalAuditEntry {
 | |
| 	if m != nil {
 | |
| 		return m.AdditionalAuditEntries
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item) GetInventoryToken() uint32 {
 | |
| 	if m != nil && m.InventoryToken != nil {
 | |
| 		return *m.InventoryToken
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCGrantAccountRolledItems_Item_DynamicAttribute struct {
 | |
| 	Name             *string  `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
 | |
| 	ValueUint32      *uint32  `protobuf:"varint,2,opt,name=value_uint32" json:"value_uint32,omitempty"`
 | |
| 	ValueFloat       *float32 `protobuf:"fixed32,3,opt,name=value_float" json:"value_float,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item_DynamicAttribute) Reset() {
 | |
| 	*m = CMsgGCToGCGrantAccountRolledItems_Item_DynamicAttribute{}
 | |
| }
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item_DynamicAttribute) String() string {
 | |
| 	return proto.CompactTextString(m)
 | |
| }
 | |
| func (*CMsgGCToGCGrantAccountRolledItems_Item_DynamicAttribute) ProtoMessage() {}
 | |
| func (*CMsgGCToGCGrantAccountRolledItems_Item_DynamicAttribute) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{29, 0, 0}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item_DynamicAttribute) GetName() string {
 | |
| 	if m != nil && m.Name != nil {
 | |
| 		return *m.Name
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item_DynamicAttribute) GetValueUint32() uint32 {
 | |
| 	if m != nil && m.ValueUint32 != nil {
 | |
| 		return *m.ValueUint32
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item_DynamicAttribute) GetValueFloat() float32 {
 | |
| 	if m != nil && m.ValueFloat != nil {
 | |
| 		return *m.ValueFloat
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCGrantAccountRolledItems_Item_AdditionalAuditEntry struct {
 | |
| 	OwnerAccountId   *uint32 `protobuf:"varint,1,opt,name=owner_account_id" json:"owner_account_id,omitempty"`
 | |
| 	AuditAction      *uint32 `protobuf:"varint,2,opt,name=audit_action" json:"audit_action,omitempty"`
 | |
| 	AuditData        *uint32 `protobuf:"varint,3,opt,name=audit_data" json:"audit_data,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item_AdditionalAuditEntry) Reset() {
 | |
| 	*m = CMsgGCToGCGrantAccountRolledItems_Item_AdditionalAuditEntry{}
 | |
| }
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item_AdditionalAuditEntry) String() string {
 | |
| 	return proto.CompactTextString(m)
 | |
| }
 | |
| func (*CMsgGCToGCGrantAccountRolledItems_Item_AdditionalAuditEntry) ProtoMessage() {}
 | |
| func (*CMsgGCToGCGrantAccountRolledItems_Item_AdditionalAuditEntry) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{29, 0, 1}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item_AdditionalAuditEntry) GetOwnerAccountId() uint32 {
 | |
| 	if m != nil && m.OwnerAccountId != nil {
 | |
| 		return *m.OwnerAccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item_AdditionalAuditEntry) GetAuditAction() uint32 {
 | |
| 	if m != nil && m.AuditAction != nil {
 | |
| 		return *m.AuditAction
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantAccountRolledItems_Item_AdditionalAuditEntry) GetAuditData() uint32 {
 | |
| 	if m != nil && m.AuditData != nil {
 | |
| 		return *m.AuditData
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCToGCGrantSelfMadeItemToAccount struct {
 | |
| 	ItemDefIndex     *uint32 `protobuf:"varint,1,opt,name=item_def_index" json:"item_def_index,omitempty"`
 | |
| 	Accountid        *uint32 `protobuf:"varint,2,opt,name=accountid" json:"accountid,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantSelfMadeItemToAccount) Reset()         { *m = CMsgGCToGCGrantSelfMadeItemToAccount{} }
 | |
| func (m *CMsgGCToGCGrantSelfMadeItemToAccount) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToGCGrantSelfMadeItemToAccount) ProtoMessage()    {}
 | |
| func (*CMsgGCToGCGrantSelfMadeItemToAccount) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{30}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantSelfMadeItemToAccount) GetItemDefIndex() uint32 {
 | |
| 	if m != nil && m.ItemDefIndex != nil {
 | |
| 		return *m.ItemDefIndex
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToGCGrantSelfMadeItemToAccount) GetAccountid() uint32 {
 | |
| 	if m != nil && m.Accountid != nil {
 | |
| 		return *m.Accountid
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgUseItem struct {
 | |
| 	ItemId                  *uint64  `protobuf:"varint,1,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	TargetSteamId           *uint64  `protobuf:"fixed64,2,opt,name=target_steam_id" json:"target_steam_id,omitempty"`
 | |
| 	Gift_PotentialTargets   []uint32 `protobuf:"varint,3,rep,name=gift__potential_targets" json:"gift__potential_targets,omitempty"`
 | |
| 	Duel_ClassLock          *uint32  `protobuf:"varint,4,opt,name=duel__class_lock" json:"duel__class_lock,omitempty"`
 | |
| 	InitiatorSteamId        *uint64  `protobuf:"varint,5,opt,name=initiator_steam_id" json:"initiator_steam_id,omitempty"`
 | |
| 	Itempack_AckImmediately *bool    `protobuf:"varint,6,opt,name=itempack__ack_immediately" json:"itempack__ack_immediately,omitempty"`
 | |
| 	XXX_unrecognized        []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgUseItem) Reset()                    { *m = CMsgUseItem{} }
 | |
| func (m *CMsgUseItem) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgUseItem) ProtoMessage()               {}
 | |
| func (*CMsgUseItem) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{31} }
 | |
| 
 | |
| func (m *CMsgUseItem) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgUseItem) GetTargetSteamId() uint64 {
 | |
| 	if m != nil && m.TargetSteamId != nil {
 | |
| 		return *m.TargetSteamId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgUseItem) GetGift_PotentialTargets() []uint32 {
 | |
| 	if m != nil {
 | |
| 		return m.Gift_PotentialTargets
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CMsgUseItem) GetDuel_ClassLock() uint32 {
 | |
| 	if m != nil && m.Duel_ClassLock != nil {
 | |
| 		return *m.Duel_ClassLock
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgUseItem) GetInitiatorSteamId() uint64 {
 | |
| 	if m != nil && m.InitiatorSteamId != nil {
 | |
| 		return *m.InitiatorSteamId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgUseItem) GetItempack_AckImmediately() bool {
 | |
| 	if m != nil && m.Itempack_AckImmediately != nil {
 | |
| 		return *m.Itempack_AckImmediately
 | |
| 	}
 | |
| 	return false
 | |
| }
 | |
| 
 | |
| type CMsgServerUseItem struct {
 | |
| 	InitiatorAccountId *uint32      `protobuf:"varint,1,opt,name=initiator_account_id" json:"initiator_account_id,omitempty"`
 | |
| 	UseItemMsg         *CMsgUseItem `protobuf:"bytes,2,opt,name=use_item_msg" json:"use_item_msg,omitempty"`
 | |
| 	XXX_unrecognized   []byte       `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgServerUseItem) Reset()                    { *m = CMsgServerUseItem{} }
 | |
| func (m *CMsgServerUseItem) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgServerUseItem) ProtoMessage()               {}
 | |
| func (*CMsgServerUseItem) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{32} }
 | |
| 
 | |
| func (m *CMsgServerUseItem) GetInitiatorAccountId() uint32 {
 | |
| 	if m != nil && m.InitiatorAccountId != nil {
 | |
| 		return *m.InitiatorAccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgServerUseItem) GetUseItemMsg() *CMsgUseItem {
 | |
| 	if m != nil {
 | |
| 		return m.UseItemMsg
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgGCPartnerBalanceRequest struct {
 | |
| 	XXX_unrecognized []byte `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCPartnerBalanceRequest) Reset()                    { *m = CMsgGCPartnerBalanceRequest{} }
 | |
| func (m *CMsgGCPartnerBalanceRequest) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCPartnerBalanceRequest) ProtoMessage()               {}
 | |
| func (*CMsgGCPartnerBalanceRequest) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{33} }
 | |
| 
 | |
| type CMsgGCPartnerBalanceResponse struct {
 | |
| 	Result           *EGCPartnerRequestResponse `protobuf:"varint,1,opt,name=result,enum=EGCPartnerRequestResponse,def=1" json:"result,omitempty"`
 | |
| 	Balance          *uint32                    `protobuf:"varint,2,opt,name=balance" json:"balance,omitempty"`
 | |
| 	XXX_unrecognized []byte                     `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCPartnerBalanceResponse) Reset()                    { *m = CMsgGCPartnerBalanceResponse{} }
 | |
| func (m *CMsgGCPartnerBalanceResponse) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCPartnerBalanceResponse) ProtoMessage()               {}
 | |
| func (*CMsgGCPartnerBalanceResponse) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{34} }
 | |
| 
 | |
| const Default_CMsgGCPartnerBalanceResponse_Result EGCPartnerRequestResponse = EGCPartnerRequestResponse_k_EPartnerRequestOK
 | |
| 
 | |
| func (m *CMsgGCPartnerBalanceResponse) GetResult() EGCPartnerRequestResponse {
 | |
| 	if m != nil && m.Result != nil {
 | |
| 		return *m.Result
 | |
| 	}
 | |
| 	return Default_CMsgGCPartnerBalanceResponse_Result
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCPartnerBalanceResponse) GetBalance() uint32 {
 | |
| 	if m != nil && m.Balance != nil {
 | |
| 		return *m.Balance
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CGCStoreRechargeRedirect_LineItem struct {
 | |
| 	ItemDefId        *uint32 `protobuf:"varint,1,opt,name=item_def_id" json:"item_def_id,omitempty"`
 | |
| 	Quantity         *uint32 `protobuf:"varint,2,opt,name=quantity" json:"quantity,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CGCStoreRechargeRedirect_LineItem) Reset()         { *m = CGCStoreRechargeRedirect_LineItem{} }
 | |
| func (m *CGCStoreRechargeRedirect_LineItem) String() string { return proto.CompactTextString(m) }
 | |
| func (*CGCStoreRechargeRedirect_LineItem) ProtoMessage()    {}
 | |
| func (*CGCStoreRechargeRedirect_LineItem) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{35}
 | |
| }
 | |
| 
 | |
| func (m *CGCStoreRechargeRedirect_LineItem) GetItemDefId() uint32 {
 | |
| 	if m != nil && m.ItemDefId != nil {
 | |
| 		return *m.ItemDefId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CGCStoreRechargeRedirect_LineItem) GetQuantity() uint32 {
 | |
| 	if m != nil && m.Quantity != nil {
 | |
| 		return *m.Quantity
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCPartnerRechargeRedirectURLRequest struct {
 | |
| 	LineItems        []*CGCStoreRechargeRedirect_LineItem `protobuf:"bytes,1,rep,name=line_items" json:"line_items,omitempty"`
 | |
| 	XXX_unrecognized []byte                               `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCPartnerRechargeRedirectURLRequest) Reset() {
 | |
| 	*m = CMsgGCPartnerRechargeRedirectURLRequest{}
 | |
| }
 | |
| func (m *CMsgGCPartnerRechargeRedirectURLRequest) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCPartnerRechargeRedirectURLRequest) ProtoMessage()    {}
 | |
| func (*CMsgGCPartnerRechargeRedirectURLRequest) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{36}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCPartnerRechargeRedirectURLRequest) GetLineItems() []*CGCStoreRechargeRedirect_LineItem {
 | |
| 	if m != nil {
 | |
| 		return m.LineItems
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgGCPartnerRechargeRedirectURLResponse struct {
 | |
| 	Result           *EGCPartnerRequestResponse `protobuf:"varint,1,opt,name=result,enum=EGCPartnerRequestResponse,def=1" json:"result,omitempty"`
 | |
| 	Url              *string                    `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"`
 | |
| 	XXX_unrecognized []byte                     `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCPartnerRechargeRedirectURLResponse) Reset() {
 | |
| 	*m = CMsgGCPartnerRechargeRedirectURLResponse{}
 | |
| }
 | |
| func (m *CMsgGCPartnerRechargeRedirectURLResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCPartnerRechargeRedirectURLResponse) ProtoMessage()    {}
 | |
| func (*CMsgGCPartnerRechargeRedirectURLResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{37}
 | |
| }
 | |
| 
 | |
| const Default_CMsgGCPartnerRechargeRedirectURLResponse_Result EGCPartnerRequestResponse = EGCPartnerRequestResponse_k_EPartnerRequestOK
 | |
| 
 | |
| func (m *CMsgGCPartnerRechargeRedirectURLResponse) GetResult() EGCPartnerRequestResponse {
 | |
| 	if m != nil && m.Result != nil {
 | |
| 		return *m.Result
 | |
| 	}
 | |
| 	return Default_CMsgGCPartnerRechargeRedirectURLResponse_Result
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCPartnerRechargeRedirectURLResponse) GetUrl() string {
 | |
| 	if m != nil && m.Url != nil {
 | |
| 		return *m.Url
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| type CMsgGCEconSQLWorkItemEmbeddedRollbackData struct {
 | |
| 	AccountId        *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	DeletedItemId    *uint64 `protobuf:"varint,2,opt,name=deleted_item_id" json:"deleted_item_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCEconSQLWorkItemEmbeddedRollbackData) Reset() {
 | |
| 	*m = CMsgGCEconSQLWorkItemEmbeddedRollbackData{}
 | |
| }
 | |
| func (m *CMsgGCEconSQLWorkItemEmbeddedRollbackData) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCEconSQLWorkItemEmbeddedRollbackData) ProtoMessage()    {}
 | |
| func (*CMsgGCEconSQLWorkItemEmbeddedRollbackData) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{38}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCEconSQLWorkItemEmbeddedRollbackData) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCEconSQLWorkItemEmbeddedRollbackData) GetDeletedItemId() uint64 {
 | |
| 	if m != nil && m.DeletedItemId != nil {
 | |
| 		return *m.DeletedItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgCraftStatue struct {
 | |
| 	Heroid           *uint32  `protobuf:"varint,1,opt,name=heroid" json:"heroid,omitempty"`
 | |
| 	Sequencename     *string  `protobuf:"bytes,2,opt,name=sequencename" json:"sequencename,omitempty"`
 | |
| 	Cycle            *float32 `protobuf:"fixed32,3,opt,name=cycle" json:"cycle,omitempty"`
 | |
| 	Description      *string  `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
 | |
| 	PedestalItemdef  *uint32  `protobuf:"varint,5,opt,name=pedestal_itemdef" json:"pedestal_itemdef,omitempty"`
 | |
| 	Toolid           *uint64  `protobuf:"varint,6,opt,name=toolid" json:"toolid,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgCraftStatue) Reset()                    { *m = CMsgCraftStatue{} }
 | |
| func (m *CMsgCraftStatue) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgCraftStatue) ProtoMessage()               {}
 | |
| func (*CMsgCraftStatue) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{39} }
 | |
| 
 | |
| func (m *CMsgCraftStatue) GetHeroid() uint32 {
 | |
| 	if m != nil && m.Heroid != nil {
 | |
| 		return *m.Heroid
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgCraftStatue) GetSequencename() string {
 | |
| 	if m != nil && m.Sequencename != nil {
 | |
| 		return *m.Sequencename
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| func (m *CMsgCraftStatue) GetCycle() float32 {
 | |
| 	if m != nil && m.Cycle != nil {
 | |
| 		return *m.Cycle
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgCraftStatue) GetDescription() string {
 | |
| 	if m != nil && m.Description != nil {
 | |
| 		return *m.Description
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| func (m *CMsgCraftStatue) GetPedestalItemdef() uint32 {
 | |
| 	if m != nil && m.PedestalItemdef != nil {
 | |
| 		return *m.PedestalItemdef
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgCraftStatue) GetToolid() uint64 {
 | |
| 	if m != nil && m.Toolid != nil {
 | |
| 		return *m.Toolid
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgRedeemCode struct {
 | |
| 	Code             *string `protobuf:"bytes,1,opt,name=code" json:"code,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgRedeemCode) Reset()                    { *m = CMsgRedeemCode{} }
 | |
| func (m *CMsgRedeemCode) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgRedeemCode) ProtoMessage()               {}
 | |
| func (*CMsgRedeemCode) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{40} }
 | |
| 
 | |
| func (m *CMsgRedeemCode) GetCode() string {
 | |
| 	if m != nil && m.Code != nil {
 | |
| 		return *m.Code
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| type CMsgRedeemCodeResponse struct {
 | |
| 	Response         *uint32 `protobuf:"varint,1,opt,name=response" json:"response,omitempty"`
 | |
| 	ItemId           *uint64 `protobuf:"varint,2,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgRedeemCodeResponse) Reset()                    { *m = CMsgRedeemCodeResponse{} }
 | |
| func (m *CMsgRedeemCodeResponse) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgRedeemCodeResponse) ProtoMessage()               {}
 | |
| func (*CMsgRedeemCodeResponse) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{41} }
 | |
| 
 | |
| func (m *CMsgRedeemCodeResponse) GetResponse() uint32 {
 | |
| 	if m != nil && m.Response != nil {
 | |
| 		return *m.Response
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgRedeemCodeResponse) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgDevNewItemRequest struct {
 | |
| 	ItemDefName      *string  `protobuf:"bytes,3,opt,name=item_def_name" json:"item_def_name,omitempty"`
 | |
| 	LootListName     *string  `protobuf:"bytes,4,opt,name=loot_list_name" json:"loot_list_name,omitempty"`
 | |
| 	AttrDefName      []string `protobuf:"bytes,5,rep,name=attr_def_name" json:"attr_def_name,omitempty"`
 | |
| 	AttrValue        []string `protobuf:"bytes,6,rep,name=attr_value" json:"attr_value,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgDevNewItemRequest) Reset()                    { *m = CMsgDevNewItemRequest{} }
 | |
| func (m *CMsgDevNewItemRequest) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgDevNewItemRequest) ProtoMessage()               {}
 | |
| func (*CMsgDevNewItemRequest) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{42} }
 | |
| 
 | |
| func (m *CMsgDevNewItemRequest) GetItemDefName() string {
 | |
| 	if m != nil && m.ItemDefName != nil {
 | |
| 		return *m.ItemDefName
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| func (m *CMsgDevNewItemRequest) GetLootListName() string {
 | |
| 	if m != nil && m.LootListName != nil {
 | |
| 		return *m.LootListName
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| func (m *CMsgDevNewItemRequest) GetAttrDefName() []string {
 | |
| 	if m != nil {
 | |
| 		return m.AttrDefName
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CMsgDevNewItemRequest) GetAttrValue() []string {
 | |
| 	if m != nil {
 | |
| 		return m.AttrValue
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgDevNewItemRequestResponse struct {
 | |
| 	Success          *bool  `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
 | |
| 	XXX_unrecognized []byte `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgDevNewItemRequestResponse) Reset()                    { *m = CMsgDevNewItemRequestResponse{} }
 | |
| func (m *CMsgDevNewItemRequestResponse) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgDevNewItemRequestResponse) ProtoMessage()               {}
 | |
| func (*CMsgDevNewItemRequestResponse) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{43} }
 | |
| 
 | |
| func (m *CMsgDevNewItemRequestResponse) GetSuccess() bool {
 | |
| 	if m != nil && m.Success != nil {
 | |
| 		return *m.Success
 | |
| 	}
 | |
| 	return false
 | |
| }
 | |
| 
 | |
| type CMsgGCAddGiftItem struct {
 | |
| 	AccountId        *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	ItemId           *uint64 `protobuf:"varint,2,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCAddGiftItem) Reset()                    { *m = CMsgGCAddGiftItem{} }
 | |
| func (m *CMsgGCAddGiftItem) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCAddGiftItem) ProtoMessage()               {}
 | |
| func (*CMsgGCAddGiftItem) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{44} }
 | |
| 
 | |
| func (m *CMsgGCAddGiftItem) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCAddGiftItem) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCWrapAndDeliverGift struct {
 | |
| 	ItemId           *uint64 `protobuf:"varint,1,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	GiveToAccountId  *uint32 `protobuf:"varint,2,opt,name=give_to_account_id" json:"give_to_account_id,omitempty"`
 | |
| 	GiftMessage      *string `protobuf:"bytes,3,opt,name=gift_message" json:"gift_message,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCWrapAndDeliverGift) Reset()         { *m = CMsgClientToGCWrapAndDeliverGift{} }
 | |
| func (m *CMsgClientToGCWrapAndDeliverGift) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCWrapAndDeliverGift) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCWrapAndDeliverGift) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{45}
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCWrapAndDeliverGift) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCWrapAndDeliverGift) GetGiveToAccountId() uint32 {
 | |
| 	if m != nil && m.GiveToAccountId != nil {
 | |
| 		return *m.GiveToAccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCWrapAndDeliverGift) GetGiftMessage() string {
 | |
| 	if m != nil && m.GiftMessage != nil {
 | |
| 		return *m.GiftMessage
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCWrapAndDeliverGiftResponse struct {
 | |
| 	Response           *EGCMsgResponse              `protobuf:"varint,1,opt,name=response,enum=EGCMsgResponse,def=0" json:"response,omitempty"`
 | |
| 	GiftingChargeUses  *uint32                      `protobuf:"varint,2,opt,name=gifting_charge_uses" json:"gifting_charge_uses,omitempty"`
 | |
| 	GiftingChargeMax   *int32                       `protobuf:"varint,3,opt,name=gifting_charge_max" json:"gifting_charge_max,omitempty"`
 | |
| 	GiftingUses        *uint32                      `protobuf:"varint,4,opt,name=gifting_uses" json:"gifting_uses,omitempty"`
 | |
| 	GiftingMax         *int32                       `protobuf:"varint,5,opt,name=gifting_max" json:"gifting_max,omitempty"`
 | |
| 	GiftingWindowHours *uint32                      `protobuf:"varint,6,opt,name=gifting_window_hours" json:"gifting_window_hours,omitempty"`
 | |
| 	TradeRestriction   *EGCMsgInitiateTradeResponse `protobuf:"varint,7,opt,name=trade_restriction,enum=EGCMsgInitiateTradeResponse,def=0" json:"trade_restriction,omitempty"`
 | |
| 	XXX_unrecognized   []byte                       `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCWrapAndDeliverGiftResponse) Reset() {
 | |
| 	*m = CMsgClientToGCWrapAndDeliverGiftResponse{}
 | |
| }
 | |
| func (m *CMsgClientToGCWrapAndDeliverGiftResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCWrapAndDeliverGiftResponse) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCWrapAndDeliverGiftResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{46}
 | |
| }
 | |
| 
 | |
| const Default_CMsgClientToGCWrapAndDeliverGiftResponse_Response EGCMsgResponse = EGCMsgResponse_k_EGCMsgResponseOK
 | |
| const Default_CMsgClientToGCWrapAndDeliverGiftResponse_TradeRestriction EGCMsgInitiateTradeResponse = EGCMsgInitiateTradeResponse_k_EGCMsgInitiateTradeResponse_Accepted
 | |
| 
 | |
| func (m *CMsgClientToGCWrapAndDeliverGiftResponse) GetResponse() EGCMsgResponse {
 | |
| 	if m != nil && m.Response != nil {
 | |
| 		return *m.Response
 | |
| 	}
 | |
| 	return Default_CMsgClientToGCWrapAndDeliverGiftResponse_Response
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCWrapAndDeliverGiftResponse) GetGiftingChargeUses() uint32 {
 | |
| 	if m != nil && m.GiftingChargeUses != nil {
 | |
| 		return *m.GiftingChargeUses
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCWrapAndDeliverGiftResponse) GetGiftingChargeMax() int32 {
 | |
| 	if m != nil && m.GiftingChargeMax != nil {
 | |
| 		return *m.GiftingChargeMax
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCWrapAndDeliverGiftResponse) GetGiftingUses() uint32 {
 | |
| 	if m != nil && m.GiftingUses != nil {
 | |
| 		return *m.GiftingUses
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCWrapAndDeliverGiftResponse) GetGiftingMax() int32 {
 | |
| 	if m != nil && m.GiftingMax != nil {
 | |
| 		return *m.GiftingMax
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCWrapAndDeliverGiftResponse) GetGiftingWindowHours() uint32 {
 | |
| 	if m != nil && m.GiftingWindowHours != nil {
 | |
| 		return *m.GiftingWindowHours
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCWrapAndDeliverGiftResponse) GetTradeRestriction() EGCMsgInitiateTradeResponse {
 | |
| 	if m != nil && m.TradeRestriction != nil {
 | |
| 		return *m.TradeRestriction
 | |
| 	}
 | |
| 	return Default_CMsgClientToGCWrapAndDeliverGiftResponse_TradeRestriction
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCUnwrapGift struct {
 | |
| 	ItemId           *uint64 `protobuf:"varint,1,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnwrapGift) Reset()                    { *m = CMsgClientToGCUnwrapGift{} }
 | |
| func (m *CMsgClientToGCUnwrapGift) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCUnwrapGift) ProtoMessage()               {}
 | |
| func (*CMsgClientToGCUnwrapGift) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{47} }
 | |
| 
 | |
| func (m *CMsgClientToGCUnwrapGift) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCUnpackBundle struct {
 | |
| 	ItemId           *uint64 `protobuf:"varint,1,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnpackBundle) Reset()                    { *m = CMsgClientToGCUnpackBundle{} }
 | |
| func (m *CMsgClientToGCUnpackBundle) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCUnpackBundle) ProtoMessage()               {}
 | |
| func (*CMsgClientToGCUnpackBundle) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{48} }
 | |
| 
 | |
| func (m *CMsgClientToGCUnpackBundle) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCUnpackBundleResponse struct {
 | |
| 	UnpackedItemIds  []uint64                                          `protobuf:"varint,1,rep,name=unpacked_item_ids" json:"unpacked_item_ids,omitempty"`
 | |
| 	Response         *CMsgClientToGCUnpackBundleResponse_EUnpackBundle `protobuf:"varint,2,opt,name=response,enum=CMsgClientToGCUnpackBundleResponse_EUnpackBundle,def=0" json:"response,omitempty"`
 | |
| 	XXX_unrecognized []byte                                            `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnpackBundleResponse) Reset()         { *m = CMsgClientToGCUnpackBundleResponse{} }
 | |
| func (m *CMsgClientToGCUnpackBundleResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCUnpackBundleResponse) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCUnpackBundleResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{49}
 | |
| }
 | |
| 
 | |
| const Default_CMsgClientToGCUnpackBundleResponse_Response CMsgClientToGCUnpackBundleResponse_EUnpackBundle = CMsgClientToGCUnpackBundleResponse_k_UnpackBundle_Succeeded
 | |
| 
 | |
| func (m *CMsgClientToGCUnpackBundleResponse) GetUnpackedItemIds() []uint64 {
 | |
| 	if m != nil {
 | |
| 		return m.UnpackedItemIds
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnpackBundleResponse) GetResponse() CMsgClientToGCUnpackBundleResponse_EUnpackBundle {
 | |
| 	if m != nil && m.Response != nil {
 | |
| 		return *m.Response
 | |
| 	}
 | |
| 	return Default_CMsgClientToGCUnpackBundleResponse_Response
 | |
| }
 | |
| 
 | |
| type CMsgGCToClientStoreTransactionCompleted struct {
 | |
| 	TxnId            *uint64  `protobuf:"varint,1,opt,name=txn_id" json:"txn_id,omitempty"`
 | |
| 	ItemIds          []uint64 `protobuf:"varint,2,rep,name=item_ids" json:"item_ids,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToClientStoreTransactionCompleted) Reset() {
 | |
| 	*m = CMsgGCToClientStoreTransactionCompleted{}
 | |
| }
 | |
| func (m *CMsgGCToClientStoreTransactionCompleted) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCToClientStoreTransactionCompleted) ProtoMessage()    {}
 | |
| func (*CMsgGCToClientStoreTransactionCompleted) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{50}
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToClientStoreTransactionCompleted) GetTxnId() uint64 {
 | |
| 	if m != nil && m.TxnId != nil {
 | |
| 		return *m.TxnId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCToClientStoreTransactionCompleted) GetItemIds() []uint64 {
 | |
| 	if m != nil {
 | |
| 		return m.ItemIds
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCEquipItems struct {
 | |
| 	Equips           []*CMsgAdjustItemEquippedState `protobuf:"bytes,1,rep,name=equips" json:"equips,omitempty"`
 | |
| 	XXX_unrecognized []byte                         `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCEquipItems) Reset()                    { *m = CMsgClientToGCEquipItems{} }
 | |
| func (m *CMsgClientToGCEquipItems) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCEquipItems) ProtoMessage()               {}
 | |
| func (*CMsgClientToGCEquipItems) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{51} }
 | |
| 
 | |
| func (m *CMsgClientToGCEquipItems) GetEquips() []*CMsgAdjustItemEquippedState {
 | |
| 	if m != nil {
 | |
| 		return m.Equips
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCEquipItemsResponse struct {
 | |
| 	SoCacheVersionId *uint64 `protobuf:"fixed64,1,opt,name=so_cache_version_id" json:"so_cache_version_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCEquipItemsResponse) Reset()         { *m = CMsgClientToGCEquipItemsResponse{} }
 | |
| func (m *CMsgClientToGCEquipItemsResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCEquipItemsResponse) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCEquipItemsResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{52}
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCEquipItemsResponse) GetSoCacheVersionId() uint64 {
 | |
| 	if m != nil && m.SoCacheVersionId != nil {
 | |
| 		return *m.SoCacheVersionId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCSetItemStyle struct {
 | |
| 	ItemId           *uint64 `protobuf:"varint,1,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	StyleIndex       *uint32 `protobuf:"varint,2,opt,name=style_index" json:"style_index,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCSetItemStyle) Reset()                    { *m = CMsgClientToGCSetItemStyle{} }
 | |
| func (m *CMsgClientToGCSetItemStyle) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCSetItemStyle) ProtoMessage()               {}
 | |
| func (*CMsgClientToGCSetItemStyle) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{53} }
 | |
| 
 | |
| func (m *CMsgClientToGCSetItemStyle) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCSetItemStyle) GetStyleIndex() uint32 {
 | |
| 	if m != nil && m.StyleIndex != nil {
 | |
| 		return *m.StyleIndex
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCSetItemStyleResponse struct {
 | |
| 	Response         *CMsgClientToGCSetItemStyleResponse_ESetStyle `protobuf:"varint,1,opt,name=response,enum=CMsgClientToGCSetItemStyleResponse_ESetStyle,def=0" json:"response,omitempty"`
 | |
| 	XXX_unrecognized []byte                                        `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCSetItemStyleResponse) Reset()         { *m = CMsgClientToGCSetItemStyleResponse{} }
 | |
| func (m *CMsgClientToGCSetItemStyleResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCSetItemStyleResponse) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCSetItemStyleResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{54}
 | |
| }
 | |
| 
 | |
| const Default_CMsgClientToGCSetItemStyleResponse_Response CMsgClientToGCSetItemStyleResponse_ESetStyle = CMsgClientToGCSetItemStyleResponse_k_SetStyle_Succeeded
 | |
| 
 | |
| func (m *CMsgClientToGCSetItemStyleResponse) GetResponse() CMsgClientToGCSetItemStyleResponse_ESetStyle {
 | |
| 	if m != nil && m.Response != nil {
 | |
| 		return *m.Response
 | |
| 	}
 | |
| 	return Default_CMsgClientToGCSetItemStyleResponse_Response
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCUnlockItemStyle struct {
 | |
| 	ItemToUnlock      *uint64  `protobuf:"varint,1,opt,name=item_to_unlock" json:"item_to_unlock,omitempty"`
 | |
| 	StyleIndex        *uint32  `protobuf:"varint,2,opt,name=style_index" json:"style_index,omitempty"`
 | |
| 	ConsumableItemIds []uint64 `protobuf:"varint,3,rep,name=consumable_item_ids" json:"consumable_item_ids,omitempty"`
 | |
| 	XXX_unrecognized  []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockItemStyle) Reset()                    { *m = CMsgClientToGCUnlockItemStyle{} }
 | |
| func (m *CMsgClientToGCUnlockItemStyle) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCUnlockItemStyle) ProtoMessage()               {}
 | |
| func (*CMsgClientToGCUnlockItemStyle) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{55} }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockItemStyle) GetItemToUnlock() uint64 {
 | |
| 	if m != nil && m.ItemToUnlock != nil {
 | |
| 		return *m.ItemToUnlock
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockItemStyle) GetStyleIndex() uint32 {
 | |
| 	if m != nil && m.StyleIndex != nil {
 | |
| 		return *m.StyleIndex
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockItemStyle) GetConsumableItemIds() []uint64 {
 | |
| 	if m != nil {
 | |
| 		return m.ConsumableItemIds
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCUnlockItemStyleResponse struct {
 | |
| 	Response         *CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle `protobuf:"varint,1,opt,name=response,enum=CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle,def=0" json:"response,omitempty"`
 | |
| 	ItemId           *uint64                                             `protobuf:"varint,2,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	StyleIndex       *uint32                                             `protobuf:"varint,3,opt,name=style_index" json:"style_index,omitempty"`
 | |
| 	StylePrereq      *uint32                                             `protobuf:"varint,4,opt,name=style_prereq" json:"style_prereq,omitempty"`
 | |
| 	XXX_unrecognized []byte                                              `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockItemStyleResponse) Reset()         { *m = CMsgClientToGCUnlockItemStyleResponse{} }
 | |
| func (m *CMsgClientToGCUnlockItemStyleResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCUnlockItemStyleResponse) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCUnlockItemStyleResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{56}
 | |
| }
 | |
| 
 | |
| const Default_CMsgClientToGCUnlockItemStyleResponse_Response CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle = CMsgClientToGCUnlockItemStyleResponse_k_UnlockStyle_Succeeded
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockItemStyleResponse) GetResponse() CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle {
 | |
| 	if m != nil && m.Response != nil {
 | |
| 		return *m.Response
 | |
| 	}
 | |
| 	return Default_CMsgClientToGCUnlockItemStyleResponse_Response
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockItemStyleResponse) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockItemStyleResponse) GetStyleIndex() uint32 {
 | |
| 	if m != nil && m.StyleIndex != nil {
 | |
| 		return *m.StyleIndex
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockItemStyleResponse) GetStylePrereq() uint32 {
 | |
| 	if m != nil && m.StylePrereq != nil {
 | |
| 		return *m.StylePrereq
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCSetItemInventoryCategory struct {
 | |
| 	ItemIds          []uint64 `protobuf:"varint,1,rep,name=item_ids" json:"item_ids,omitempty"`
 | |
| 	SetToValue       *uint32  `protobuf:"varint,2,opt,name=set_to_value" json:"set_to_value,omitempty"`
 | |
| 	RemoveCategories *uint32  `protobuf:"varint,3,opt,name=remove_categories" json:"remove_categories,omitempty"`
 | |
| 	AddCategories    *uint32  `protobuf:"varint,4,opt,name=add_categories" json:"add_categories,omitempty"`
 | |
| 	XXX_unrecognized []byte   `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCSetItemInventoryCategory) Reset() {
 | |
| 	*m = CMsgClientToGCSetItemInventoryCategory{}
 | |
| }
 | |
| func (m *CMsgClientToGCSetItemInventoryCategory) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCSetItemInventoryCategory) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCSetItemInventoryCategory) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{57}
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCSetItemInventoryCategory) GetItemIds() []uint64 {
 | |
| 	if m != nil {
 | |
| 		return m.ItemIds
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCSetItemInventoryCategory) GetSetToValue() uint32 {
 | |
| 	if m != nil && m.SetToValue != nil {
 | |
| 		return *m.SetToValue
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCSetItemInventoryCategory) GetRemoveCategories() uint32 {
 | |
| 	if m != nil && m.RemoveCategories != nil {
 | |
| 		return *m.RemoveCategories
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCSetItemInventoryCategory) GetAddCategories() uint32 {
 | |
| 	if m != nil && m.AddCategories != nil {
 | |
| 		return *m.AddCategories
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCUnlockCrate struct {
 | |
| 	CrateItemId      *uint64 `protobuf:"varint,1,opt,name=crate_item_id" json:"crate_item_id,omitempty"`
 | |
| 	KeyItemId        *uint64 `protobuf:"varint,2,opt,name=key_item_id" json:"key_item_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockCrate) Reset()                    { *m = CMsgClientToGCUnlockCrate{} }
 | |
| func (m *CMsgClientToGCUnlockCrate) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCUnlockCrate) ProtoMessage()               {}
 | |
| func (*CMsgClientToGCUnlockCrate) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{58} }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockCrate) GetCrateItemId() uint64 {
 | |
| 	if m != nil && m.CrateItemId != nil {
 | |
| 		return *m.CrateItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockCrate) GetKeyItemId() uint64 {
 | |
| 	if m != nil && m.KeyItemId != nil {
 | |
| 		return *m.KeyItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCUnlockCrateResponse struct {
 | |
| 	Result           *EGCMsgResponse                           `protobuf:"varint,1,opt,name=result,enum=EGCMsgResponse,def=0" json:"result,omitempty"`
 | |
| 	GrantedItems     []*CMsgClientToGCUnlockCrateResponse_Item `protobuf:"bytes,2,rep,name=granted_items" json:"granted_items,omitempty"`
 | |
| 	XXX_unrecognized []byte                                    `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockCrateResponse) Reset()         { *m = CMsgClientToGCUnlockCrateResponse{} }
 | |
| func (m *CMsgClientToGCUnlockCrateResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCUnlockCrateResponse) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCUnlockCrateResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{59}
 | |
| }
 | |
| 
 | |
| const Default_CMsgClientToGCUnlockCrateResponse_Result EGCMsgResponse = EGCMsgResponse_k_EGCMsgResponseOK
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockCrateResponse) GetResult() EGCMsgResponse {
 | |
| 	if m != nil && m.Result != nil {
 | |
| 		return *m.Result
 | |
| 	}
 | |
| 	return Default_CMsgClientToGCUnlockCrateResponse_Result
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockCrateResponse) GetGrantedItems() []*CMsgClientToGCUnlockCrateResponse_Item {
 | |
| 	if m != nil {
 | |
| 		return m.GrantedItems
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCUnlockCrateResponse_Item struct {
 | |
| 	ItemId           *uint64 `protobuf:"varint,1,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	DefIndex         *uint32 `protobuf:"varint,2,opt,name=def_index" json:"def_index,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockCrateResponse_Item) Reset() {
 | |
| 	*m = CMsgClientToGCUnlockCrateResponse_Item{}
 | |
| }
 | |
| func (m *CMsgClientToGCUnlockCrateResponse_Item) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCUnlockCrateResponse_Item) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCUnlockCrateResponse_Item) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{59, 0}
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockCrateResponse_Item) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCUnlockCrateResponse_Item) GetDefIndex() uint32 {
 | |
| 	if m != nil && m.DefIndex != nil {
 | |
| 		return *m.DefIndex
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCRemoveItemAttribute struct {
 | |
| 	ItemId           *uint64 `protobuf:"varint,1,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCRemoveItemAttribute) Reset()         { *m = CMsgClientToGCRemoveItemAttribute{} }
 | |
| func (m *CMsgClientToGCRemoveItemAttribute) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCRemoveItemAttribute) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCRemoveItemAttribute) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{60}
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCRemoveItemAttribute) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCRemoveItemAttributeResponse struct {
 | |
| 	Response         *CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute `protobuf:"varint,1,opt,name=response,enum=CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute,def=0" json:"response,omitempty"`
 | |
| 	ItemId           *uint64                                                         `protobuf:"varint,2,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	XXX_unrecognized []byte                                                          `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCRemoveItemAttributeResponse) Reset() {
 | |
| 	*m = CMsgClientToGCRemoveItemAttributeResponse{}
 | |
| }
 | |
| func (m *CMsgClientToGCRemoveItemAttributeResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCRemoveItemAttributeResponse) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCRemoveItemAttributeResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{61}
 | |
| }
 | |
| 
 | |
| const Default_CMsgClientToGCRemoveItemAttributeResponse_Response CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute = CMsgClientToGCRemoveItemAttributeResponse_k_RemoveItemAttribute_Succeeded
 | |
| 
 | |
| func (m *CMsgClientToGCRemoveItemAttributeResponse) GetResponse() CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute {
 | |
| 	if m != nil && m.Response != nil {
 | |
| 		return *m.Response
 | |
| 	}
 | |
| 	return Default_CMsgClientToGCRemoveItemAttributeResponse_Response
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCRemoveItemAttributeResponse) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCNameItem struct {
 | |
| 	SubjectItemId    *uint64 `protobuf:"varint,1,opt,name=subject_item_id" json:"subject_item_id,omitempty"`
 | |
| 	ToolItemId       *uint64 `protobuf:"varint,2,opt,name=tool_item_id" json:"tool_item_id,omitempty"`
 | |
| 	Name             *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCNameItem) Reset()                    { *m = CMsgClientToGCNameItem{} }
 | |
| func (m *CMsgClientToGCNameItem) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCNameItem) ProtoMessage()               {}
 | |
| func (*CMsgClientToGCNameItem) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{62} }
 | |
| 
 | |
| func (m *CMsgClientToGCNameItem) GetSubjectItemId() uint64 {
 | |
| 	if m != nil && m.SubjectItemId != nil {
 | |
| 		return *m.SubjectItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCNameItem) GetToolItemId() uint64 {
 | |
| 	if m != nil && m.ToolItemId != nil {
 | |
| 		return *m.ToolItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCNameItem) GetName() string {
 | |
| 	if m != nil && m.Name != nil {
 | |
| 		return *m.Name
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCNameItemResponse struct {
 | |
| 	Response         *CMsgClientToGCNameItemResponse_ENameItem `protobuf:"varint,1,opt,name=response,enum=CMsgClientToGCNameItemResponse_ENameItem,def=0" json:"response,omitempty"`
 | |
| 	ItemId           *uint64                                   `protobuf:"varint,2,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	XXX_unrecognized []byte                                    `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCNameItemResponse) Reset()                    { *m = CMsgClientToGCNameItemResponse{} }
 | |
| func (m *CMsgClientToGCNameItemResponse) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCNameItemResponse) ProtoMessage()               {}
 | |
| func (*CMsgClientToGCNameItemResponse) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{63} }
 | |
| 
 | |
| const Default_CMsgClientToGCNameItemResponse_Response CMsgClientToGCNameItemResponse_ENameItem = CMsgClientToGCNameItemResponse_k_NameItem_Succeeded
 | |
| 
 | |
| func (m *CMsgClientToGCNameItemResponse) GetResponse() CMsgClientToGCNameItemResponse_ENameItem {
 | |
| 	if m != nil && m.Response != nil {
 | |
| 		return *m.Response
 | |
| 	}
 | |
| 	return Default_CMsgClientToGCNameItemResponse_Response
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCNameItemResponse) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGCSetItemPosition struct {
 | |
| 	ItemId           *uint64 `protobuf:"varint,1,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	NewPosition      *uint32 `protobuf:"varint,2,opt,name=new_position" json:"new_position,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCSetItemPosition) Reset()                    { *m = CMsgGCSetItemPosition{} }
 | |
| func (m *CMsgGCSetItemPosition) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGCSetItemPosition) ProtoMessage()               {}
 | |
| func (*CMsgGCSetItemPosition) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{64} }
 | |
| 
 | |
| func (m *CMsgGCSetItemPosition) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgGCSetItemPosition) GetNewPosition() uint32 {
 | |
| 	if m != nil && m.NewPosition != nil {
 | |
| 		return *m.NewPosition
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CAttribute_ItemDynamicRecipeComponent struct {
 | |
| 	ItemDef          *uint32 `protobuf:"varint,1,opt,name=item_def" json:"item_def,omitempty"`
 | |
| 	ItemQuality      *uint32 `protobuf:"varint,2,opt,name=item_quality" json:"item_quality,omitempty"`
 | |
| 	ItemFlags        *uint32 `protobuf:"varint,3,opt,name=item_flags" json:"item_flags,omitempty"`
 | |
| 	AttributesString *string `protobuf:"bytes,4,opt,name=attributes_string" json:"attributes_string,omitempty"`
 | |
| 	ItemCount        *uint32 `protobuf:"varint,5,opt,name=item_count" json:"item_count,omitempty"`
 | |
| 	ItemsFulfilled   *uint32 `protobuf:"varint,6,opt,name=items_fulfilled" json:"items_fulfilled,omitempty"`
 | |
| 	ItemRarity       *uint32 `protobuf:"varint,7,opt,name=item_rarity" json:"item_rarity,omitempty"`
 | |
| 	Lootlist         *string `protobuf:"bytes,8,opt,name=lootlist" json:"lootlist,omitempty"`
 | |
| 	FulfilledItemId  *uint64 `protobuf:"varint,9,opt,name=fulfilled_item_id" json:"fulfilled_item_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CAttribute_ItemDynamicRecipeComponent) Reset()         { *m = CAttribute_ItemDynamicRecipeComponent{} }
 | |
| func (m *CAttribute_ItemDynamicRecipeComponent) String() string { return proto.CompactTextString(m) }
 | |
| func (*CAttribute_ItemDynamicRecipeComponent) ProtoMessage()    {}
 | |
| func (*CAttribute_ItemDynamicRecipeComponent) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{65}
 | |
| }
 | |
| 
 | |
| func (m *CAttribute_ItemDynamicRecipeComponent) GetItemDef() uint32 {
 | |
| 	if m != nil && m.ItemDef != nil {
 | |
| 		return *m.ItemDef
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CAttribute_ItemDynamicRecipeComponent) GetItemQuality() uint32 {
 | |
| 	if m != nil && m.ItemQuality != nil {
 | |
| 		return *m.ItemQuality
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CAttribute_ItemDynamicRecipeComponent) GetItemFlags() uint32 {
 | |
| 	if m != nil && m.ItemFlags != nil {
 | |
| 		return *m.ItemFlags
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CAttribute_ItemDynamicRecipeComponent) GetAttributesString() string {
 | |
| 	if m != nil && m.AttributesString != nil {
 | |
| 		return *m.AttributesString
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| func (m *CAttribute_ItemDynamicRecipeComponent) GetItemCount() uint32 {
 | |
| 	if m != nil && m.ItemCount != nil {
 | |
| 		return *m.ItemCount
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CAttribute_ItemDynamicRecipeComponent) GetItemsFulfilled() uint32 {
 | |
| 	if m != nil && m.ItemsFulfilled != nil {
 | |
| 		return *m.ItemsFulfilled
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CAttribute_ItemDynamicRecipeComponent) GetItemRarity() uint32 {
 | |
| 	if m != nil && m.ItemRarity != nil {
 | |
| 		return *m.ItemRarity
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CAttribute_ItemDynamicRecipeComponent) GetLootlist() string {
 | |
| 	if m != nil && m.Lootlist != nil {
 | |
| 		return *m.Lootlist
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| func (m *CAttribute_ItemDynamicRecipeComponent) GetFulfilledItemId() uint64 {
 | |
| 	if m != nil && m.FulfilledItemId != nil {
 | |
| 		return *m.FulfilledItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CProtoItemSocket struct {
 | |
| 	ItemId           *uint64 `protobuf:"varint,1,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	AttrDefIndex     *uint32 `protobuf:"varint,2,opt,name=attr_def_index" json:"attr_def_index,omitempty"`
 | |
| 	RequiredType     *uint32 `protobuf:"varint,3,opt,name=required_type" json:"required_type,omitempty"`
 | |
| 	RequiredHero     *string `protobuf:"bytes,4,opt,name=required_hero" json:"required_hero,omitempty"`
 | |
| 	GemDefIndex      *uint32 `protobuf:"varint,5,opt,name=gem_def_index" json:"gem_def_index,omitempty"`
 | |
| 	NotTradable      *bool   `protobuf:"varint,6,opt,name=not_tradable" json:"not_tradable,omitempty"`
 | |
| 	RequiredItemSlot *string `protobuf:"bytes,7,opt,name=required_item_slot" json:"required_item_slot,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket) Reset()                    { *m = CProtoItemSocket{} }
 | |
| func (m *CProtoItemSocket) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CProtoItemSocket) ProtoMessage()               {}
 | |
| func (*CProtoItemSocket) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{66} }
 | |
| 
 | |
| func (m *CProtoItemSocket) GetItemId() uint64 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket) GetAttrDefIndex() uint32 {
 | |
| 	if m != nil && m.AttrDefIndex != nil {
 | |
| 		return *m.AttrDefIndex
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket) GetRequiredType() uint32 {
 | |
| 	if m != nil && m.RequiredType != nil {
 | |
| 		return *m.RequiredType
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket) GetRequiredHero() string {
 | |
| 	if m != nil && m.RequiredHero != nil {
 | |
| 		return *m.RequiredHero
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket) GetGemDefIndex() uint32 {
 | |
| 	if m != nil && m.GemDefIndex != nil {
 | |
| 		return *m.GemDefIndex
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket) GetNotTradable() bool {
 | |
| 	if m != nil && m.NotTradable != nil {
 | |
| 		return *m.NotTradable
 | |
| 	}
 | |
| 	return false
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket) GetRequiredItemSlot() string {
 | |
| 	if m != nil && m.RequiredItemSlot != nil {
 | |
| 		return *m.RequiredItemSlot
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| type CProtoItemSocket_Empty struct {
 | |
| 	Socket           *CProtoItemSocket `protobuf:"bytes,1,opt,name=socket" json:"socket,omitempty"`
 | |
| 	XXX_unrecognized []byte            `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Empty) Reset()                    { *m = CProtoItemSocket_Empty{} }
 | |
| func (m *CProtoItemSocket_Empty) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CProtoItemSocket_Empty) ProtoMessage()               {}
 | |
| func (*CProtoItemSocket_Empty) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{67} }
 | |
| 
 | |
| func (m *CProtoItemSocket_Empty) GetSocket() *CProtoItemSocket {
 | |
| 	if m != nil {
 | |
| 		return m.Socket
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CProtoItemSocket_Effect struct {
 | |
| 	Socket           *CProtoItemSocket `protobuf:"bytes,1,opt,name=socket" json:"socket,omitempty"`
 | |
| 	Effect           *uint32           `protobuf:"varint,2,opt,name=effect" json:"effect,omitempty"`
 | |
| 	XXX_unrecognized []byte            `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Effect) Reset()                    { *m = CProtoItemSocket_Effect{} }
 | |
| func (m *CProtoItemSocket_Effect) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CProtoItemSocket_Effect) ProtoMessage()               {}
 | |
| func (*CProtoItemSocket_Effect) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{68} }
 | |
| 
 | |
| func (m *CProtoItemSocket_Effect) GetSocket() *CProtoItemSocket {
 | |
| 	if m != nil {
 | |
| 		return m.Socket
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Effect) GetEffect() uint32 {
 | |
| 	if m != nil && m.Effect != nil {
 | |
| 		return *m.Effect
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CProtoItemSocket_Color struct {
 | |
| 	Socket           *CProtoItemSocket `protobuf:"bytes,1,opt,name=socket" json:"socket,omitempty"`
 | |
| 	Red              *uint32           `protobuf:"varint,2,opt,name=red" json:"red,omitempty"`
 | |
| 	Green            *uint32           `protobuf:"varint,3,opt,name=green" json:"green,omitempty"`
 | |
| 	Blue             *uint32           `protobuf:"varint,4,opt,name=blue" json:"blue,omitempty"`
 | |
| 	XXX_unrecognized []byte            `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Color) Reset()                    { *m = CProtoItemSocket_Color{} }
 | |
| func (m *CProtoItemSocket_Color) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CProtoItemSocket_Color) ProtoMessage()               {}
 | |
| func (*CProtoItemSocket_Color) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{69} }
 | |
| 
 | |
| func (m *CProtoItemSocket_Color) GetSocket() *CProtoItemSocket {
 | |
| 	if m != nil {
 | |
| 		return m.Socket
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Color) GetRed() uint32 {
 | |
| 	if m != nil && m.Red != nil {
 | |
| 		return *m.Red
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Color) GetGreen() uint32 {
 | |
| 	if m != nil && m.Green != nil {
 | |
| 		return *m.Green
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Color) GetBlue() uint32 {
 | |
| 	if m != nil && m.Blue != nil {
 | |
| 		return *m.Blue
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CProtoItemSocket_Strange struct {
 | |
| 	Socket           *CProtoItemSocket `protobuf:"bytes,1,opt,name=socket" json:"socket,omitempty"`
 | |
| 	StrangeType      *uint32           `protobuf:"varint,2,opt,name=strange_type" json:"strange_type,omitempty"`
 | |
| 	StrangeValue     *uint32           `protobuf:"varint,3,opt,name=strange_value" json:"strange_value,omitempty"`
 | |
| 	XXX_unrecognized []byte            `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Strange) Reset()                    { *m = CProtoItemSocket_Strange{} }
 | |
| func (m *CProtoItemSocket_Strange) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CProtoItemSocket_Strange) ProtoMessage()               {}
 | |
| func (*CProtoItemSocket_Strange) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{70} }
 | |
| 
 | |
| func (m *CProtoItemSocket_Strange) GetSocket() *CProtoItemSocket {
 | |
| 	if m != nil {
 | |
| 		return m.Socket
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Strange) GetStrangeType() uint32 {
 | |
| 	if m != nil && m.StrangeType != nil {
 | |
| 		return *m.StrangeType
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Strange) GetStrangeValue() uint32 {
 | |
| 	if m != nil && m.StrangeValue != nil {
 | |
| 		return *m.StrangeValue
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CProtoItemSocket_Spectator struct {
 | |
| 	Socket           *CProtoItemSocket `protobuf:"bytes,1,opt,name=socket" json:"socket,omitempty"`
 | |
| 	GamesViewed      *uint32           `protobuf:"varint,2,opt,name=games_viewed" json:"games_viewed,omitempty"`
 | |
| 	CorporationId    *uint32           `protobuf:"varint,3,opt,name=corporation_id" json:"corporation_id,omitempty"`
 | |
| 	LeagueId         *uint32           `protobuf:"varint,4,opt,name=league_id" json:"league_id,omitempty"`
 | |
| 	TeamId           *uint32           `protobuf:"varint,5,opt,name=team_id" json:"team_id,omitempty"`
 | |
| 	XXX_unrecognized []byte            `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Spectator) Reset()                    { *m = CProtoItemSocket_Spectator{} }
 | |
| func (m *CProtoItemSocket_Spectator) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CProtoItemSocket_Spectator) ProtoMessage()               {}
 | |
| func (*CProtoItemSocket_Spectator) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{71} }
 | |
| 
 | |
| func (m *CProtoItemSocket_Spectator) GetSocket() *CProtoItemSocket {
 | |
| 	if m != nil {
 | |
| 		return m.Socket
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Spectator) GetGamesViewed() uint32 {
 | |
| 	if m != nil && m.GamesViewed != nil {
 | |
| 		return *m.GamesViewed
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Spectator) GetCorporationId() uint32 {
 | |
| 	if m != nil && m.CorporationId != nil {
 | |
| 		return *m.CorporationId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Spectator) GetLeagueId() uint32 {
 | |
| 	if m != nil && m.LeagueId != nil {
 | |
| 		return *m.LeagueId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Spectator) GetTeamId() uint32 {
 | |
| 	if m != nil && m.TeamId != nil {
 | |
| 		return *m.TeamId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CProtoItemSocket_AssetModifier struct {
 | |
| 	Socket           *CProtoItemSocket `protobuf:"bytes,1,opt,name=socket" json:"socket,omitempty"`
 | |
| 	AssetModifier    *uint32           `protobuf:"varint,2,opt,name=asset_modifier" json:"asset_modifier,omitempty"`
 | |
| 	XXX_unrecognized []byte            `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_AssetModifier) Reset()                    { *m = CProtoItemSocket_AssetModifier{} }
 | |
| func (m *CProtoItemSocket_AssetModifier) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CProtoItemSocket_AssetModifier) ProtoMessage()               {}
 | |
| func (*CProtoItemSocket_AssetModifier) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{72} }
 | |
| 
 | |
| func (m *CProtoItemSocket_AssetModifier) GetSocket() *CProtoItemSocket {
 | |
| 	if m != nil {
 | |
| 		return m.Socket
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_AssetModifier) GetAssetModifier() uint32 {
 | |
| 	if m != nil && m.AssetModifier != nil {
 | |
| 		return *m.AssetModifier
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CProtoItemSocket_AssetModifier_DESERIALIZE_FROM_STRING_ONLY struct {
 | |
| 	Socket           *CProtoItemSocket `protobuf:"bytes,1,opt,name=socket" json:"socket,omitempty"`
 | |
| 	AssetModifier    *uint32           `protobuf:"varint,2,opt,name=asset_modifier" json:"asset_modifier,omitempty"`
 | |
| 	AnimModifier     *uint32           `protobuf:"varint,3,opt,name=anim_modifier" json:"anim_modifier,omitempty"`
 | |
| 	AbilityEffect    *uint32           `protobuf:"varint,4,opt,name=ability_effect" json:"ability_effect,omitempty"`
 | |
| 	XXX_unrecognized []byte            `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_AssetModifier_DESERIALIZE_FROM_STRING_ONLY) Reset() {
 | |
| 	*m = CProtoItemSocket_AssetModifier_DESERIALIZE_FROM_STRING_ONLY{}
 | |
| }
 | |
| func (m *CProtoItemSocket_AssetModifier_DESERIALIZE_FROM_STRING_ONLY) String() string {
 | |
| 	return proto.CompactTextString(m)
 | |
| }
 | |
| func (*CProtoItemSocket_AssetModifier_DESERIALIZE_FROM_STRING_ONLY) ProtoMessage() {}
 | |
| func (*CProtoItemSocket_AssetModifier_DESERIALIZE_FROM_STRING_ONLY) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{73}
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_AssetModifier_DESERIALIZE_FROM_STRING_ONLY) GetSocket() *CProtoItemSocket {
 | |
| 	if m != nil {
 | |
| 		return m.Socket
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_AssetModifier_DESERIALIZE_FROM_STRING_ONLY) GetAssetModifier() uint32 {
 | |
| 	if m != nil && m.AssetModifier != nil {
 | |
| 		return *m.AssetModifier
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_AssetModifier_DESERIALIZE_FROM_STRING_ONLY) GetAnimModifier() uint32 {
 | |
| 	if m != nil && m.AnimModifier != nil {
 | |
| 		return *m.AnimModifier
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_AssetModifier_DESERIALIZE_FROM_STRING_ONLY) GetAbilityEffect() uint32 {
 | |
| 	if m != nil && m.AbilityEffect != nil {
 | |
| 		return *m.AbilityEffect
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CProtoItemSocket_Autograph struct {
 | |
| 	Socket           *CProtoItemSocket `protobuf:"bytes,1,opt,name=socket" json:"socket,omitempty"`
 | |
| 	Autograph        *string           `protobuf:"bytes,2,opt,name=autograph" json:"autograph,omitempty"`
 | |
| 	AutographId      *uint32           `protobuf:"varint,3,opt,name=autograph_id" json:"autograph_id,omitempty"`
 | |
| 	AutographScore   *uint32           `protobuf:"varint,4,opt,name=autograph_score" json:"autograph_score,omitempty"`
 | |
| 	XXX_unrecognized []byte            `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Autograph) Reset()                    { *m = CProtoItemSocket_Autograph{} }
 | |
| func (m *CProtoItemSocket_Autograph) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CProtoItemSocket_Autograph) ProtoMessage()               {}
 | |
| func (*CProtoItemSocket_Autograph) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{74} }
 | |
| 
 | |
| func (m *CProtoItemSocket_Autograph) GetSocket() *CProtoItemSocket {
 | |
| 	if m != nil {
 | |
| 		return m.Socket
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Autograph) GetAutograph() string {
 | |
| 	if m != nil && m.Autograph != nil {
 | |
| 		return *m.Autograph
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Autograph) GetAutographId() uint32 {
 | |
| 	if m != nil && m.AutographId != nil {
 | |
| 		return *m.AutographId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_Autograph) GetAutographScore() uint32 {
 | |
| 	if m != nil && m.AutographScore != nil {
 | |
| 		return *m.AutographScore
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CProtoItemSocket_StaticVisuals struct {
 | |
| 	Socket           *CProtoItemSocket `protobuf:"bytes,1,opt,name=socket" json:"socket,omitempty"`
 | |
| 	XXX_unrecognized []byte            `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CProtoItemSocket_StaticVisuals) Reset()                    { *m = CProtoItemSocket_StaticVisuals{} }
 | |
| func (m *CProtoItemSocket_StaticVisuals) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CProtoItemSocket_StaticVisuals) ProtoMessage()               {}
 | |
| func (*CProtoItemSocket_StaticVisuals) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{75} }
 | |
| 
 | |
| func (m *CProtoItemSocket_StaticVisuals) GetSocket() *CProtoItemSocket {
 | |
| 	if m != nil {
 | |
| 		return m.Socket
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CAttribute_String struct {
 | |
| 	Value            *string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CAttribute_String) Reset()                    { *m = CAttribute_String{} }
 | |
| func (m *CAttribute_String) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CAttribute_String) ProtoMessage()               {}
 | |
| func (*CAttribute_String) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{76} }
 | |
| 
 | |
| func (m *CAttribute_String) GetValue() string {
 | |
| 	if m != nil && m.Value != nil {
 | |
| 		return *m.Value
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| type CWorkshop_GetItemDailyRevenue_Request struct {
 | |
| 	Appid            *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"`
 | |
| 	ItemId           *uint32 `protobuf:"varint,2,opt,name=item_id" json:"item_id,omitempty"`
 | |
| 	DateStart        *uint32 `protobuf:"varint,3,opt,name=date_start" json:"date_start,omitempty"`
 | |
| 	DateEnd          *uint32 `protobuf:"varint,4,opt,name=date_end" json:"date_end,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Request) Reset()         { *m = CWorkshop_GetItemDailyRevenue_Request{} }
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Request) String() string { return proto.CompactTextString(m) }
 | |
| func (*CWorkshop_GetItemDailyRevenue_Request) ProtoMessage()    {}
 | |
| func (*CWorkshop_GetItemDailyRevenue_Request) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{77}
 | |
| }
 | |
| 
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Request) GetAppid() uint32 {
 | |
| 	if m != nil && m.Appid != nil {
 | |
| 		return *m.Appid
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Request) GetItemId() uint32 {
 | |
| 	if m != nil && m.ItemId != nil {
 | |
| 		return *m.ItemId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Request) GetDateStart() uint32 {
 | |
| 	if m != nil && m.DateStart != nil {
 | |
| 		return *m.DateStart
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Request) GetDateEnd() uint32 {
 | |
| 	if m != nil && m.DateEnd != nil {
 | |
| 		return *m.DateEnd
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CWorkshop_GetItemDailyRevenue_Response struct {
 | |
| 	CountryRevenue   []*CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue `protobuf:"bytes,1,rep,name=country_revenue" json:"country_revenue,omitempty"`
 | |
| 	XXX_unrecognized []byte                                                        `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Response) Reset() {
 | |
| 	*m = CWorkshop_GetItemDailyRevenue_Response{}
 | |
| }
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Response) String() string { return proto.CompactTextString(m) }
 | |
| func (*CWorkshop_GetItemDailyRevenue_Response) ProtoMessage()    {}
 | |
| func (*CWorkshop_GetItemDailyRevenue_Response) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{78}
 | |
| }
 | |
| 
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Response) GetCountryRevenue() []*CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue {
 | |
| 	if m != nil {
 | |
| 		return m.CountryRevenue
 | |
| 	}
 | |
| 	return nil
 | |
| }
 | |
| 
 | |
| type CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue struct {
 | |
| 	CountryCode      *string `protobuf:"bytes,1,opt,name=country_code" json:"country_code,omitempty"`
 | |
| 	Date             *uint32 `protobuf:"varint,2,opt,name=date" json:"date,omitempty"`
 | |
| 	RevenueUsd       *int64  `protobuf:"varint,3,opt,name=revenue_usd" json:"revenue_usd,omitempty"`
 | |
| 	Units            *int32  `protobuf:"varint,4,opt,name=units" json:"units,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue) Reset() {
 | |
| 	*m = CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue{}
 | |
| }
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue) String() string {
 | |
| 	return proto.CompactTextString(m)
 | |
| }
 | |
| func (*CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue) ProtoMessage() {}
 | |
| func (*CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{78, 0}
 | |
| }
 | |
| 
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue) GetCountryCode() string {
 | |
| 	if m != nil && m.CountryCode != nil {
 | |
| 		return *m.CountryCode
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue) GetDate() uint32 {
 | |
| 	if m != nil && m.Date != nil {
 | |
| 		return *m.Date
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue) GetRevenueUsd() int64 {
 | |
| 	if m != nil && m.RevenueUsd != nil {
 | |
| 		return *m.RevenueUsd
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue) GetUnits() int32 {
 | |
| 	if m != nil && m.Units != nil {
 | |
| 		return *m.Units
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgGenericResult struct {
 | |
| 	Eresult          *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgGenericResult) Reset()                    { *m = CMsgGenericResult{} }
 | |
| func (m *CMsgGenericResult) String() string            { return proto.CompactTextString(m) }
 | |
| func (*CMsgGenericResult) ProtoMessage()               {}
 | |
| func (*CMsgGenericResult) Descriptor() ([]byte, []int) { return econ_fileDescriptor0, []int{79} }
 | |
| 
 | |
| const Default_CMsgGenericResult_Eresult uint32 = 2
 | |
| 
 | |
| func (m *CMsgGenericResult) GetEresult() uint32 {
 | |
| 	if m != nil && m.Eresult != nil {
 | |
| 		return *m.Eresult
 | |
| 	}
 | |
| 	return Default_CMsgGenericResult_Eresult
 | |
| }
 | |
| 
 | |
| type CMsgSQLGCToGCGrantBackpackSlots struct {
 | |
| 	AccountId        *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	AddSlots         *uint32 `protobuf:"varint,2,opt,name=add_slots" json:"add_slots,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLGCToGCGrantBackpackSlots) Reset()         { *m = CMsgSQLGCToGCGrantBackpackSlots{} }
 | |
| func (m *CMsgSQLGCToGCGrantBackpackSlots) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgSQLGCToGCGrantBackpackSlots) ProtoMessage()    {}
 | |
| func (*CMsgSQLGCToGCGrantBackpackSlots) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{80}
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLGCToGCGrantBackpackSlots) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgSQLGCToGCGrantBackpackSlots) GetAddSlots() uint32 {
 | |
| 	if m != nil && m.AddSlots != nil {
 | |
| 		return *m.AddSlots
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCLookupAccountName struct {
 | |
| 	AccountId        *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCLookupAccountName) Reset()         { *m = CMsgClientToGCLookupAccountName{} }
 | |
| func (m *CMsgClientToGCLookupAccountName) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCLookupAccountName) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCLookupAccountName) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{81}
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCLookupAccountName) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| type CMsgClientToGCLookupAccountNameResponse struct {
 | |
| 	AccountId        *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
 | |
| 	AccountName      *string `protobuf:"bytes,2,opt,name=account_name" json:"account_name,omitempty"`
 | |
| 	XXX_unrecognized []byte  `json:"-"`
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCLookupAccountNameResponse) Reset() {
 | |
| 	*m = CMsgClientToGCLookupAccountNameResponse{}
 | |
| }
 | |
| func (m *CMsgClientToGCLookupAccountNameResponse) String() string { return proto.CompactTextString(m) }
 | |
| func (*CMsgClientToGCLookupAccountNameResponse) ProtoMessage()    {}
 | |
| func (*CMsgClientToGCLookupAccountNameResponse) Descriptor() ([]byte, []int) {
 | |
| 	return econ_fileDescriptor0, []int{82}
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCLookupAccountNameResponse) GetAccountId() uint32 {
 | |
| 	if m != nil && m.AccountId != nil {
 | |
| 		return *m.AccountId
 | |
| 	}
 | |
| 	return 0
 | |
| }
 | |
| 
 | |
| func (m *CMsgClientToGCLookupAccountNameResponse) GetAccountName() string {
 | |
| 	if m != nil && m.AccountName != nil {
 | |
| 		return *m.AccountName
 | |
| 	}
 | |
| 	return ""
 | |
| }
 | |
| 
 | |
| func init() {
 | |
| 	proto.RegisterType((*CMsgApplyAutograph)(nil), "CMsgApplyAutograph")
 | |
| 	proto.RegisterType((*CMsgAdjustItemEquippedState)(nil), "CMsgAdjustItemEquippedState")
 | |
| 	proto.RegisterType((*CMsgEconPlayerStrangeCountAdjustment)(nil), "CMsgEconPlayerStrangeCountAdjustment")
 | |
| 	proto.RegisterType((*CMsgEconPlayerStrangeCountAdjustment_CStrangeCountAdjustment)(nil), "CMsgEconPlayerStrangeCountAdjustment.CStrangeCountAdjustment")
 | |
| 	proto.RegisterType((*CMsgRequestItemPurgatory_FinalizePurchase)(nil), "CMsgRequestItemPurgatory_FinalizePurchase")
 | |
| 	proto.RegisterType((*CMsgRequestItemPurgatory_FinalizePurchaseResponse)(nil), "CMsgRequestItemPurgatory_FinalizePurchaseResponse")
 | |
| 	proto.RegisterType((*CMsgRequestItemPurgatory_RefundPurchase)(nil), "CMsgRequestItemPurgatory_RefundPurchase")
 | |
| 	proto.RegisterType((*CMsgRequestItemPurgatory_RefundPurchaseResponse)(nil), "CMsgRequestItemPurgatory_RefundPurchaseResponse")
 | |
| 	proto.RegisterType((*CMsgCraftingResponse)(nil), "CMsgCraftingResponse")
 | |
| 	proto.RegisterType((*CMsgGCRequestStoreSalesData)(nil), "CMsgGCRequestStoreSalesData")
 | |
| 	proto.RegisterType((*CMsgGCRequestStoreSalesDataResponse)(nil), "CMsgGCRequestStoreSalesDataResponse")
 | |
| 	proto.RegisterType((*CMsgGCRequestStoreSalesDataResponse_Price)(nil), "CMsgGCRequestStoreSalesDataResponse.Price")
 | |
| 	proto.RegisterType((*CMsgGCRequestStoreSalesDataUpToDateResponse)(nil), "CMsgGCRequestStoreSalesDataUpToDateResponse")
 | |
| 	proto.RegisterType((*CMsgGCToGCPingRequest)(nil), "CMsgGCToGCPingRequest")
 | |
| 	proto.RegisterType((*CMsgGCToGCPingResponse)(nil), "CMsgGCToGCPingResponse")
 | |
| 	proto.RegisterType((*CMsgGCToGCGetUserSessionServer)(nil), "CMsgGCToGCGetUserSessionServer")
 | |
| 	proto.RegisterType((*CMsgGCToGCGetUserSessionServerResponse)(nil), "CMsgGCToGCGetUserSessionServerResponse")
 | |
| 	proto.RegisterType((*CMsgGCToGCGetUserServerMembers)(nil), "CMsgGCToGCGetUserServerMembers")
 | |
| 	proto.RegisterType((*CMsgGCToGCGetUserServerMembersResponse)(nil), "CMsgGCToGCGetUserServerMembersResponse")
 | |
| 	proto.RegisterType((*CMsgLookupMultipleAccountNames)(nil), "CMsgLookupMultipleAccountNames")
 | |
| 	proto.RegisterType((*CMsgLookupMultipleAccountNamesResponse)(nil), "CMsgLookupMultipleAccountNamesResponse")
 | |
| 	proto.RegisterType((*CMsgLookupMultipleAccountNamesResponse_Account)(nil), "CMsgLookupMultipleAccountNamesResponse.Account")
 | |
| 	proto.RegisterType((*CMsgGCToGCGetUserPCBangNo)(nil), "CMsgGCToGCGetUserPCBangNo")
 | |
| 	proto.RegisterType((*CMsgGCToGCGetUserPCBangNoResponse)(nil), "CMsgGCToGCGetUserPCBangNoResponse")
 | |
| 	proto.RegisterType((*CMsgRequestCrateItems)(nil), "CMsgRequestCrateItems")
 | |
| 	proto.RegisterType((*CMsgRequestCrateItemsResponse)(nil), "CMsgRequestCrateItemsResponse")
 | |
| 	proto.RegisterType((*CMsgGCToGCCanUseDropRateBonus)(nil), "CMsgGCToGCCanUseDropRateBonus")
 | |
| 	proto.RegisterType((*CMsgSQLAddDropRateBonus)(nil), "CMsgSQLAddDropRateBonus")
 | |
| 	proto.RegisterType((*CMsgSQLUpgradeBattleBooster)(nil), "CMsgSQLUpgradeBattleBooster")
 | |
| 	proto.RegisterType((*CMsgGCToGCRefreshSOCache)(nil), "CMsgGCToGCRefreshSOCache")
 | |
| 	proto.RegisterType((*CMsgGCToGCCheckAccountTradeStatus)(nil), "CMsgGCToGCCheckAccountTradeStatus")
 | |
| 	proto.RegisterType((*CMsgGCToGCCheckAccountTradeStatusResponse)(nil), "CMsgGCToGCCheckAccountTradeStatusResponse")
 | |
| 	proto.RegisterType((*CMsgGCToGCGrantAccountRolledItems)(nil), "CMsgGCToGCGrantAccountRolledItems")
 | |
| 	proto.RegisterType((*CMsgGCToGCGrantAccountRolledItems_Item)(nil), "CMsgGCToGCGrantAccountRolledItems.Item")
 | |
| 	proto.RegisterType((*CMsgGCToGCGrantAccountRolledItems_Item_DynamicAttribute)(nil), "CMsgGCToGCGrantAccountRolledItems.Item.DynamicAttribute")
 | |
| 	proto.RegisterType((*CMsgGCToGCGrantAccountRolledItems_Item_AdditionalAuditEntry)(nil), "CMsgGCToGCGrantAccountRolledItems.Item.AdditionalAuditEntry")
 | |
| 	proto.RegisterType((*CMsgGCToGCGrantSelfMadeItemToAccount)(nil), "CMsgGCToGCGrantSelfMadeItemToAccount")
 | |
| 	proto.RegisterType((*CMsgUseItem)(nil), "CMsgUseItem")
 | |
| 	proto.RegisterType((*CMsgServerUseItem)(nil), "CMsgServerUseItem")
 | |
| 	proto.RegisterType((*CMsgGCPartnerBalanceRequest)(nil), "CMsgGCPartnerBalanceRequest")
 | |
| 	proto.RegisterType((*CMsgGCPartnerBalanceResponse)(nil), "CMsgGCPartnerBalanceResponse")
 | |
| 	proto.RegisterType((*CGCStoreRechargeRedirect_LineItem)(nil), "CGCStoreRechargeRedirect_LineItem")
 | |
| 	proto.RegisterType((*CMsgGCPartnerRechargeRedirectURLRequest)(nil), "CMsgGCPartnerRechargeRedirectURLRequest")
 | |
| 	proto.RegisterType((*CMsgGCPartnerRechargeRedirectURLResponse)(nil), "CMsgGCPartnerRechargeRedirectURLResponse")
 | |
| 	proto.RegisterType((*CMsgGCEconSQLWorkItemEmbeddedRollbackData)(nil), "CMsgGCEconSQLWorkItemEmbeddedRollbackData")
 | |
| 	proto.RegisterType((*CMsgCraftStatue)(nil), "CMsgCraftStatue")
 | |
| 	proto.RegisterType((*CMsgRedeemCode)(nil), "CMsgRedeemCode")
 | |
| 	proto.RegisterType((*CMsgRedeemCodeResponse)(nil), "CMsgRedeemCodeResponse")
 | |
| 	proto.RegisterType((*CMsgDevNewItemRequest)(nil), "CMsgDevNewItemRequest")
 | |
| 	proto.RegisterType((*CMsgDevNewItemRequestResponse)(nil), "CMsgDevNewItemRequestResponse")
 | |
| 	proto.RegisterType((*CMsgGCAddGiftItem)(nil), "CMsgGCAddGiftItem")
 | |
| 	proto.RegisterType((*CMsgClientToGCWrapAndDeliverGift)(nil), "CMsgClientToGCWrapAndDeliverGift")
 | |
| 	proto.RegisterType((*CMsgClientToGCWrapAndDeliverGiftResponse)(nil), "CMsgClientToGCWrapAndDeliverGiftResponse")
 | |
| 	proto.RegisterType((*CMsgClientToGCUnwrapGift)(nil), "CMsgClientToGCUnwrapGift")
 | |
| 	proto.RegisterType((*CMsgClientToGCUnpackBundle)(nil), "CMsgClientToGCUnpackBundle")
 | |
| 	proto.RegisterType((*CMsgClientToGCUnpackBundleResponse)(nil), "CMsgClientToGCUnpackBundleResponse")
 | |
| 	proto.RegisterType((*CMsgGCToClientStoreTransactionCompleted)(nil), "CMsgGCToClientStoreTransactionCompleted")
 | |
| 	proto.RegisterType((*CMsgClientToGCEquipItems)(nil), "CMsgClientToGCEquipItems")
 | |
| 	proto.RegisterType((*CMsgClientToGCEquipItemsResponse)(nil), "CMsgClientToGCEquipItemsResponse")
 | |
| 	proto.RegisterType((*CMsgClientToGCSetItemStyle)(nil), "CMsgClientToGCSetItemStyle")
 | |
| 	proto.RegisterType((*CMsgClientToGCSetItemStyleResponse)(nil), "CMsgClientToGCSetItemStyleResponse")
 | |
| 	proto.RegisterType((*CMsgClientToGCUnlockItemStyle)(nil), "CMsgClientToGCUnlockItemStyle")
 | |
| 	proto.RegisterType((*CMsgClientToGCUnlockItemStyleResponse)(nil), "CMsgClientToGCUnlockItemStyleResponse")
 | |
| 	proto.RegisterType((*CMsgClientToGCSetItemInventoryCategory)(nil), "CMsgClientToGCSetItemInventoryCategory")
 | |
| 	proto.RegisterType((*CMsgClientToGCUnlockCrate)(nil), "CMsgClientToGCUnlockCrate")
 | |
| 	proto.RegisterType((*CMsgClientToGCUnlockCrateResponse)(nil), "CMsgClientToGCUnlockCrateResponse")
 | |
| 	proto.RegisterType((*CMsgClientToGCUnlockCrateResponse_Item)(nil), "CMsgClientToGCUnlockCrateResponse.Item")
 | |
| 	proto.RegisterType((*CMsgClientToGCRemoveItemAttribute)(nil), "CMsgClientToGCRemoveItemAttribute")
 | |
| 	proto.RegisterType((*CMsgClientToGCRemoveItemAttributeResponse)(nil), "CMsgClientToGCRemoveItemAttributeResponse")
 | |
| 	proto.RegisterType((*CMsgClientToGCNameItem)(nil), "CMsgClientToGCNameItem")
 | |
| 	proto.RegisterType((*CMsgClientToGCNameItemResponse)(nil), "CMsgClientToGCNameItemResponse")
 | |
| 	proto.RegisterType((*CMsgGCSetItemPosition)(nil), "CMsgGCSetItemPosition")
 | |
| 	proto.RegisterType((*CAttribute_ItemDynamicRecipeComponent)(nil), "CAttribute_ItemDynamicRecipeComponent")
 | |
| 	proto.RegisterType((*CProtoItemSocket)(nil), "CProtoItemSocket")
 | |
| 	proto.RegisterType((*CProtoItemSocket_Empty)(nil), "CProtoItemSocket_Empty")
 | |
| 	proto.RegisterType((*CProtoItemSocket_Effect)(nil), "CProtoItemSocket_Effect")
 | |
| 	proto.RegisterType((*CProtoItemSocket_Color)(nil), "CProtoItemSocket_Color")
 | |
| 	proto.RegisterType((*CProtoItemSocket_Strange)(nil), "CProtoItemSocket_Strange")
 | |
| 	proto.RegisterType((*CProtoItemSocket_Spectator)(nil), "CProtoItemSocket_Spectator")
 | |
| 	proto.RegisterType((*CProtoItemSocket_AssetModifier)(nil), "CProtoItemSocket_AssetModifier")
 | |
| 	proto.RegisterType((*CProtoItemSocket_AssetModifier_DESERIALIZE_FROM_STRING_ONLY)(nil), "CProtoItemSocket_AssetModifier_DESERIALIZE_FROM_STRING_ONLY")
 | |
| 	proto.RegisterType((*CProtoItemSocket_Autograph)(nil), "CProtoItemSocket_Autograph")
 | |
| 	proto.RegisterType((*CProtoItemSocket_StaticVisuals)(nil), "CProtoItemSocket_StaticVisuals")
 | |
| 	proto.RegisterType((*CAttribute_String)(nil), "CAttribute_String")
 | |
| 	proto.RegisterType((*CWorkshop_GetItemDailyRevenue_Request)(nil), "CWorkshop_GetItemDailyRevenue_Request")
 | |
| 	proto.RegisterType((*CWorkshop_GetItemDailyRevenue_Response)(nil), "CWorkshop_GetItemDailyRevenue_Response")
 | |
| 	proto.RegisterType((*CWorkshop_GetItemDailyRevenue_Response_CountryDailyRevenue)(nil), "CWorkshop_GetItemDailyRevenue_Response.CountryDailyRevenue")
 | |
| 	proto.RegisterType((*CMsgGenericResult)(nil), "CMsgGenericResult")
 | |
| 	proto.RegisterType((*CMsgSQLGCToGCGrantBackpackSlots)(nil), "CMsgSQLGCToGCGrantBackpackSlots")
 | |
| 	proto.RegisterType((*CMsgClientToGCLookupAccountName)(nil), "CMsgClientToGCLookupAccountName")
 | |
| 	proto.RegisterType((*CMsgClientToGCLookupAccountNameResponse)(nil), "CMsgClientToGCLookupAccountNameResponse")
 | |
| 	proto.RegisterEnum("EGCItemMsg", EGCItemMsg_name, EGCItemMsg_value)
 | |
| 	proto.RegisterEnum("EGCMsgResponse", EGCMsgResponse_name, EGCMsgResponse_value)
 | |
| 	proto.RegisterEnum("EItemPurgatoryResponse_Finalize", EItemPurgatoryResponse_Finalize_name, EItemPurgatoryResponse_Finalize_value)
 | |
| 	proto.RegisterEnum("EItemPurgatoryResponse_Refund", EItemPurgatoryResponse_Refund_name, EItemPurgatoryResponse_Refund_value)
 | |
| 	proto.RegisterEnum("EGCPartnerRequestResponse", EGCPartnerRequestResponse_name, EGCPartnerRequestResponse_value)
 | |
| 	proto.RegisterEnum("EGCMsgInitiateTradeResponse", EGCMsgInitiateTradeResponse_name, EGCMsgInitiateTradeResponse_value)
 | |
| 	proto.RegisterEnum("CMsgRequestCrateItemsResponse_EResult", CMsgRequestCrateItemsResponse_EResult_name, CMsgRequestCrateItemsResponse_EResult_value)
 | |
| 	proto.RegisterEnum("CMsgRedeemCodeResponse_EResultCode", CMsgRedeemCodeResponse_EResultCode_name, CMsgRedeemCodeResponse_EResultCode_value)
 | |
| 	proto.RegisterEnum("CMsgClientToGCUnpackBundleResponse_EUnpackBundle", CMsgClientToGCUnpackBundleResponse_EUnpackBundle_name, CMsgClientToGCUnpackBundleResponse_EUnpackBundle_value)
 | |
| 	proto.RegisterEnum("CMsgClientToGCSetItemStyleResponse_ESetStyle", CMsgClientToGCSetItemStyleResponse_ESetStyle_name, CMsgClientToGCSetItemStyleResponse_ESetStyle_value)
 | |
| 	proto.RegisterEnum("CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle", CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle_name, CMsgClientToGCUnlockItemStyleResponse_EUnlockStyle_value)
 | |
| 	proto.RegisterEnum("CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute", CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute_name, CMsgClientToGCRemoveItemAttributeResponse_ERemoveItemAttribute_value)
 | |
| 	proto.RegisterEnum("CMsgClientToGCNameItemResponse_ENameItem", CMsgClientToGCNameItemResponse_ENameItem_name, CMsgClientToGCNameItemResponse_ENameItem_value)
 | |
| }
 | |
| 
 | |
| var econ_fileDescriptor0 = []byte{
 | |
| 	// 6148 bytes of a gzipped FileDescriptorProto
 | |
| 	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xac, 0x3c, 0x69, 0x78, 0x24, 0xc7,
 | |
| 	0x55, 0x91, 0xb4, 0xda, 0x99, 0x2d, 0xad, 0x76, 0x6b, 0x7b, 0x66, 0x2f, 0x79, 0x7d, 0x8d, 0x13,
 | |
| 	0x7b, 0xbd, 0xf6, 0x8e, 0xe3, 0x5d, 0x3b, 0x71, 0xec, 0xc4, 0x46, 0x1a, 0xcd, 0x2a, 0xc2, 0xda,
 | |
| 	0x5d, 0x59, 0x23, 0xd9, 0x10, 0xbe, 0xa4, 0x69, 0x4d, 0x97, 0x46, 0x1d, 0xf5, 0x74, 0x8f, 0xbb,
 | |
| 	0x7b, 0x76, 0x35, 0xf9, 0x95, 0x83, 0x24, 0x5c, 0x39, 0x39, 0x3e, 0x20, 0x9c, 0x81, 0x1c, 0x10,
 | |
| 	0x02, 0x24, 0x5c, 0x5f, 0xb8, 0x13, 0x0c, 0x84, 0xf0, 0x41, 0x0e, 0x92, 0x00, 0x21, 0x09, 0x7c,
 | |
| 	0x1f, 0xe4, 0x3e, 0xc8, 0x7d, 0x27, 0xe6, 0xbd, 0xaa, 0xea, 0xee, 0xaa, 0xe9, 0x9e, 0xd6, 0x7c,
 | |
| 	0x1f, 0xfc, 0xb1, 0x35, 0x55, 0xaf, 0x5e, 0xbd, 0x7a, 0xf5, 0xee, 0x7a, 0xbd, 0xe4, 0x28, 0x6b,
 | |
| 	0xfb, 0x9e, 0xd9, 0x69, 0x77, 0x59, 0x18, 0x5a, 0x1d, 0x16, 0xd6, 0x7b, 0x81, 0x1f, 0xf9, 0x73,
 | |
| 	0x95, 0x30, 0x62, 0x56, 0x57, 0x1f, 0xac, 0x35, 0x89, 0xd1, 0xb8, 0x18, 0x76, 0xe6, 0x7b, 0x3d,
 | |
| 	0x77, 0x30, 0xdf, 0x8f, 0xfc, 0x4e, 0x60, 0xf5, 0xb6, 0x8d, 0x93, 0xe4, 0x88, 0x15, 0xff, 0x30,
 | |
| 	0x9d, 0x88, 0x75, 0x4d, 0xc7, 0x3e, 0x31, 0x71, 0xc3, 0xc4, 0xe9, 0x7d, 0x46, 0x95, 0x1c, 0x14,
 | |
| 	0x03, 0x72, 0x74, 0x12, 0x47, 0x6b, 0xdb, 0xe4, 0x1a, 0x8e, 0xc6, 0x7e, 0x6e, 0x3f, 0x8c, 0x96,
 | |
| 	0x61, 0xaa, 0xf9, 0x68, 0xdf, 0xe9, 0xf5, 0x98, 0xdd, 0x8a, 0xac, 0x88, 0x19, 0x87, 0x49, 0x49,
 | |
| 	0xc7, 0x72, 0x84, 0x1c, 0xf0, 0xd8, 0x55, 0xb3, 0xed, 0x5a, 0x61, 0xc8, 0x51, 0xcc, 0x1a, 0x94,
 | |
| 	0x94, 0x71, 0x28, 0x74, 0xfd, 0xe8, 0xc4, 0x14, 0x1f, 0xa9, 0x90, 0x99, 0x30, 0x1a, 0xb8, 0xcc,
 | |
| 	0x74, 0x3c, 0x9b, 0xed, 0x9e, 0xd8, 0x87, 0x83, 0xb5, 0x2f, 0x4c, 0x90, 0x27, 0xe2, 0x56, 0x4d,
 | |
| 	0x38, 0xe3, 0xaa, 0x6b, 0x0d, 0x58, 0xd0, 0x8a, 0x02, 0xcb, 0xeb, 0xb0, 0x86, 0xdf, 0xf7, 0x22,
 | |
| 	0x41, 0x40, 0x97, 0x79, 0x91, 0x61, 0x10, 0x62, 0xb5, 0xdb, 0x38, 0x18, 0x6f, 0x3b, 0x6b, 0xfc,
 | |
| 	0x30, 0x39, 0x19, 0x0a, 0x68, 0x53, 0xcc, 0x58, 0x09, 0x3c, 0x92, 0x31, 0x75, 0x7a, 0xe6, 0xdc,
 | |
| 	0x33, 0xea, 0xe3, 0x60, 0xaf, 0x37, 0xf2, 0xc7, 0xe7, 0xd6, 0xc8, 0xf1, 0xc6, 0x68, 0x82, 0xd8,
 | |
| 	0x15, 0xf8, 0xc3, 0x8c, 0x06, 0x3d, 0x26, 0x09, 0x52, 0x18, 0xc3, 0x19, 0xc9, 0xa9, 0x4e, 0x96,
 | |
| 	0x08, 0x3e, 0xd4, 0x9e, 0x41, 0x6e, 0x45, 0x9a, 0xd6, 0xd8, 0xa3, 0x7d, 0x26, 0xb8, 0xbb, 0xda,
 | |
| 	0x0f, 0x3a, 0x56, 0xe4, 0x07, 0x03, 0xf3, 0x82, 0xe3, 0x59, 0xae, 0xf3, 0x3c, 0x06, 0x23, 0xed,
 | |
| 	0x6d, 0x2b, 0x64, 0xc8, 0x46, 0x89, 0x31, 0x84, 0x3d, 0xa6, 0xe0, 0x6e, 0x36, 0xc8, 0x9d, 0x63,
 | |
| 	0x2f, 0x5f, 0x63, 0x61, 0xcf, 0xf7, 0x00, 0xcd, 0x21, 0xb2, 0x3f, 0x60, 0x61, 0xdf, 0x8d, 0x24,
 | |
| 	0xa1, 0x2a, 0xda, 0x49, 0x8e, 0xf6, 0x3e, 0x72, 0xcb, 0x48, 0xb4, 0x6b, 0x6c, 0xab, 0xef, 0xd9,
 | |
| 	0x05, 0x34, 0xcd, 0x93, 0x3b, 0xc6, 0x5c, 0x3c, 0x8a, 0xa2, 0xda, 0x69, 0x52, 0x45, 0x14, 0x8d,
 | |
| 	0xc0, 0xda, 0x8a, 0x1c, 0xaf, 0x93, 0xc0, 0x65, 0x37, 0xfb, 0x3e, 0x21, 0x9c, 0x4b, 0x0d, 0xb9,
 | |
| 	0x5d, 0x0b, 0xb6, 0x61, 0x2d, 0xcb, 0x65, 0xe1, 0xa2, 0x15, 0x59, 0x78, 0x07, 0x57, 0x58, 0x10,
 | |
| 	0x3a, 0xbe, 0x97, 0x9e, 0xb5, 0xdd, 0x0f, 0x02, 0xe6, 0xb5, 0x07, 0x42, 0x36, 0x6b, 0x6f, 0x9b,
 | |
| 	0x20, 0x37, 0x15, 0xa0, 0x48, 0xf6, 0xbe, 0x9f, 0x90, 0x10, 0x06, 0xcd, 0x5e, 0xe0, 0xb4, 0x19,
 | |
| 	0xdf, 0x7d, 0xe6, 0xdc, 0x99, 0xfa, 0x18, 0x2b, 0xeb, 0xab, 0xb8, 0x42, 0x25, 0x45, 0x28, 0xc5,
 | |
| 	0x71, 0x72, 0x98, 0xed, 0xf6, 0x9c, 0xc0, 0x8a, 0x60, 0xcc, 0x8c, 0x9c, 0x2e, 0x13, 0x32, 0x31,
 | |
| 	0x77, 0x9a, 0x4c, 0x8b, 0x25, 0xf1, 0x71, 0x6d, 0xb6, 0x25, 0xc9, 0x9f, 0x25, 0xd3, 0x62, 0x7f,
 | |
| 	0x41, 0xfb, 0x23, 0xe4, 0xb6, 0x02, 0x02, 0x36, 0x7a, 0xeb, 0x3e, 0xfc, 0x3f, 0x65, 0x73, 0x86,
 | |
| 	0x1b, 0x39, 0x24, 0x08, 0xc4, 0xc7, 0xc9, 0x51, 0x81, 0x78, 0xdd, 0x5f, 0x6a, 0xac, 0xf2, 0x2b,
 | |
| 	0xe0, 0x1b, 0xd4, 0x4e, 0x90, 0x63, 0xc3, 0x13, 0x02, 0x79, 0xed, 0x2e, 0x72, 0x5d, 0x3a, 0xb3,
 | |
| 	0xc4, 0xa2, 0x8d, 0x10, 0x14, 0x0c, 0x0c, 0x12, 0x60, 0x6e, 0xb1, 0x00, 0xf6, 0xcd, 0xd3, 0x5a,
 | |
| 	0x10, 0x96, 0x9b, 0x8b, 0x57, 0x25, 0xc4, 0x03, 0xad, 0x21, 0x1f, 0x31, 0xb9, 0xad, 0x8b, 0x51,
 | |
| 	0xec, 0xaf, 0xad, 0xe4, 0x6e, 0x8c, 0x90, 0x17, 0x59, 0x77, 0x13, 0xce, 0x9b, 0x6b, 0x2e, 0x8e,
 | |
| 	0x91, 0x43, 0x5d, 0x6b, 0xd7, 0x0c, 0x7b, 0xac, 0x1d, 0xa1, 0x6c, 0x4a, 0x53, 0x55, 0x6b, 0xe4,
 | |
| 	0x12, 0xa4, 0x60, 0x4b, 0x08, 0x02, 0x43, 0xda, 0xe5, 0x43, 0xa6, 0x86, 0x7c, 0x0a, 0x90, 0xdc,
 | |
| 	0x23, 0x48, 0x5a, 0xf1, 0xfd, 0x9d, 0x7e, 0xef, 0x22, 0xc8, 0xb5, 0xd3, 0x73, 0xd9, 0xbc, 0x80,
 | |
| 	0xba, 0x64, 0x81, 0x99, 0x86, 0xed, 0x63, 0x92, 0x62, 0x59, 0x9e, 0x5d, 0x98, 0xa4, 0x13, 0xb5,
 | |
| 	0x5f, 0x98, 0x10, 0xfb, 0x8f, 0x5e, 0x9a, 0xec, 0x3f, 0x4f, 0xca, 0x12, 0x45, 0x28, 0xc5, 0xf1,
 | |
| 	0x8e, 0xfa, 0x78, 0x4b, 0xeb, 0x72, 0x70, 0xee, 0x2c, 0x29, 0xc9, 0x3f, 0xd1, 0x6a, 0x27, 0x04,
 | |
| 	0xa5, 0x06, 0xac, 0x07, 0x07, 0xf6, 0x3d, 0x8b, 0xf3, 0xe6, 0x40, 0xed, 0x0e, 0x72, 0x32, 0xc3,
 | |
| 	0x9b, 0xd5, 0xc6, 0x02, 0x18, 0xc4, 0x4b, 0x7e, 0xee, 0xed, 0x3e, 0x95, 0xdc, 0x38, 0x72, 0x41,
 | |
| 	0x72, 0x0e, 0x58, 0xd8, 0x6b, 0x9b, 0x9b, 0x30, 0x68, 0x7a, 0xbe, 0x5c, 0x78, 0x87, 0x90, 0x3f,
 | |
| 	0x29, 0x75, 0x60, 0x07, 0x22, 0x86, 0x86, 0x04, 0xf9, 0x76, 0xa8, 0x8d, 0xbf, 0x4c, 0x5d, 0x31,
 | |
| 	0x6a, 0x1e, 0xb9, 0x36, 0x77, 0x81, 0x6a, 0x3a, 0x02, 0xf9, 0xb7, 0x3c, 0x1e, 0x9c, 0x38, 0x46,
 | |
| 	0x22, 0xec, 0x1e, 0xda, 0x9d, 0x52, 0x73, 0x8d, 0x1b, 0x22, 0x38, 0xfc, 0xcc, 0x8e, 0xd9, 0xea,
 | |
| 	0xb7, 0xdb, 0x8c, 0xd9, 0xcc, 0xa6, 0x4f, 0x30, 0x0e, 0x92, 0xf2, 0x8e, 0x79, 0xc1, 0x72, 0x5c,
 | |
| 	0xf8, 0x35, 0x51, 0xfb, 0xb9, 0x09, 0xb1, 0xa1, 0x38, 0x5a, 0xc3, 0xf2, 0xe0, 0x68, 0x8b, 0x81,
 | |
| 	0xdf, 0x5b, 0x83, 0x8d, 0x17, 0x7c, 0xaf, 0x9f, 0x2f, 0x74, 0x20, 0xc3, 0x36, 0x00, 0x99, 0xfc,
 | |
| 	0x04, 0x9b, 0x08, 0xc6, 0x39, 0x3b, 0x89, 0x9e, 0x77, 0xd3, 0xf7, 0x41, 0xb0, 0x03, 0xe1, 0x41,
 | |
| 	0x84, 0x93, 0x9c, 0x23, 0x06, 0xdb, 0x6d, 0xbb, 0xfd, 0xd0, 0xb9, 0xa2, 0x1c, 0x98, 0xfb, 0x4a,
 | |
| 	0xe3, 0x04, 0xa1, 0x96, 0xeb, 0xfa, 0x57, 0x4d, 0x38, 0xb1, 0xe5, 0x72, 0x8c, 0x27, 0xa6, 0x61,
 | |
| 	0xa6, 0x5c, 0x7b, 0xcb, 0x04, 0xf8, 0x29, 0x20, 0xad, 0xf5, 0xd0, 0xca, 0xbc, 0x6d, 0xef, 0x4d,
 | |
| 	0x54, 0xc6, 0x4f, 0xa9, 0x66, 0x67, 0x6a, 0x14, 0xdd, 0xfb, 0x72, 0xe9, 0x9e, 0x8e, 0x69, 0x0b,
 | |
| 	0x31, 0x4e, 0xb1, 0x43, 0xd3, 0xee, 0x0b, 0xe3, 0x72, 0x62, 0x7f, 0xac, 0x75, 0xcc, 0xb3, 0xb9,
 | |
| 	0xa5, 0x01, 0x35, 0xb6, 0xba, 0xbd, 0x13, 0x25, 0x7e, 0x7d, 0xbe, 0x30, 0xe3, 0x40, 0xf2, 0x46,
 | |
| 	0x0f, 0x22, 0x13, 0x9b, 0x2d, 0x58, 0x51, 0xe4, 0x02, 0xd1, 0x1c, 0x77, 0x2e, 0xd9, 0x2a, 0x95,
 | |
| 	0xc2, 0xa0, 0x72, 0x62, 0x80, 0x36, 0x33, 0xf2, 0xc1, 0xf9, 0xdb, 0x9c, 0xf6, 0x2c, 0x89, 0x22,
 | |
| 	0xd4, 0xb8, 0x9f, 0x9c, 0x48, 0xaf, 0x0f, 0xbc, 0x12, 0xc8, 0xc6, 0x76, 0xeb, 0x72, 0xc3, 0x6a,
 | |
| 	0x6f, 0xb3, 0xdc, 0xdd, 0xb8, 0x87, 0x72, 0x7d, 0x4b, 0xf0, 0xa8, 0x5c, 0xfb, 0x7e, 0x55, 0xb2,
 | |
| 	0x1b, 0xdb, 0xac, 0xbd, 0x23, 0x15, 0x69, 0x1d, 0xa9, 0xc7, 0xc8, 0x68, 0x04, 0xb7, 0x51, 0xea,
 | |
| 	0x3c, 0x27, 0x72, 0xd0, 0xe6, 0x48, 0x5c, 0x6b, 0x22, 0x06, 0x28, 0xc4, 0x95, 0xc8, 0x31, 0xac,
 | |
| 	0x6f, 0x5b, 0x60, 0xab, 0x71, 0x8a, 0xa3, 0x2c, 0xf3, 0xe0, 0x23, 0x08, 0xfc, 0x00, 0xe2, 0x1e,
 | |
| 	0x3b, 0x36, 0xe0, 0x1f, 0xdf, 0xa7, 0xa9, 0x1e, 0x04, 0x2d, 0x91, 0x44, 0xba, 0xe6, 0xbb, 0x20,
 | |
| 	0xc2, 0x42, 0x9b, 0xf2, 0x08, 0x7c, 0x0a, 0x99, 0x46, 0xbe, 0xc6, 0x31, 0xd3, 0x2d, 0xf5, 0x3d,
 | |
| 	0xd1, 0xd4, 0xf1, 0xbf, 0xc8, 0x67, 0xab, 0x6f, 0x3b, 0x10, 0x77, 0xb5, 0xf9, 0x85, 0x0b, 0xc9,
 | |
| 	0xc1, 0x1d, 0xf8, 0xa8, 0x0d, 0x0e, 0x49, 0xf0, 0x7e, 0xee, 0x5d, 0x53, 0x64, 0x1f, 0x5f, 0x92,
 | |
| 	0xf5, 0x6f, 0x00, 0xee, 0xfa, 0x7e, 0x64, 0xba, 0x4e, 0x28, 0xa3, 0xb6, 0x03, 0x3c, 0x2a, 0xed,
 | |
| 	0x78, 0xe0, 0xd8, 0x60, 0xb4, 0xeb, 0x88, 0xc0, 0xa9, 0x8c, 0x17, 0xe2, 0x07, 0x4e, 0xc7, 0xf1,
 | |
| 	0xa4, 0x3e, 0xac, 0x13, 0xc3, 0x1e, 0x78, 0x56, 0xd7, 0x69, 0x9b, 0x20, 0x3a, 0x81, 0xb3, 0xd9,
 | |
| 	0x8f, 0x58, 0x08, 0xf2, 0x88, 0x67, 0xb8, 0x67, 0xcc, 0x33, 0xd4, 0x17, 0x05, 0x86, 0xf9, 0x18,
 | |
| 	0x81, 0xf1, 0x1c, 0x72, 0x02, 0x24, 0xc9, 0xc1, 0x03, 0x81, 0x92, 0x89, 0x93, 0x40, 0xf0, 0x16,
 | |
| 	0x38, 0x80, 0x7b, 0x3f, 0xc7, 0xfd, 0xf4, 0x71, 0x71, 0xcf, 0x27, 0x78, 0xe6, 0x11, 0x4d, 0x13,
 | |
| 	0xb0, 0x0c, 0x50, 0xb1, 0x1c, 0x0f, 0x03, 0x47, 0x0c, 0x8e, 0x22, 0x7f, 0x87, 0x79, 0x42, 0x21,
 | |
| 	0xe6, 0x1e, 0x24, 0x34, 0x43, 0xcc, 0x41, 0xb2, 0x0f, 0x46, 0xc4, 0xad, 0x73, 0xb6, 0x5c, 0xb1,
 | |
| 	0xdc, 0x3e, 0x33, 0xfb, 0x8e, 0x17, 0x9d, 0x3f, 0x27, 0x75, 0x00, 0xe2, 0x6a, 0x31, 0xba, 0x05,
 | |
| 	0xc2, 0x2a, 0x78, 0x35, 0x39, 0xf7, 0x2c, 0x52, 0xcd, 0xdd, 0x1d, 0xf4, 0xd4, 0xbf, 0xea, 0x0d,
 | |
| 	0x3b, 0x30, 0xa9, 0x4a, 0xda, 0x65, 0x4e, 0xe6, 0x5c, 0xa6, 0x08, 0x60, 0x1f, 0x12, 0x21, 0xbb,
 | |
| 	0xc2, 0x80, 0x16, 0x73, 0xb7, 0x2e, 0x82, 0x74, 0xe2, 0xa9, 0xd7, 0xfd, 0xd8, 0xbf, 0x80, 0xe6,
 | |
| 	0xc7, 0x77, 0x2d, 0x63, 0xfe, 0x44, 0x1f, 0x52, 0xbf, 0x23, 0x64, 0x17, 0x0c, 0xd8, 0x0c, 0xe2,
 | |
| 	0x04, 0x93, 0xca, 0xc5, 0x24, 0x93, 0x61, 0x00, 0xd7, 0x22, 0x2b, 0xe8, 0xb0, 0x28, 0x0d, 0x05,
 | |
| 	0x70, 0xe5, 0x7e, 0xe3, 0x7a, 0x72, 0xbc, 0xe3, 0x6c, 0x45, 0xa6, 0xd9, 0xf3, 0x23, 0x60, 0xaa,
 | |
| 	0x03, 0x77, 0x26, 0x00, 0x43, 0xa0, 0x76, 0x4a, 0x58, 0x26, 0xbb, 0xcf, 0x5c, 0x53, 0x64, 0x27,
 | |
| 	0xa6, 0xeb, 0xb7, 0x77, 0xa4, 0xfc, 0x80, 0xad, 0x4d, 0xf4, 0x32, 0x45, 0x3b, 0xcd, 0xf7, 0xbb,
 | |
| 	0x91, 0x9c, 0x44, 0x02, 0x7a, 0x56, 0x7b, 0xc7, 0x34, 0xf1, 0x3f, 0x0e, 0xa4, 0x5a, 0x36, 0x80,
 | |
| 	0x32, 0x77, 0xc0, 0x0d, 0x5b, 0x19, 0x02, 0xf1, 0x23, 0xdc, 0x80, 0xf1, 0x48, 0x21, 0x26, 0xfc,
 | |
| 	0x14, 0xa9, 0xa6, 0x38, 0x33, 0x3c, 0xae, 0x91, 0x83, 0xfd, 0x50, 0xda, 0xf5, 0x6e, 0xd8, 0xe1,
 | |
| 	0x47, 0x98, 0x39, 0x77, 0xb0, 0xae, 0x1c, 0xbd, 0x76, 0x6d, 0x1c, 0xde, 0xae, 0x5a, 0x41, 0x04,
 | |
| 	0x37, 0xb5, 0x60, 0xb9, 0x96, 0xd7, 0x66, 0x71, 0x34, 0xd6, 0x23, 0xa7, 0xf2, 0xa7, 0xa5, 0xb1,
 | |
| 	0x78, 0x40, 0x8b, 0xab, 0x0f, 0x9d, 0x9b, 0xab, 0x37, 0x13, 0x58, 0x89, 0x23, 0x86, 0xbd, 0xb7,
 | |
| 	0xb2, 0x63, 0x36, 0xf5, 0xa9, 0xcb, 0x0f, 0x22, 0xeb, 0x37, 0x05, 0x4e, 0x79, 0x37, 0x68, 0xf7,
 | |
| 	0x96, 0x1a, 0x3c, 0xce, 0x5c, 0x63, 0x10, 0xc4, 0x03, 0x73, 0xd7, 0x80, 0x15, 0x01, 0x44, 0x51,
 | |
| 	0xe6, 0x8a, 0xe3, 0x89, 0x73, 0x83, 0x10, 0xa6, 0x77, 0xad, 0xd8, 0x6b, 0xf0, 0x54, 0x70, 0x29,
 | |
| 	0x51, 0x1c, 0x79, 0x5b, 0x22, 0xcb, 0x50, 0x28, 0xd2, 0x11, 0x6e, 0xac, 0xad, 0x48, 0x4a, 0xc0,
 | |
| 	0x28, 0x11, 0x17, 0xb0, 0x9b, 0xc2, 0x32, 0x89, 0x68, 0xa7, 0x56, 0xdf, 0x93, 0x92, 0xda, 0x2e,
 | |
| 	0x39, 0xbd, 0xf7, 0x16, 0xff, 0x5f, 0xcc, 0x9a, 0x21, 0x53, 0xfd, 0xc0, 0x95, 0xb1, 0xd2, 0x0f,
 | |
| 	0xc4, 0x46, 0x1d, 0xd3, 0x4d, 0xf0, 0x6b, 0x8f, 0xf8, 0xc1, 0x0e, 0x4f, 0x9e, 0x21, 0x62, 0xb4,
 | |
| 	0x21, 0xa2, 0x40, 0xfb, 0xb0, 0x09, 0xb2, 0xc4, 0xd3, 0x94, 0x51, 0xb1, 0x02, 0x73, 0x59, 0xc4,
 | |
| 	0xec, 0xa1, 0x7c, 0xfc, 0xc5, 0x13, 0xe4, 0x70, 0x92, 0x1d, 0x71, 0xef, 0xc0, 0x13, 0xa8, 0x6d,
 | |
| 	0x16, 0xf8, 0xaa, 0xfe, 0x86, 0x48, 0x17, 0x5c, 0x1c, 0x37, 0x19, 0x9c, 0x26, 0xcc, 0x1e, 0xda,
 | |
| 	0x83, 0xb6, 0xcb, 0xa4, 0x67, 0x84, 0x6b, 0xb2, 0x59, 0xd8, 0x0e, 0x9c, 0x1e, 0xd7, 0xf1, 0x7d,
 | |
| 	0x1c, 0x06, 0x34, 0x04, 0x52, 0x7b, 0x38, 0x10, 0xe8, 0x0e, 0xee, 0x8b, 0xb6, 0x79, 0x3a, 0x76,
 | |
| 	0x81, 0x91, 0xef, 0xbb, 0xb0, 0xc7, 0x7e, 0x4e, 0xc7, 0x75, 0xe4, 0x90, 0x08, 0xb9, 0x6c, 0xc6,
 | |
| 	0xba, 0x0d, 0x70, 0x3d, 0x68, 0xa0, 0xb8, 0x0b, 0xe2, 0x06, 0xaa, 0xf6, 0xe6, 0x09, 0x91, 0x2b,
 | |
| 	0xa4, 0x00, 0x05, 0xc1, 0xd8, 0x70, 0x10, 0x02, 0xa2, 0x3d, 0x23, 0x43, 0x31, 0x8e, 0x3a, 0x13,
 | |
| 	0x8e, 0x9d, 0x24, 0x47, 0xe3, 0x70, 0xcc, 0x44, 0x88, 0x4b, 0x7e, 0x74, 0x01, 0x18, 0x08, 0xb1,
 | |
| 	0x19, 0xa8, 0xdd, 0x09, 0x6d, 0x6a, 0xde, 0x0d, 0x98, 0x65, 0x0f, 0x40, 0xa7, 0x6c, 0x3a, 0x09,
 | |
| 	0x7c, 0xad, 0x24, 0xb3, 0x97, 0x23, 0xe0, 0x5a, 0x13, 0x7d, 0x27, 0x9d, 0xaa, 0x3d, 0x2a, 0x62,
 | |
| 	0xce, 0x45, 0x76, 0xe5, 0x12, 0xbb, 0x8a, 0x57, 0x15, 0x0b, 0xdf, 0x51, 0x32, 0x9b, 0x88, 0x33,
 | |
| 	0xe7, 0xe6, 0x14, 0xe7, 0x14, 0x58, 0xb4, 0xc4, 0x57, 0x89, 0x71, 0xc1, 0x41, 0x00, 0x47, 0x0f,
 | |
| 	0x94, 0x82, 0x4f, 0x73, 0x37, 0x86, 0x77, 0x8c, 0xc3, 0xdc, 0x3c, 0x73, 0xe7, 0x71, 0xa0, 0xf6,
 | |
| 	0x64, 0x11, 0x44, 0x66, 0xb6, 0x54, 0x33, 0xb6, 0x10, 0x0f, 0x1d, 0x86, 0xc2, 0xd7, 0x43, 0x66,
 | |
| 	0x71, 0x44, 0x88, 0x15, 0x18, 0xf4, 0x25, 0x30, 0x75, 0x5c, 0xdf, 0xc6, 0x89, 0xea, 0x6a, 0x8c,
 | |
| 	0xdc, 0xc0, 0xa5, 0xc6, 0x75, 0xc0, 0x32, 0xa2, 0xb1, 0x7e, 0x24, 0xb0, 0x7a, 0xf3, 0x9e, 0xbd,
 | |
| 	0xc8, 0x5c, 0x08, 0x2f, 0x03, 0x44, 0x96, 0xb5, 0xb4, 0x60, 0x15, 0x3b, 0x18, 0x7c, 0x62, 0x44,
 | |
| 	0x95, 0xee, 0x90, 0x84, 0x5b, 0xdc, 0xd8, 0xca, 0xaa, 0x93, 0xe0, 0x4a, 0xed, 0xb1, 0x49, 0xa1,
 | |
| 	0x72, 0x45, 0xfb, 0x24, 0xc7, 0xbb, 0x7b, 0x48, 0x0e, 0x0e, 0x9d, 0x3b, 0x8c, 0x4a, 0xc7, 0x85,
 | |
| 	0x46, 0x6a, 0x9a, 0x01, 0x9a, 0xa6, 0x8d, 0x80, 0xa2, 0x5d, 0x43, 0x2a, 0xb8, 0x33, 0x64, 0x9f,
 | |
| 	0xa6, 0x50, 0x67, 0x13, 0x0c, 0x69, 0x5c, 0x6b, 0xe2, 0x24, 0x6b, 0x93, 0x90, 0xe7, 0x71, 0xe2,
 | |
| 	0xa6, 0x63, 0x92, 0x71, 0x8e, 0xaf, 0xd8, 0x17, 0xfb, 0xcc, 0x78, 0x14, 0x41, 0xa7, 0x39, 0x28,
 | |
| 	0xd8, 0xee, 0x78, 0xf0, 0x2a, 0xf8, 0x2b, 0x08, 0xb4, 0xb7, 0xfd, 0x7e, 0x10, 0xca, 0x38, 0xd6,
 | |
| 	0x24, 0x47, 0x78, 0x04, 0x66, 0x02, 0xf9, 0xe0, 0x9e, 0x85, 0x93, 0x2c, 0xf1, 0x13, 0x9c, 0x92,
 | |
| 	0x27, 0x58, 0x16, 0x96, 0x9f, 0xf1, 0x20, 0x2e, 0x39, 0xce, 0xcd, 0xf1, 0x71, 0x72, 0xa7, 0x4d,
 | |
| 	0xf0, 0x96, 0xac, 0x07, 0x2a, 0x5f, 0xbb, 0x4d, 0xc4, 0xa7, 0x29, 0x17, 0x37, 0xbc, 0xab, 0xc0,
 | |
| 	0xc7, 0xdc, 0x5b, 0xaa, 0x9d, 0x25, 0x73, 0xc3, 0xc0, 0xe8, 0xab, 0x16, 0x40, 0x1d, 0xdc, 0x6c,
 | |
| 	0x81, 0xae, 0xf6, 0xa1, 0x29, 0x52, 0x1b, 0x0d, 0xaf, 0xe6, 0xb7, 0x7d, 0x3e, 0x9e, 0x5a, 0x20,
 | |
| 	0x59, 0x75, 0x31, 0x9e, 0xad, 0xdc, 0xdb, 0x24, 0x3f, 0xf5, 0x9d, 0xf5, 0xbd, 0x31, 0xd6, 0x9b,
 | |
| 	0xea, 0xe8, 0xbd, 0xa0, 0xa4, 0xea, 0xef, 0x54, 0xbb, 0x6b, 0x6f, 0x9b, 0x24, 0xb3, 0x1a, 0xac,
 | |
| 	0x50, 0xe9, 0x7c, 0x68, 0xb0, 0x05, 0xb7, 0x92, 0x27, 0x0d, 0xcd, 0x4a, 0xfd, 0x46, 0xed, 0x58,
 | |
| 	0x0e, 0xc1, 0x34, 0x88, 0x61, 0xb0, 0x0d, 0x77, 0x93, 0x3b, 0xf3, 0x41, 0x37, 0x3c, 0x6b, 0xd3,
 | |
| 	0x65, 0xeb, 0x7e, 0x03, 0x6c, 0x45, 0xc4, 0x1a, 0xbe, 0x17, 0x59, 0xe0, 0x44, 0x78, 0x00, 0x07,
 | |
| 	0x46, 0xe3, 0x66, 0x52, 0xcb, 0x5f, 0x26, 0x73, 0x06, 0x69, 0x43, 0x8c, 0x5b, 0xc8, 0x4d, 0x45,
 | |
| 	0x94, 0x2c, 0x7b, 0xa0, 0xfd, 0x8e, 0x4d, 0xf7, 0x8d, 0x26, 0x79, 0xc1, 0xe2, 0x7b, 0x3e, 0x24,
 | |
| 	0x5d, 0x25, 0x9d, 0x36, 0x6e, 0x27, 0xa7, 0x8b, 0x49, 0x5e, 0xe4, 0x6e, 0x82, 0x53, 0xba, 0xbf,
 | |
| 	0xf6, 0x60, 0xec, 0x54, 0xe1, 0x28, 0xfc, 0x36, 0xb8, 0x87, 0x04, 0x29, 0xf3, 0x42, 0x11, 0xcb,
 | |
| 	0x35, 0xfc, 0x6e, 0x8f, 0xbb, 0x15, 0x6e, 0xd0, 0x77, 0xbd, 0x54, 0xd9, 0xb3, 0x75, 0xc0, 0x67,
 | |
| 	0x0e, 0x4b, 0x21, 0x2f, 0xfd, 0x8a, 0xdc, 0xe1, 0x76, 0xb2, 0x9f, 0xe1, 0xaf, 0xd8, 0x1d, 0x9f,
 | |
| 	0xaa, 0x17, 0x54, 0x89, 0x6b, 0x0f, 0x0c, 0x5b, 0x9f, 0x14, 0x53, 0x22, 0x70, 0xa0, 0xd6, 0xa1,
 | |
| 	0x6f, 0xb6, 0x91, 0x9f, 0xa6, 0xac, 0x53, 0xa5, 0x55, 0x9e, 0x85, 0x61, 0x19, 0x6f, 0x31, 0xbe,
 | |
| 	0x4d, 0x0b, 0xab, 0xc8, 0x59, 0xc3, 0x35, 0x54, 0x5f, 0x16, 0x01, 0xc7, 0x47, 0x27, 0x86, 0x05,
 | |
| 	0x5f, 0x45, 0x92, 0xd0, 0xb1, 0x91, 0xb1, 0x4a, 0x67, 0xeb, 0x7b, 0x2f, 0xab, 0x37, 0x61, 0x94,
 | |
| 	0x8f, 0xdc, 0x5b, 0x05, 0x57, 0x25, 0xff, 0x56, 0xa4, 0xda, 0x22, 0x07, 0x12, 0x10, 0x70, 0xb3,
 | |
| 	0xb9, 0x40, 0x20, 0xcc, 0x47, 0xc9, 0x11, 0x65, 0x26, 0x2e, 0x38, 0x18, 0x37, 0x91, 0xeb, 0x33,
 | |
| 	0xc3, 0x26, 0xff, 0xb1, 0x1c, 0xae, 0xf8, 0xa8, 0xa4, 0x74, 0xb2, 0xe6, 0x08, 0x7f, 0xa2, 0xaa,
 | |
| 	0x21, 0x86, 0xb8, 0x29, 0x9f, 0xe2, 0x28, 0x1c, 0xec, 0x79, 0x9f, 0x4f, 0x15, 0xb0, 0x0b, 0xef,
 | |
| 	0x03, 0x62, 0x97, 0xb0, 0xdf, 0x45, 0x31, 0x4b, 0x4d, 0xc0, 0x14, 0x17, 0x8d, 0xd7, 0x4e, 0x93,
 | |
| 	0x27, 0x15, 0xee, 0x95, 0xb0, 0xf3, 0x39, 0x19, 0x76, 0x9e, 0xaf, 0x8f, 0xb5, 0x12, 0xed, 0x05,
 | |
| 	0x4e, 0x08, 0xa6, 0x1e, 0x47, 0x25, 0x48, 0x7e, 0xa6, 0x2c, 0xcb, 0xd6, 0x2f, 0x86, 0x0e, 0x33,
 | |
| 	0x95, 0x44, 0x44, 0x7c, 0xb0, 0x17, 0xb0, 0x80, 0x3d, 0x2a, 0xcb, 0x00, 0x1f, 0x9e, 0x22, 0x07,
 | |
| 	0xd5, 0x5d, 0xe0, 0xcc, 0xa3, 0xf6, 0x81, 0xab, 0xb9, 0x9e, 0x5c, 0xa3, 0x4f, 0xca, 0x6b, 0x58,
 | |
| 	0xc5, 0x10, 0xf4, 0xd1, 0xf8, 0x92, 0x72, 0x00, 0x1a, 0x98, 0x17, 0x6e, 0x6d, 0xf9, 0x01, 0x06,
 | |
| 	0x20, 0x45, 0x40, 0xa0, 0x9c, 0x90, 0xe2, 0x82, 0x21, 0x91, 0x06, 0x27, 0x17, 0x08, 0xaf, 0x9b,
 | |
| 	0x5b, 0x9d, 0xd4, 0x8e, 0x14, 0xec, 0x28, 0xf2, 0x47, 0xb0, 0x23, 0x45, 0x28, 0x05, 0xe8, 0x12,
 | |
| 	0x5a, 0x10, 0xe3, 0x0c, 0xb9, 0x39, 0x17, 0xee, 0x92, 0x8f, 0xa6, 0x83, 0x79, 0xb6, 0xd3, 0xef,
 | |
| 	0xae, 0xb0, 0x2b, 0xcc, 0xa5, 0x25, 0xe3, 0x34, 0x79, 0x62, 0x2e, 0x6c, 0x1c, 0x72, 0xf1, 0x19,
 | |
| 	0xe0, 0x5d, 0x79, 0xe4, 0xa9, 0x95, 0x10, 0xec, 0xc0, 0x48, 0x12, 0x75, 0xeb, 0x49, 0x46, 0xc2,
 | |
| 	0xad, 0x43, 0x7c, 0x9a, 0xc2, 0xcd, 0xd4, 0x5e, 0x24, 0xab, 0xa9, 0x19, 0xcd, 0x5d, 0x8e, 0x93,
 | |
| 	0xee, 0x06, 0x18, 0xa7, 0x0e, 0xfc, 0x3f, 0xfb, 0xb4, 0x20, 0x62, 0xe8, 0x08, 0x55, 0x45, 0x84,
 | |
| 	0x6c, 0x42, 0x29, 0xc0, 0x2b, 0x06, 0xac, 0xeb, 0x43, 0x4c, 0xd4, 0x16, 0x4b, 0xb1, 0x14, 0x30,
 | |
| 	0x15, 0x17, 0xb7, 0x2c, 0xdb, 0x56, 0xc7, 0x85, 0x90, 0x2d, 0x89, 0xb2, 0xe9, 0xb0, 0xbc, 0xf3,
 | |
| 	0x22, 0x25, 0x46, 0x8b, 0x4a, 0x41, 0x53, 0xb5, 0x5f, 0x3b, 0x6c, 0x30, 0x14, 0xf9, 0x3f, 0x36,
 | |
| 	0x21, 0x8a, 0x3a, 0xb9, 0x98, 0x12, 0x7d, 0x3b, 0x3f, 0x94, 0xc7, 0x8c, 0x15, 0x52, 0xdd, 0x4f,
 | |
| 	0x66, 0x3b, 0x98, 0xbc, 0x4b, 0x5f, 0xaf, 0x57, 0x7f, 0x0a, 0xf7, 0xe3, 0xd5, 0x8d, 0xb9, 0x33,
 | |
| 	0xb2, 0xa4, 0x93, 0xf7, 0x1a, 0x98, 0xa6, 0xfc, 0xc2, 0x0c, 0xdf, 0x35, 0x7c, 0x8a, 0x35, 0xce,
 | |
| 	0x50, 0x5c, 0x9f, 0x16, 0x3b, 0x32, 0x51, 0xcb, 0x5b, 0xa7, 0x44, 0x46, 0x55, 0xb8, 0x2c, 0x61,
 | |
| 	0x42, 0x90, 0x31, 0x3a, 0x0f, 0xd4, 0xc7, 0x5e, 0x5d, 0x6f, 0xe6, 0x4c, 0xde, 0x0b, 0xf2, 0x9b,
 | |
| 	0x33, 0x5c, 0x60, 0x88, 0x6a, 0x8f, 0x4f, 0x90, 0x6a, 0x1e, 0x2a, 0xa1, 0x0c, 0x85, 0xc8, 0xc0,
 | |
| 	0xda, 0xdc, 0x40, 0x4e, 0xe5, 0x03, 0x25, 0x3e, 0xa1, 0x4e, 0xce, 0x14, 0x41, 0x0c, 0xa9, 0xcd,
 | |
| 	0xa4, 0xf1, 0x34, 0x72, 0x77, 0x21, 0x7c, 0x32, 0x00, 0x26, 0xc1, 0x83, 0xa0, 0x89, 0x09, 0x58,
 | |
| 	0x1b, 0xec, 0x11, 0x8f, 0x9b, 0xc6, 0x59, 0xba, 0xe8, 0xb3, 0xd0, 0x8b, 0x9a, 0xbb, 0x90, 0x14,
 | |
| 	0x51, 0x7c, 0x9f, 0x3c, 0xa6, 0x73, 0x1d, 0xdf, 0x21, 0xb8, 0xa0, 0xe0, 0x73, 0x4e, 0x7f, 0xf3,
 | |
| 	0xb9, 0x98, 0xad, 0x67, 0x1e, 0xa1, 0x31, 0xcd, 0xd4, 0x45, 0x3f, 0xa9, 0x7d, 0x89, 0x24, 0xe3,
 | |
| 	0xad, 0x93, 0xe2, 0x81, 0x25, 0x8b, 0x37, 0x11, 0x80, 0x87, 0x32, 0x02, 0x70, 0x6b, 0xbd, 0x78,
 | |
| 	0x49, 0xbd, 0x19, 0x8f, 0xa0, 0x03, 0x8f, 0xff, 0x2e, 0xba, 0xdf, 0x37, 0x4d, 0x80, 0x4b, 0x4f,
 | |
| 	0x4e, 0xc4, 0x5d, 0x7a, 0x76, 0x59, 0xec, 0xd2, 0x93, 0x19, 0xdd, 0xa5, 0x0f, 0x0d, 0x0f, 0x99,
 | |
| 	0xb0, 0xc9, 0x7c, 0x20, 0xfd, 0x62, 0xa7, 0xf2, 0x81, 0xf8, 0xef, 0x34, 0xe4, 0xac, 0xdd, 0x1f,
 | |
| 	0xbf, 0xe9, 0x49, 0x1b, 0xb8, 0xea, 0x87, 0xbc, 0x24, 0x98, 0xd5, 0x59, 0xb8, 0x02, 0x7c, 0xae,
 | |
| 	0xef, 0x49, 0x00, 0xa9, 0xb6, 0x9f, 0x9b, 0x00, 0x8f, 0x9f, 0x5e, 0x3c, 0xa2, 0x90, 0x25, 0xca,
 | |
| 	0x35, 0xd6, 0x76, 0x7a, 0x0c, 0xbd, 0x83, 0xef, 0xe1, 0x6b, 0x78, 0xb6, 0xae, 0x1b, 0x77, 0x16,
 | |
| 	0xe0, 0x5b, 0x45, 0x52, 0x00, 0xc2, 0xbc, 0x95, 0x8f, 0x6e, 0xb9, 0x56, 0x27, 0x36, 0xa2, 0xd8,
 | |
| 	0x9e, 0x90, 0xd4, 0x6f, 0x4d, 0x4c, 0xae, 0xbc, 0x8e, 0x4c, 0xac, 0x63, 0x70, 0x9e, 0x87, 0xca,
 | |
| 	0xa2, 0x04, 0x16, 0x50, 0xd1, 0x5e, 0x99, 0x5b, 0x7d, 0x77, 0xcb, 0xc1, 0x92, 0xab, 0xcc, 0xd0,
 | |
| 	0xe2, 0x1a, 0x54, 0x60, 0x05, 0xb8, 0x61, 0x29, 0xae, 0x41, 0x61, 0xca, 0x8e, 0x19, 0xfb, 0x89,
 | |
| 	0x32, 0xc7, 0x09, 0xdb, 0x25, 0x2b, 0x13, 0x91, 0x3b, 0x20, 0x0c, 0xce, 0x04, 0xa1, 0x8d, 0x55,
 | |
| 	0xec, 0xa4, 0xe0, 0x91, 0x09, 0x3a, 0xb2, 0x9c, 0x0c, 0x19, 0x8d, 0x7e, 0x9c, 0xed, 0xab, 0xc1,
 | |
| 	0x13, 0xd8, 0xf5, 0x00, 0xe3, 0xe3, 0x00, 0xf0, 0x2a, 0x4f, 0x3a, 0xea, 0x30, 0x56, 0x6c, 0xd2,
 | |
| 	0x9a, 0x41, 0x47, 0x2b, 0x8e, 0x4e, 0xc7, 0x6c, 0x03, 0x3d, 0xe4, 0xc5, 0x7e, 0x8c, 0xc1, 0x44,
 | |
| 	0xad, 0x11, 0x33, 0xdc, 0x04, 0x07, 0x27, 0x86, 0xf7, 0x55, 0x94, 0xb8, 0x66, 0xdc, 0x07, 0x0a,
 | |
| 	0x37, 0x44, 0xb3, 0xd9, 0xec, 0xf6, 0xa2, 0x81, 0x71, 0x23, 0xd9, 0x1f, 0xf2, 0xdf, 0x9c, 0xf0,
 | |
| 	0x99, 0x73, 0x47, 0xea, 0xc3, 0x80, 0xb5, 0x15, 0x72, 0x3c, 0xbb, 0x78, 0x6b, 0x0b, 0x74, 0x74,
 | |
| 	0x8c, 0xd5, 0x98, 0x4e, 0x30, 0x0e, 0x2c, 0xe5, 0x85, 0xe5, 0x90, 0xd2, 0xf0, 0x5d, 0x3f, 0x18,
 | |
| 	0x07, 0xd9, 0x0c, 0x99, 0x82, 0xe3, 0x49, 0x5e, 0xce, 0x92, 0xe9, 0x4e, 0xc0, 0x58, 0xfc, 0xa6,
 | |
| 	0x00, 0xb6, 0x60, 0x13, 0x1d, 0xb2, 0xf0, 0xae, 0xcf, 0x85, 0x1c, 0x65, 0x78, 0x1b, 0xd9, 0xa5,
 | |
| 	0x31, 0xce, 0x46, 0x3c, 0x2e, 0x14, 0x6d, 0x23, 0xfc, 0x9a, 0x92, 0xdb, 0x8b, 0x47, 0x85, 0xf3,
 | |
| 	0x17, 0xc5, 0xee, 0x57, 0x4d, 0x40, 0x16, 0x92, 0xd9, 0x2c, 0x7e, 0x42, 0x1e, 0x73, 0xbb, 0x0e,
 | |
| 	0x3e, 0xc5, 0x9a, 0x57, 0x1c, 0x76, 0x35, 0x39, 0x20, 0xbe, 0x6a, 0xfa, 0x41, 0xcf, 0x97, 0x0f,
 | |
| 	0xf1, 0x8e, 0x2d, 0x4f, 0x0a, 0xce, 0xd3, 0x65, 0x56, 0xa7, 0xcf, 0x70, 0x68, 0x5f, 0x5c, 0xd7,
 | |
| 	0x51, 0x8b, 0xd3, 0xb3, 0xb5, 0x1f, 0x02, 0x53, 0x38, 0x4c, 0xd2, 0x7c, 0x08, 0x91, 0xcb, 0x45,
 | |
| 	0xdf, 0x76, 0xb6, 0x1c, 0x36, 0x16, 0x59, 0x28, 0xc5, 0xb8, 0xc6, 0xec, 0xca, 0x45, 0xf2, 0x0e,
 | |
| 	0xdf, 0x30, 0x41, 0xee, 0x2b, 0xc6, 0x6e, 0x2e, 0x36, 0x5b, 0xcd, 0xb5, 0xe5, 0xf9, 0x95, 0xe5,
 | |
| 	0x67, 0x35, 0xcd, 0x0b, 0x6b, 0x97, 0x2f, 0x9a, 0xad, 0xf5, 0xb5, 0xe5, 0x4b, 0x4b, 0xe6, 0xe5,
 | |
| 	0x4b, 0x2b, 0x3f, 0xf8, 0x7f, 0xd8, 0x9a, 0x97, 0xd1, 0x3c, 0xa7, 0x9b, 0x0e, 0xa7, 0x41, 0xd6,
 | |
| 	0xa6, 0x83, 0x46, 0xc4, 0x94, 0xd2, 0x26, 0xc4, 0xe0, 0x05, 0x79, 0x57, 0x93, 0x76, 0x3d, 0x8d,
 | |
| 	0x41, 0x08, 0xbe, 0x44, 0xc4, 0xf0, 0xb2, 0x60, 0xca, 0x9f, 0x41, 0x92, 0x5e, 0x29, 0x3b, 0x7d,
 | |
| 	0x0d, 0x4d, 0x47, 0x43, 0xb8, 0xb8, 0x58, 0x14, 0x1b, 0x39, 0x57, 0x81, 0xe9, 0xaf, 0xd3, 0x7e,
 | |
| 	0xd8, 0x09, 0xc1, 0xf2, 0x85, 0xe3, 0x28, 0x61, 0x8d, 0x1c, 0x51, 0xac, 0x6c, 0x8b, 0x1b, 0x40,
 | |
| 	0xd4, 0x00, 0x21, 0x87, 0xa2, 0xb4, 0xda, 0x05, 0x4b, 0x8c, 0x05, 0xe5, 0x70, 0xdb, 0xef, 0x99,
 | |
| 	0x4b, 0xc2, 0x9c, 0x2f, 0x82, 0xd5, 0x1f, 0xac, 0x61, 0x17, 0x12, 0x88, 0x4b, 0x5c, 0xba, 0x84,
 | |
| 	0x75, 0x56, 0xaf, 0x37, 0xaa, 0x28, 0xc8, 0x2d, 0xb0, 0x8d, 0xc1, 0x67, 0x18, 0x59, 0x41, 0xdc,
 | |
| 	0x9a, 0x05, 0x46, 0x92, 0x8f, 0x41, 0xa4, 0x2f, 0xcf, 0xf5, 0x11, 0x0c, 0xa3, 0xf7, 0xd8, 0x4f,
 | |
| 	0xba, 0xdd, 0x75, 0x72, 0x98, 0x9b, 0xe7, 0x60, 0x60, 0x06, 0x62, 0x4e, 0x96, 0x07, 0xee, 0xab,
 | |
| 	0x8f, 0x87, 0xa1, 0xde, 0x10, 0xcb, 0xd5, 0xc9, 0xb9, 0x67, 0x93, 0x4a, 0xce, 0x30, 0x5e, 0x4f,
 | |
| 	0xbc, 0x59, 0x5a, 0x77, 0x46, 0xf3, 0x80, 0xf4, 0xa7, 0x0f, 0x62, 0x92, 0x10, 0xb3, 0x1f, 0x8a,
 | |
| 	0x1b, 0x9c, 0x42, 0xb6, 0xf4, 0x3d, 0x27, 0x12, 0x01, 0xfa, 0x74, 0xed, 0x16, 0x59, 0x54, 0x65,
 | |
| 	0x1e, 0x0b, 0xd0, 0x9b, 0xf1, 0x06, 0x00, 0x83, 0x94, 0x98, 0xda, 0x94, 0x74, 0xef, 0xc4, 0xb9,
 | |
| 	0xda, 0x33, 0xc9, 0xf5, 0xf2, 0x99, 0x5a, 0x79, 0xef, 0x5a, 0xb0, 0xda, 0x3b, 0x58, 0x9c, 0x69,
 | |
| 	0x81, 0x15, 0x1e, 0xf9, 0xe6, 0x8b, 0x89, 0x01, 0x9a, 0xe9, 0xb8, 0xcd, 0xe4, 0x6e, 0x81, 0x29,
 | |
| 	0x8d, 0x46, 0x44, 0xd7, 0x86, 0xd2, 0xad, 0x91, 0xdb, 0x50, 0xd1, 0x12, 0xd5, 0x9d, 0x82, 0x65,
 | |
| 	0x6a, 0x5b, 0x45, 0xee, 0xb3, 0x9e, 0x1c, 0x4b, 0x9f, 0x05, 0xce, 0x7c, 0xe0, 0x3c, 0x21, 0x90,
 | |
| 	0x10, 0xe0, 0x95, 0x00, 0x6e, 0xa0, 0xf6, 0x20, 0x24, 0x08, 0x3c, 0x52, 0x58, 0xb0, 0x42, 0x46,
 | |
| 	0x3f, 0x59, 0x32, 0x4e, 0x61, 0x56, 0xdc, 0xcc, 0x0b, 0x1e, 0xe8, 0xa7, 0x4a, 0xb0, 0xd3, 0x6c,
 | |
| 	0x3c, 0xcb, 0xdf, 0x24, 0xe8, 0xa7, 0x4b, 0xe0, 0xa3, 0x8e, 0x6a, 0x63, 0x31, 0x59, 0xf4, 0x33,
 | |
| 	0x25, 0xb8, 0x92, 0x43, 0xf1, 0x9c, 0x28, 0x5d, 0xd1, 0xcf, 0x96, 0x8c, 0x27, 0x62, 0x08, 0x23,
 | |
| 	0x06, 0x1f, 0x86, 0x5b, 0xd8, 0x1a, 0xf0, 0x0c, 0xb7, 0xd5, 0xdf, 0x4c, 0x1e, 0x28, 0xe8, 0xe7,
 | |
| 	0x4a, 0xc6, 0xb5, 0x58, 0x07, 0x6c, 0xe6, 0x86, 0x71, 0xf4, 0xf3, 0x25, 0x30, 0x0e, 0x47, 0x62,
 | |
| 	0x24, 0xab, 0x96, 0xe3, 0x71, 0x4a, 0xe9, 0x17, 0x4b, 0xc6, 0x75, 0xe4, 0x64, 0x66, 0x3c, 0xa1,
 | |
| 	0xe8, 0x4b, 0x25, 0xa3, 0x46, 0xae, 0x8d, 0xe7, 0x97, 0x7c, 0xd7, 0x66, 0xde, 0x23, 0xd8, 0x21,
 | |
| 	0xb6, 0xbd, 0x10, 0xf8, 0x96, 0xdd, 0xb6, 0x20, 0x92, 0xfd, 0x72, 0x09, 0xc2, 0xbb, 0x4a, 0x0c,
 | |
| 	0x73, 0xf1, 0xf2, 0xfa, 0xa2, 0xd4, 0x30, 0xfa, 0x95, 0x12, 0x04, 0xea, 0xd7, 0xe4, 0xcc, 0x24,
 | |
| 	0xf8, 0xbf, 0x5a, 0x32, 0x6e, 0xc1, 0x7c, 0xb5, 0x19, 0xd7, 0xed, 0xc5, 0xc3, 0xa8, 0xb4, 0x0f,
 | |
| 	0x8b, 0xcd, 0xd5, 0xb5, 0x66, 0x63, 0x7e, 0xbd, 0xb9, 0x48, 0xbf, 0x56, 0x32, 0xee, 0xc0, 0x88,
 | |
| 	0x3e, 0x17, 0x30, 0x29, 0x11, 0x2b, 0x0b, 0xbe, 0x5e, 0x32, 0x6e, 0xc3, 0x64, 0x3d, 0x59, 0x20,
 | |
| 	0x40, 0xd7, 0x7d, 0xbc, 0x37, 0x1e, 0x0a, 0x2a, 0xc0, 0xdf, 0x18, 0x26, 0x23, 0x06, 0x1e, 0x06,
 | |
| 	0xfc, 0xe6, 0x30, 0x19, 0x2a, 0x60, 0x1e, 0x19, 0xdf, 0x2a, 0x41, 0x18, 0x55, 0x8d, 0x17, 0xe0,
 | |
| 	0x7d, 0xc4, 0xfb, 0xd3, 0x6f, 0x97, 0xc0, 0xe4, 0x9d, 0xca, 0x9b, 0x4a, 0xd8, 0xf3, 0x1d, 0xac,
 | |
| 	0x22, 0xdc, 0x14, 0x83, 0x88, 0x14, 0x43, 0xec, 0x38, 0x4c, 0xd8, 0x77, 0x4b, 0xc6, 0x93, 0xc9,
 | |
| 	0x6d, 0xa3, 0x20, 0xf3, 0x28, 0xfb, 0x9e, 0xb6, 0x7d, 0xa3, 0x1f, 0x46, 0x7e, 0xd7, 0x79, 0x9e,
 | |
| 	0x78, 0x99, 0x66, 0xbb, 0x51, 0x3f, 0x60, 0xf4, 0xf1, 0x92, 0x71, 0x2b, 0x16, 0x31, 0x46, 0x83,
 | |
| 	0x24, 0x94, 0x3e, 0xbf, 0x6c, 0x5c, 0x43, 0x8e, 0xc5, 0xa0, 0x1b, 0xf1, 0x39, 0x84, 0x1c, 0xbc,
 | |
| 	0xa0, 0xac, 0x6a, 0xc9, 0xc6, 0xd0, 0x21, 0x5f, 0x58, 0x56, 0xe5, 0x07, 0xab, 0xf8, 0xb2, 0x37,
 | |
| 	0x80, 0xbe, 0x48, 0x43, 0x9a, 0x66, 0x58, 0xc8, 0x2b, 0xfa, 0x12, 0x0d, 0x69, 0x3a, 0xc9, 0x85,
 | |
| 	0x98, 0xbe, 0xb4, 0xac, 0x0a, 0x76, 0xfa, 0x40, 0x10, 0x93, 0xf4, 0xb2, 0xb2, 0x71, 0x3d, 0x99,
 | |
| 	0xcb, 0x9b, 0x97, 0x54, 0xbd, 0xbc, 0xac, 0xaa, 0x9d, 0x5a, 0xd4, 0x54, 0x99, 0xf8, 0x0a, 0x7d,
 | |
| 	0x9b, 0x90, 0xd9, 0x0d, 0xd7, 0x72, 0xf8, 0x83, 0x1e, 0xbf, 0xe3, 0x57, 0x96, 0x55, 0xbd, 0x6b,
 | |
| 	0xf9, 0x41, 0x24, 0x4e, 0xf6, 0xaa, 0xb2, 0x71, 0x06, 0xab, 0x53, 0x62, 0x1c, 0x0c, 0xfc, 0x15,
 | |
| 	0xdf, 0xbd, 0x02, 0xce, 0x0c, 0x4c, 0x56, 0xb4, 0x82, 0x6f, 0x66, 0xca, 0x1e, 0xaf, 0x2e, 0xa7,
 | |
| 	0xaa, 0x0d, 0x7b, 0xf4, 0x6c, 0xd9, 0xbf, 0xd5, 0x02, 0x1b, 0xd0, 0xb5, 0xe8, 0xcf, 0x97, 0x55,
 | |
| 	0x25, 0x13, 0x7c, 0x10, 0x57, 0x15, 0x5f, 0xe3, 0x6b, 0xca, 0x59, 0x29, 0xd2, 0x20, 0x92, 0x43,
 | |
| 	0xff, 0xa2, 0xb6, 0x95, 0x80, 0xbc, 0x68, 0xed, 0xb0, 0x20, 0xbc, 0x68, 0x05, 0x3b, 0xf4, 0x97,
 | |
| 	0xca, 0xc6, 0x93, 0xc8, 0x0d, 0xa3, 0xa6, 0x13, 0x2c, 0xbf, 0x8c, 0x15, 0xad, 0xeb, 0x74, 0xb0,
 | |
| 	0x0d, 0xcf, 0x01, 0xc6, 0x73, 0x73, 0xb7, 0x8c, 0x41, 0x3c, 0xfd, 0x95, 0xb2, 0xaa, 0x9f, 0xf9,
 | |
| 	0x40, 0x09, 0xc6, 0x5f, 0xd5, 0x04, 0xa1, 0x65, 0xed, 0xee, 0x0e, 0x52, 0xfb, 0xf3, 0x6b, 0x65,
 | |
| 	0x55, 0x90, 0x13, 0x8f, 0x03, 0xbc, 0xbe, 0xe0, 0x78, 0x4e, 0xb8, 0x0d, 0xf9, 0xe4, 0x6b, 0xb5,
 | |
| 	0xcb, 0x1c, 0x51, 0x87, 0xa7, 0xbf, 0xae, 0x09, 0x62, 0x03, 0x9b, 0x54, 0xda, 0xc2, 0x4c, 0xbe,
 | |
| 	0x4e, 0xe3, 0x0b, 0x4f, 0xf2, 0xdb, 0x3b, 0x9e, 0x7f, 0x15, 0x12, 0xa3, 0x0e, 0xa0, 0x7f, 0x7d,
 | |
| 	0x59, 0xd5, 0x93, 0x55, 0xf0, 0x8c, 0x2c, 0x0a, 0xcd, 0x16, 0xc3, 0xf5, 0xe2, 0xd7, 0x05, 0x3f,
 | |
| 	0x68, 0x60, 0x57, 0x05, 0x7d, 0x83, 0x46, 0x49, 0x0a, 0xaa, 0x3b, 0x8e, 0x37, 0x96, 0x8d, 0x3a,
 | |
| 	0xb9, 0x75, 0x1c, 0x84, 0x6b, 0xac, 0xe7, 0x0e, 0xe8, 0x9b, 0x94, 0x8b, 0x19, 0x9d, 0xc4, 0xd3,
 | |
| 	0xdf, 0xd6, 0x2e, 0x86, 0xf7, 0xbe, 0x37, 0x92, 0x22, 0xb6, 0x48, 0x66, 0x42, 0xfa, 0x66, 0x4d,
 | |
| 	0x9e, 0x94, 0xf9, 0xdd, 0x6d, 0x0b, 0xd8, 0x06, 0xc7, 0xfd, 0x1d, 0x4d, 0xe8, 0x5b, 0xdb, 0x3e,
 | |
| 	0x7f, 0x9e, 0x0d, 0x57, 0x1d, 0x2c, 0x67, 0x6e, 0xf4, 0xe8, 0xef, 0x96, 0x8d, 0x9b, 0xc9, 0x8d,
 | |
| 	0x09, 0x06, 0x4e, 0xcf, 0xa2, 0x13, 0xf6, 0x5c, 0x6b, 0x70, 0xc9, 0x8f, 0x20, 0x60, 0x6d, 0xf3,
 | |
| 	0x50, 0x9e, 0xfe, 0x9e, 0xc6, 0x55, 0x4e, 0x8e, 0x4c, 0x4e, 0xb0, 0x7d, 0x80, 0xbe, 0x45, 0x13,
 | |
| 	0x5b, 0x73, 0xd9, 0x6b, 0x07, 0x0c, 0xbb, 0xc3, 0x1f, 0x84, 0x84, 0x94, 0x47, 0x3c, 0xc9, 0xb9,
 | |
| 	0x7e, 0x5f, 0x23, 0x99, 0x23, 0x5a, 0x65, 0x9e, 0x07, 0xf1, 0x87, 0xec, 0x98, 0xa3, 0x7f, 0xa0,
 | |
| 	0x6d, 0x35, 0xc4, 0xee, 0x90, 0xfe, 0xa1, 0x76, 0x81, 0xc3, 0xd3, 0x26, 0xf6, 0x08, 0xae, 0x60,
 | |
| 	0x7f, 0x15, 0x1c, 0xfe, 0x9d, 0x9a, 0xd9, 0xe1, 0x7b, 0x35, 0x3b, 0x9d, 0x26, 0x44, 0xe9, 0x5e,
 | |
| 	0x9b, 0xd1, 0x3f, 0xd2, 0x38, 0x8c, 0x17, 0x90, 0x4e, 0x26, 0xe4, 0xfe, 0xb1, 0xa6, 0xfc, 0x17,
 | |
| 	0x44, 0x8a, 0x9d, 0x5f, 0x2e, 0xa0, 0x7f, 0x52, 0x36, 0xce, 0x91, 0xb3, 0x63, 0xc1, 0x26, 0xf8,
 | |
| 	0xff, 0x54, 0x93, 0x31, 0xc1, 0x7f, 0x69, 0xf7, 0x50, 0x4f, 0x59, 0x84, 0x7d, 0x15, 0xf4, 0xcf,
 | |
| 	0xca, 0xc6, 0xed, 0xe4, 0x96, 0x3d, 0xa0, 0x12, 0x9c, 0x7f, 0xae, 0xe9, 0x46, 0x73, 0x17, 0xee,
 | |
| 	0xa9, 0x1d, 0x2d, 0xa1, 0x29, 0xfb, 0x0b, 0xcd, 0xc4, 0x25, 0x2e, 0x91, 0xfe, 0xa5, 0xce, 0x28,
 | |
| 	0xdd, 0x63, 0xd3, 0xbf, 0x1a, 0xd2, 0xc8, 0x5c, 0x7f, 0x4e, 0xdf, 0xae, 0x49, 0x5a, 0x82, 0x3b,
 | |
| 	0x99, 0x7f, 0x87, 0xa6, 0xfa, 0x6b, 0xa8, 0x18, 0x52, 0x82, 0x96, 0xb0, 0xab, 0x02, 0x64, 0x84,
 | |
| 	0xfe, 0xb5, 0x86, 0x22, 0xd3, 0x03, 0x4b, 0x1f, 0xd3, 0x84, 0x75, 0x64, 0x8f, 0x2c, 0xfd, 0x1b,
 | |
| 	0x4d, 0xc6, 0x14, 0x06, 0x24, 0x10, 0x7f, 0xab, 0x09, 0x51, 0x1e, 0x31, 0x09, 0xe8, 0xdf, 0x69,
 | |
| 	0x74, 0x6b, 0x8d, 0x51, 0xb1, 0x83, 0x7a, 0xb7, 0xc6, 0x70, 0xa5, 0xa3, 0x81, 0xbe, 0xa7, 0xac,
 | |
| 	0xc6, 0x64, 0xa9, 0xe3, 0x43, 0x80, 0x8b, 0xa2, 0xdf, 0x80, 0xbe, 0x57, 0x13, 0xb1, 0x5c, 0x98,
 | |
| 	0x84, 0x98, 0xf7, 0x0d, 0x71, 0x40, 0x85, 0x65, 0x81, 0x0c, 0x9f, 0x97, 0x6d, 0xfa, 0xcf, 0x9a,
 | |
| 	0x51, 0x1a, 0x09, 0x97, 0xe0, 0x7d, 0x7f, 0x39, 0x8d, 0x95, 0xf2, 0x4a, 0xcb, 0x72, 0x5d, 0x52,
 | |
| 	0xd0, 0xa2, 0x1f, 0x50, 0x94, 0x27, 0x6f, 0x01, 0x77, 0xfb, 0x1f, 0x54, 0x4e, 0x96, 0x07, 0xb4,
 | |
| 	0x98, 0x76, 0xed, 0xd0, 0x7f, 0x29, 0xa7, 0x41, 0xd1, 0x58, 0xc5, 0x6d, 0xfa, 0xaf, 0x1a, 0xd7,
 | |
| 	0xb1, 0xff, 0x00, 0x9c, 0x32, 0x8f, 0xf4, 0x3f, 0x3c, 0xa3, 0xde, 0xae, 0x9c, 0x31, 0x87, 0x3a,
 | |
| 	0x15, 0xc4, 0xd5, 0x7d, 0x64, 0x46, 0x65, 0xfe, 0x08, 0x50, 0xb9, 0xe1, 0x47, 0x67, 0x54, 0x49,
 | |
| 	0x88, 0x61, 0x5b, 0x98, 0x72, 0xca, 0x56, 0x7f, 0xfa, 0x1f, 0x33, 0xea, 0x7d, 0x27, 0x20, 0x62,
 | |
| 	0xb6, 0xe1, 0xfa, 0xd8, 0xba, 0xf3, 0xb1, 0x19, 0xe3, 0x4e, 0x72, 0xfb, 0x38, 0xd4, 0x25, 0x3b,
 | |
| 	0x7f, 0x7a, 0x46, 0xb7, 0x79, 0x28, 0x83, 0xe0, 0x54, 0xaf, 0x86, 0x2c, 0x30, 0x2f, 0x58, 0x57,
 | |
| 	0xfc, 0x00, 0xcc, 0x9d, 0x18, 0xa5, 0x6f, 0x3f, 0xa8, 0x1e, 0x48, 0x07, 0x5d, 0x70, 0xc1, 0xd9,
 | |
| 	0x62, 0xd1, 0x50, 0xc2, 0xbe, 0xe3, 0xa0, 0xe6, 0x1c, 0xe4, 0x77, 0x0a, 0x5e, 0x04, 0x19, 0x3e,
 | |
| 	0xe7, 0xe3, 0x6f, 0xcc, 0xaa, 0x16, 0x92, 0xdb, 0x59, 0xc8, 0x41, 0x1d, 0x76, 0x95, 0x37, 0xf7,
 | |
| 	0x8a, 0x86, 0x5e, 0xfa, 0xba, 0x59, 0x55, 0x24, 0x15, 0x20, 0xbd, 0xe1, 0x97, 0xbe, 0x7e, 0x56,
 | |
| 	0x8d, 0xe2, 0x14, 0xb8, 0xf8, 0x2a, 0xde, 0x30, 0xab, 0x06, 0xf6, 0x59, 0x80, 0x04, 0xd3, 0x1b,
 | |
| 	0x67, 0x55, 0xb2, 0x15, 0xc0, 0x26, 0x7e, 0x03, 0xc2, 0xe8, 0x6f, 0xce, 0xaa, 0x2c, 0xc8, 0xcc,
 | |
| 	0x6b, 0x7e, 0xed, 0xb7, 0x66, 0x55, 0x45, 0x51, 0x60, 0xf1, 0xcf, 0x05, 0xbf, 0xdf, 0xd9, 0x8e,
 | |
| 	0x34, 0xf8, 0x37, 0x69, 0xa7, 0x58, 0x64, 0x57, 0x4c, 0xbd, 0xe3, 0x89, 0xbe, 0xf7, 0xb0, 0x7a,
 | |
| 	0x8a, 0x2c, 0x40, 0xaa, 0xca, 0x87, 0x35, 0x37, 0x87, 0xdd, 0x0d, 0xf2, 0xcb, 0x02, 0x6e, 0xf2,
 | |
| 	0x1f, 0xab, 0xa8, 0xf1, 0xdb, 0xf0, 0x74, 0x6a, 0xea, 0x2a, 0xaa, 0xc0, 0x71, 0xb0, 0xf8, 0xab,
 | |
| 	0xa4, 0xf8, 0xbb, 0x29, 0xfa, 0xce, 0x8a, 0x26, 0x12, 0x79, 0x30, 0x09, 0xbe, 0xbf, 0xaf, 0xa8,
 | |
| 	0xa6, 0x53, 0x83, 0x6d, 0x60, 0xfb, 0xa4, 0x4b, 0xdf, 0x55, 0x51, 0x5d, 0x7d, 0x0e, 0x44, 0x82,
 | |
| 	0xeb, 0x1f, 0x2a, 0x9a, 0x78, 0xa9, 0x90, 0x28, 0xed, 0xf4, 0x9f, 0x2a, 0xaa, 0xe4, 0x64, 0xe6,
 | |
| 	0x13, 0x3c, 0xef, 0xd6, 0xce, 0xb8, 0x60, 0x79, 0x1e, 0xb3, 0x1f, 0xf1, 0x03, 0x1b, 0x83, 0xef,
 | |
| 	0x98, 0xed, 0xef, 0xa9, 0xa8, 0xa2, 0x3a, 0x0c, 0x23, 0x11, 0xbd, 0x57, 0x23, 0x1d, 0xed, 0x8b,
 | |
| 	0x0e, 0x98, 0xc6, 0xa9, 0xef, 0xd3, 0x48, 0xcb, 0x42, 0x8a, 0xc8, 0x1e, 0xec, 0xac, 0x76, 0x44,
 | |
| 	0x84, 0x5b, 0x74, 0x82, 0x68, 0xd0, 0x5a, 0x14, 0xed, 0x34, 0xf4, 0xfd, 0x19, 0x3c, 0x7c, 0x3e,
 | |
| 	0xfe, 0xa8, 0x25, 0x81, 0xfb, 0x80, 0x76, 0x44, 0xfe, 0x42, 0xc9, 0x77, 0x68, 0x3d, 0xb4, 0xf2,
 | |
| 	0x20, 0x1b, 0x3c, 0x8c, 0x25, 0x33, 0xfa, 0xc1, 0x2c, 0xf5, 0x31, 0xbd, 0x18, 0xf9, 0xf9, 0x2e,
 | |
| 	0x86, 0x17, 0x5d, 0xcb, 0xb3, 0xe9, 0xbf, 0x55, 0xb2, 0x2e, 0xeb, 0x61, 0xd1, 0x88, 0x12, 0x13,
 | |
| 	0xfe, 0xa1, 0x8a, 0x1a, 0xa5, 0xeb, 0x9f, 0x56, 0xd2, 0x7f, 0xd7, 0x64, 0x8f, 0xf7, 0xbe, 0xb1,
 | |
| 	0xcd, 0xf9, 0xd5, 0x65, 0xe9, 0x37, 0x1a, 0xdb, 0xe8, 0x28, 0x6d, 0xfa, 0x61, 0x6d, 0x1b, 0x61,
 | |
| 	0xb4, 0x87, 0xb6, 0xf9, 0xcf, 0x8a, 0x9a, 0x39, 0x14, 0x7f, 0xd7, 0x47, 0xff, 0xab, 0x62, 0x9c,
 | |
| 	0x27, 0xf5, 0xf1, 0x80, 0x93, 0x3b, 0xfd, 0xef, 0x8a, 0x6a, 0x1a, 0x8b, 0xbe, 0xd2, 0xa3, 0x1f,
 | |
| 	0xab, 0xa8, 0x86, 0x77, 0x9c, 0x0f, 0xfa, 0xe8, 0xc7, 0x2b, 0xaa, 0x79, 0xe0, 0xdf, 0x8a, 0x15,
 | |
| 	0x7c, 0x71, 0x19, 0xd2, 0x4f, 0x54, 0x74, 0x7f, 0x9f, 0xf3, 0x35, 0x1b, 0xfd, 0x64, 0x45, 0xf7,
 | |
| 	0xf7, 0x05, 0x9f, 0xdc, 0xd1, 0x4f, 0x55, 0xd4, 0x90, 0x72, 0xac, 0xaf, 0xe3, 0xe8, 0xa7, 0x2b,
 | |
| 	0x6a, 0x30, 0x37, 0xf4, 0xe1, 0x1b, 0xfd, 0x4c, 0x45, 0x35, 0x3b, 0xc3, 0x5f, 0xbf, 0xd1, 0xcf,
 | |
| 	0x66, 0xae, 0x3e, 0xef, 0x63, 0x36, 0xfa, 0xb9, 0x8a, 0x71, 0x16, 0xdb, 0xb9, 0x9a, 0x63, 0x7d,
 | |
| 	0xf3, 0x46, 0x3f, 0x3f, 0x1a, 0xab, 0xf2, 0x45, 0x1a, 0xfd, 0x9f, 0xd1, 0x58, 0x73, 0x3e, 0x5c,
 | |
| 	0xa3, 0x5f, 0xd0, 0x6c, 0x55, 0xce, 0xa7, 0x59, 0xf4, 0x8b, 0x19, 0x95, 0x19, 0xf1, 0xf1, 0x16,
 | |
| 	0xfd, 0x52, 0x45, 0x8d, 0x71, 0x47, 0x7c, 0x0b, 0x45, 0xbf, 0xac, 0xa8, 0x7b, 0xce, 0x67, 0x49,
 | |
| 	0xf4, 0x2b, 0x15, 0xd5, 0x3b, 0x64, 0x3f, 0xc9, 0xa1, 0x5f, 0xcd, 0xd8, 0x03, 0xae, 0x7a, 0x2b,
 | |
| 	0x7e, 0x1b, 0xa5, 0x9b, 0xbb, 0x98, 0x45, 0x67, 0x6b, 0x8b, 0x7e, 0x2d, 0x23, 0x77, 0xb9, 0x70,
 | |
| 	0x09, 0xf9, 0x5f, 0xcf, 0x1c, 0x74, 0xc4, 0xf7, 0x37, 0xf4, 0x1b, 0x15, 0xb5, 0xf8, 0x34, 0xc6,
 | |
| 	0x97, 0x3a, 0xf4, 0x9b, 0x59, 0x26, 0xe6, 0x7f, 0x1f, 0x42, 0xbf, 0xa5, 0x69, 0x7b, 0xf1, 0x87,
 | |
| 	0x14, 0xf4, 0xdb, 0x8a, 0xaa, 0x8c, 0xf8, 0x5e, 0x8a, 0x7e, 0x47, 0x53, 0xa7, 0xdc, 0x6f, 0x07,
 | |
| 	0xe8, 0x77, 0x35, 0xcb, 0x9f, 0xff, 0x01, 0x01, 0xfd, 0x9e, 0xc6, 0xcf, 0x3d, 0xfb, 0xf4, 0xe9,
 | |
| 	0xe3, 0x15, 0xb5, 0x76, 0xb8, 0x77, 0xd3, 0x3d, 0x7d, 0x7e, 0x55, 0x0d, 0x46, 0x45, 0x37, 0xbb,
 | |
| 	0x28, 0x22, 0xbf, 0xa0, 0x6a, 0x1c, 0x27, 0x46, 0xaa, 0xc2, 0x71, 0x13, 0x39, 0x7d, 0x61, 0x55,
 | |
| 	0x15, 0x96, 0x6c, 0x77, 0x39, 0x7d, 0x51, 0x75, 0x98, 0xf1, 0xc8, 0x41, 0x91, 0xe5, 0xf3, 0xa0,
 | |
| 	0x39, 0xee, 0xbd, 0xa7, 0x3f, 0x52, 0x4d, 0x83, 0x8e, 0xa2, 0x86, 0x65, 0xfa, 0xe2, 0x6a, 0x5e,
 | |
| 	0x9c, 0x3f, 0xba, 0xb3, 0x99, 0xbe, 0xa4, 0x9a, 0x9a, 0xd7, 0xe2, 0xae, 0x58, 0xfa, 0xd2, 0xaa,
 | |
| 	0x2e, 0xb3, 0x7b, 0xb4, 0x6d, 0xd2, 0x1f, 0x55, 0xce, 0x9f, 0xd7, 0x4f, 0x49, 0x7f, 0x2c, 0xf7,
 | |
| 	0x54, 0xd9, 0x86, 0x4b, 0xfa, 0xe3, 0xd5, 0x54, 0x79, 0x47, 0x76, 0xe3, 0xd1, 0x9f, 0xa8, 0xa6,
 | |
| 	0x49, 0xf4, 0x9e, 0x3d, 0x7b, 0xf4, 0x27, 0xab, 0xa9, 0x2d, 0xda, 0xbb, 0xed, 0x8a, 0xbe, 0xac,
 | |
| 	0x9a, 0xda, 0xa2, 0xdc, 0x36, 0x23, 0xfa, 0x72, 0xe5, 0x36, 0x0b, 0x1b, 0x91, 0xe8, 0x2b, 0xaa,
 | |
| 	0xa9, 0x5f, 0xcd, 0xe7, 0x39, 0x7d, 0x65, 0x2e, 0x88, 0x5a, 0xf9, 0xa4, 0xaf, 0xca, 0xbd, 0xb9,
 | |
| 	0xbc, 0x8e, 0x4f, 0xfa, 0xea, 0xaa, 0xfa, 0xce, 0xa1, 0x3d, 0x1f, 0xd1, 0x9f, 0xaa, 0xa6, 0x16,
 | |
| 	0xab, 0xe0, 0xbd, 0x88, 0xfe, 0xb4, 0x02, 0x57, 0xf0, 0xac, 0x43, 0x7f, 0x46, 0x91, 0x92, 0x31,
 | |
| 	0x9e, 0x7f, 0xe8, 0xcf, 0x56, 0xcf, 0xbc, 0x66, 0x92, 0x1c, 0xd2, 0x1b, 0xbd, 0x8c, 0x63, 0x24,
 | |
| 	0xa7, 0xf9, 0x8b, 0x3e, 0x01, 0x8e, 0x71, 0x6c, 0x78, 0x7c, 0x91, 0x79, 0x0e, 0x6f, 0x53, 0xe1,
 | |
| 	0x5d, 0x8f, 0xfa, 0x9c, 0xf0, 0x2b, 0xa2, 0x6b, 0x6f, 0x52, 0xf4, 0x4c, 0xea, 0x00, 0xeb, 0x4e,
 | |
| 	0x97, 0xf9, 0x7d, 0x6c, 0x64, 0xcc, 0x99, 0x4c, 0xbb, 0xa0, 0x73, 0x26, 0x2f, 0xf9, 0x17, 0xad,
 | |
| 	0xa8, 0xbd, 0x4d, 0xa7, 0x45, 0xff, 0x93, 0x3e, 0xb9, 0xe1, 0x61, 0x45, 0xd2, 0x13, 0x1b, 0xef,
 | |
| 	0xcf, 0xa3, 0x0c, 0x92, 0x8e, 0x15, 0xbf, 0x03, 0x51, 0xd6, 0x65, 0x8f, 0x96, 0xd4, 0x63, 0x89,
 | |
| 	0xa6, 0x98, 0xb8, 0xbf, 0x9b, 0x96, 0xcf, 0x7c, 0x79, 0x92, 0x5c, 0xdf, 0xd4, 0x82, 0x99, 0xe4,
 | |
| 	0x05, 0x21, 0x0e, 0x9a, 0x44, 0x83, 0x55, 0x31, 0x8c, 0xd6, 0xe8, 0xf3, 0x14, 0x72, 0x6e, 0x4f,
 | |
| 	0xf8, 0xb8, 0x85, 0xc7, 0x6b, 0x4b, 0x8d, 0x06, 0x16, 0x3f, 0x40, 0xee, 0x1b, 0x7b, 0x1d, 0x6a,
 | |
| 	0x30, 0x9c, 0x72, 0xd9, 0x4b, 0x60, 0xe1, 0x0a, 0x9e, 0x41, 0x9e, 0x36, 0x2e, 0x02, 0x88, 0xbd,
 | |
| 	0x5c, 0x1b, 0xbf, 0x96, 0x71, 0x3c, 0xe9, 0x7e, 0x64, 0x77, 0xd7, 0x78, 0xcb, 0x2f, 0xf9, 0xb1,
 | |
| 	0x4f, 0xde, 0x07, 0x51, 0xe1, 0xd9, 0x3d, 0x97, 0xc5, 0xd2, 0x7e, 0xa1, 0xef, 0xba, 0x74, 0xfa,
 | |
| 	0xcc, 0x27, 0x26, 0xc9, 0xb5, 0x23, 0xb8, 0x2e, 0x42, 0x49, 0xd1, 0xee, 0x5e, 0x04, 0xa1, 0x71,
 | |
| 	0xfc, 0xe9, 0xe4, 0x9e, 0x3d, 0xa0, 0x15, 0xbe, 0x0d, 0xb1, 0x6d, 0xc2, 0xb8, 0x97, 0x3c, 0x65,
 | |
| 	0xbc, 0xd5, 0xc3, 0x4c, 0x03, 0x96, 0x9f, 0x27, 0x77, 0x8c, 0xb7, 0x36, 0xe5, 0xd8, 0x14, 0x04,
 | |
| 	0xa5, 0xf5, 0x71, 0x17, 0x2d, 0xb2, 0x08, 0xfe, 0x04, 0x2e, 0x17, 0x5c, 0xce, 0xd0, 0x1a, 0xb6,
 | |
| 	0xeb, 0x7b, 0x22, 0xe3, 0x00, 0x4e, 0xbf, 0x76, 0x82, 0x9c, 0x1c, 0xf9, 0x01, 0x9b, 0xf8, 0x0a,
 | |
| 	0x2a, 0xf3, 0x09, 0x5b, 0xa2, 0xed, 0xfa, 0xc4, 0x82, 0x65, 0xc7, 0xd1, 0xc7, 0x24, 0x04, 0x72,
 | |
| 	0x73, 0x19, 0x00, 0xd4, 0x3a, 0xc7, 0xdb, 0xe1, 0x9d, 0x82, 0xb7, 0x71, 0x5f, 0xa1, 0xcf, 0x6f,
 | |
| 	0x80, 0xeb, 0xed, 0xf5, 0xfc, 0x00, 0xdc, 0x97, 0x9c, 0x58, 0x1f, 0xf4, 0x40, 0x82, 0xce, 0xfc,
 | |
| 	0xe3, 0x01, 0x72, 0x4d, 0xc1, 0xf7, 0x30, 0xa2, 0x17, 0x79, 0x9c, 0x0f, 0x66, 0x40, 0x14, 0xf6,
 | |
| 	0x84, 0x5d, 0x64, 0x6d, 0xfc, 0x88, 0x10, 0x6d, 0x1a, 0x57, 0xd4, 0x22, 0xd8, 0x87, 0xe7, 0x1b,
 | |
| 	0xa6, 0x48, 0x5d, 0xe3, 0x0a, 0x13, 0x37, 0x75, 0xfc, 0xd2, 0xc7, 0x5c, 0xb7, 0xce, 0xbf, 0x3c,
 | |
| 	0x05, 0x8e, 0xdc, 0x43, 0xee, 0x2a, 0x5e, 0x24, 0x20, 0xe3, 0xa6, 0x69, 0x53, 0x96, 0xb6, 0xe0,
 | |
| 	0xea, 0xf7, 0x3e, 0x92, 0x13, 0xe2, 0xbb, 0x85, 0x0d, 0xe6, 0xf2, 0x2c, 0xf7, 0x0e, 0x05, 0xb0,
 | |
| 	0x89, 0x69, 0x5c, 0xf6, 0xc0, 0x76, 0xf2, 0xce, 0xed, 0x22, 0x70, 0x59, 0xb6, 0x28, 0x89, 0x16,
 | |
| 	0xf3, 0x42, 0xf2, 0x7d, 0xbf, 0xe5, 0xfb, 0x1e, 0xc5, 0x4a, 0xe4, 0xed, 0x63, 0x81, 0xae, 0x32,
 | |
| 	0xb0, 0x0e, 0xd1, 0x80, 0x1e, 0x18, 0x83, 0x37, 0xfc, 0x33, 0xab, 0xcc, 0x55, 0x10, 0xa1, 0x16,
 | |
| 	0x63, 0xaf, 0x94, 0x97, 0x31, 0x63, 0x34, 0xc8, 0x03, 0xc5, 0xcb, 0x2e, 0x04, 0x8c, 0x8b, 0x15,
 | |
| 	0xef, 0x92, 0x48, 0x36, 0x54, 0x1f, 0x2b, 0x0f, 0x0a, 0xbb, 0x51, 0x84, 0xa4, 0x05, 0x01, 0x2f,
 | |
| 	0x76, 0xc5, 0x0e, 0xa3, 0xa1, 0xb3, 0x7b, 0xd3, 0x8d, 0xce, 0xd5, 0x69, 0x33, 0xfc, 0xbc, 0xe7,
 | |
| 	0x0a, 0x28, 0x36, 0xde, 0x2f, 0x3d, 0x34, 0x06, 0x6b, 0x85, 0x10, 0x2d, 0xc8, 0x8e, 0xfb, 0xc3,
 | |
| 	0x7b, 0xcb, 0xea, 0x25, 0x30, 0xa2, 0xbc, 0xd7, 0x02, 0xfc, 0x7c, 0xb3, 0x8b, 0xc6, 0x86, 0xee,
 | |
| 	0xbd, 0x0d, 0x2e, 0x6a, 0x61, 0x07, 0xda, 0x52, 0xdf, 0x0a, 0x6c, 0x7a, 0xc4, 0xb8, 0x8b, 0x3c,
 | |
| 	0x79, 0x8f, 0xf3, 0x24, 0xd0, 0x8b, 0xf2, 0x1f, 0x83, 0xa0, 0x86, 0x70, 0x1d, 0x85, 0xc7, 0xd9,
 | |
| 	0x66, 0x03, 0xd1, 0x86, 0xcc, 0xc7, 0x69, 0xc5, 0x78, 0x2a, 0x39, 0x5f, 0xbc, 0x04, 0xf2, 0x0c,
 | |
| 	0xfc, 0x27, 0x98, 0x56, 0xad, 0x30, 0xbc, 0xea, 0x07, 0xb6, 0xc9, 0x9f, 0x27, 0x68, 0x55, 0x18,
 | |
| 	0xdd, 0xa2, 0x85, 0x1b, 0x21, 0x56, 0x92, 0x2f, 0xb1, 0xab, 0x60, 0x22, 0x90, 0xf5, 0xf4, 0xe8,
 | |
| 	0x38, 0xb7, 0xc4, 0xef, 0x95, 0x47, 0x32, 0xe0, 0x1e, 0xfc, 0x1d, 0x87, 0xd1, 0x63, 0x0b, 0xd3,
 | |
| 	0xcf, 0x9c, 0x78, 0xfe, 0xc4, 0x13, 0xfe, 0x37, 0x00, 0x00, 0xff, 0xff, 0x7c, 0x79, 0x06, 0x37,
 | |
| 	0xa6, 0x4b, 0x00, 0x00,
 | |
| }
 | 
