// This file contains representations of message IDs

module.exports = {
	// ESOMsg
	SO_Create: 21,
	SO_Update: 22,
	SO_Destroy: 23,
	SO_CacheSubscribed: 24,
	SO_CacheUnsubscribed: 25,
	SO_UpdateMultiple: 26,
	SO_CacheSubscriptionCheck: 27,
	SO_CacheSubscriptionRefresh: 28,

	// EGCItemMsg
	Base: 1000,
	SetItemPosition: 1001,
	Craft: 1002,
	CraftResponse: 1003,
	Delete: 1004,
	VerifyCacheSubscription: 1005,
	NameItem: 1006,
	UnlockCrate: 1007,
	UnlockCrateResponse: 1008,
	PaintItem: 1009,
	PaintItemResponse: 1010,
	GoldenWrenchBroadcast: 1011,
	MOTDRequest: 1012,
	MOTDRequestResponse: 1013,
	AddItemToSocket_DEPRECATED: 1014,
	AddItemToSocketResponse_DEPRECATED: 1015,
	AddSocketToBaseItem_DEPRECATED: 1016,
	AddSocketToItem_DEPRECATED: 1017,
	AddSocketToItemResponse_DEPRECATED: 1018,
	NameBaseItem: 1019,
	NameBaseItemResponse: 1020,
	RemoveSocketItem_DEPRECATED: 1021,
	RemoveSocketItemResponse_DEPRECATED: 1022,
	CustomizeItemTexture: 1023,
	CustomizeItemTextureResponse: 1024,
	UseItemRequest: 1025,
	UseItemResponse: 1026,
	GiftedItems_DEPRECATED: 1027,
	RemoveItemName: 1030,
	RemoveItemPaint: 1031,
	GiftWrapItem: 1032,
	GiftWrapItemResponse: 1033,
	DeliverGift: 1034,
	DeliverGiftResponseGiver: 1035,
	DeliverGiftResponseReceiver: 1036,
	UnwrapGiftRequest: 1037,
	UnwrapGiftResponse: 1038,
	SetItemStyle: 1039,
	UsedClaimCodeItem: 1040,
	SortItems: 1041,
	RevolvingLootList_DEPRECATED: 1042,
	LookupAccount: 1043,
	LookupAccountResponse: 1044,
	LookupAccountName: 1045,
	LookupAccountNameResponse: 1046,
	UpdateItemSchema: 1049,
	RemoveCustomTexture: 1051,
	RemoveCustomTextureResponse: 1052,
	RemoveMakersMark: 1053,
	RemoveMakersMarkResponse: 1054,
	RemoveUniqueCraftIndex: 1055,
	RemoveUniqueCraftIndexResponse: 1056,
	SaxxyBroadcast: 1057,
	BackpackSortFinished: 1058,
	AdjustItemEquippedState: 1059,
	CollectItem: 1061,
	ItemAcknowledged__DEPRECATED: 1062,
	Presets_SelectPresetForClass: 1063,
	Presets_SetItemPosition: 1064,
	ReportAbuse: 1065,
	ReportAbuseResponse: 1066,
	Presets_SelectPresetForClassReply: 1067,
	NameItemNotification: 1068,
	ApplyConsumableEffects: 1069,
	ConsumableExhausted: 1070,
	ShowItemsPickedUp: 1071,
	ClientDisplayNotification: 1072,
	ApplyStrangePart: 1073,
	IncrementKillCountAttribute: 1074,
	IncrementKillCountResponse: 1075,
	ApplyPennantUpgrade: 1076,
	SetItemPositions: 1077,
	ApplyEggEssence: 1078,
	NameEggEssenceResponse: 1079,
	PaintKitItem: 1080,
	PaintKitBaseItem: 1081,
	PaintKitItemResponse: 1082,
	GiftedItems: 1083,
	UnlockItemStyle: 1084,
	UnlockItemStyleResponse: 1085,
	ApplySticker: 1086,
	ItemAcknowledged: 1087,
	StatTrakSwap: 1088,
	UserTrackTimePlayedConsecutively: 1089,
	ItemCustomizationNotification: 1090,
	ModifyItemAttribute: 1091,
	CasketItemAdd: 1092,
	CasketItemExtract: 1093,
	CasketItemLoadContents: 1094,
	TradingBase: 1500,
	Trading_InitiateTradeRequest: 1501,
	Trading_InitiateTradeResponse: 1502,
	Trading_StartSession: 1503,
	Trading_SetItem: 1504,
	Trading_RemoveItem: 1505,
	Trading_UpdateTradeInfo: 1506,
	Trading_SetReadiness: 1507,
	Trading_ReadinessResponse: 1508,
	Trading_SessionClosed: 1509,
	Trading_CancelSession: 1510,
	Trading_TradeChatMsg: 1511,
	Trading_ConfirmOffer: 1512,
	Trading_TradeTypingChatMsg: 1513,
	ServerBrowser_FavoriteServer: 1601,
	ServerBrowser_BlacklistServer: 1602,
	ServerRentalsBase: 1700,
	ItemPreviewCheckStatus: 1701,
	ItemPreviewStatusResponse: 1702,
	ItemPreviewRequest: 1703,
	ItemPreviewRequestResponse: 1704,
	ItemPreviewExpire: 1705,
	ItemPreviewExpireNotification: 1706,
	ItemPreviewItemBoughtNotification: 1707,
	Dev_NewItemRequest: 2001,
	Dev_NewItemRequestResponse: 2002,
	Dev_PaintKitDropItem: 2003,
	StoreGetUserData: 2500,
	StoreGetUserDataResponse: 2501,
	StorePurchaseInit_DEPRECATED: 2502,
	StorePurchaseInitResponse_DEPRECATED: 2503,
	StorePurchaseFinalize: 2504,
	StorePurchaseFinalizeResponse: 2505,
	StorePurchaseCancel: 2506,
	StorePurchaseCancelResponse: 2507,
	StorePurchaseQueryTxn: 2508,
	StorePurchaseQueryTxnResponse: 2509,
	StorePurchaseInit: 2510,
	StorePurchaseInitResponse: 2511,
	BannedWordListRequest: 2512,
	BannedWordListResponse: 2513,
	GCToGCBannedWordListBroadcast: 2514,
	GCToGCBannedWordListUpdated: 2515,
	GCToGCDirtySDOCache: 2516,
	GCToGCDirtyMultipleSDOCache: 2517,
	GCToGCUpdateSQLKeyValue: 2518,
	GCToGCIsTrustedServer: 2519,
	GCToGCIsTrustedServerResponse: 2520,
	GCToGCBroadcastConsoleCommand: 2521,
	ServerVersionUpdated: 2522,
	ApplyAutograph: 2523,
	GCToGCWebAPIAccountChanged: 2524,
	RequestAnnouncements: 2525,
	RequestAnnouncementsResponse: 2526,
	RequestPassportItemGrant: 2527,
	ClientVersionUpdated: 2528,

	// EGCBaseClientMsg
	ClientWelcome: 4004,
	ServerWelcome: 4005,
	ClientHello: 4006,
	ServerHello: 4007,
	ClientConnectionStatus: 4009,
	ServerConnectionStatus: 4010,

	// EmsgClientToGC
	StartMatchmaking: 9010,
	StartMatchmakingResponse: 9011,
	StopMatchmaking: 9012,
	StopMatchmakingResponse: 9013,
	GCToClientMatchmakingStopped: 9014, //
	LeaveLobby: 9015,
	LeaveLobbyResponse: 9016,
	IsInMatchmaking: 9017,
	IsInMatchmakingResponse: 9018,
	GCToClientSDRTicket: 9120,
	ReplacementSDRTicket: 9121,
	ReplacementSDRTicketResponse: 9122,
	PartyCreate: 9123,
	PartyCreateResponse: 9124,
	PartyLeave: 9125,
	PartyLeaveResponse: 9126,
	PartyJoin: 9127,
	PartyJoinResponse: 9128,
	PartyAction: 9129,
	PartyActionResponse: 9130,
	PartyStartMatch: 9131,
	PartyStartMatchResponse: 9132,
	PartyInviteUser: 9133,
	PartyInviteUserResponse: 9134,
	GCToClientPartyEvent: 9135,
	PartyClientVersion: 9136,
	GCToClientCanRejoinParty: 9137,
	PartyJoinViaCode: 9138,
	PartyJoinViaCodeResponse: 9139,
	GCToClientDevMMStatus: 9140,
	DevForceMatchFormation: 9141,
	EventRequestInfo: 9142,
	GCToClientEventInfo: 9143,
	EventClaim: 9144,
	EventClaimResponse: 9145,
	EquipLoadout: 9146,
	EquipLoadoutResponse: 9147,
	SpectateUser: 9148,
	SpectateUserResponse: 9149,
	RecordLocalBotMatch: 9150,
	RerollChallenge: 9151,
	RerollChallengeResponse: 9152,
	ClaimChallengeReward: 9153,
	ClaimChallengeRewardResponse: 9154,
	CreateFriendCode: 9155,
	CreateFriendCodeResponse: 9156,
	GetFriendCodes: 9157,
	GetFriendCodesResponse: 9158,
	CheckFriendCode: 9159,
	CheckFriendCodeResponse: 9160,
	RedeemFriendCode: 9161,
	RedeemFriendCodeResponse: 9162,
	RevokeFriendCode: 9163,
	RevokeFriendCodeResponse: 9164,
	EventRequestInfoSync: 9165,
	EventRequestInfoSyncResponse: 9166,
	DevEventOperation: 9169,
	DevEventOperationResponse: 9170,
	GCToClientUpdateConsoleCommands: 9171,
	PerformAutoActions: 9172,
	PerformAutoActionsResponse: 9173,
	CanPurchaseItem: 9176,
	CanPurchaseItemResponse: 9177,
	HandleItemPurchase: 9178,
	HandleItemPurchaseResponse: 9179,
	EventEquipVirtualItems: 9188,
	EventEquipVirtualItemsResponse: 9189,
	ClearPurchaseReserve: 9190,
	ClearPurchaseReserveResponse: 9191,
	GCToClientAcquireRegionModeInfo: 9192,
	GCToClientDurationControlWarning: 9193,
	GetRegionModeInfo: 9194,
	GetRegionModeInfoResponse: 9195,
	GCToClientGameModifiersUpdated: 9196,
	EventChallengeProgress: 9197,
	EventChallengeProgressResponse: 9198,
	AssociateDevice: 9199,
	AssociateDeviceResponse: 9200,
	EventPurchase: 9201,
	EventPurchaseResponse: 9202,
	PartySetGameModifier: 9203,
	PartySetGameModifierResponse: 9204,
	AckSupportCredits: 9205,
	AckSupportCreditsResponse: 9206,
	SetTeamName: 9207,
	SetTeamNameResponse: 9208,
	DevOperation: 9212,
	DevOperationResponse: 9213,
	UpdateAccountSync: 9214,
	UpdateAccountSyncResponse: 9215,
	GetDuosRanks: 9216,
	GetDuosRanksResponse: 9217,
	GetProfile: 9218,
	GetProfileResponse: 9219,
	GetMatchHistory: 9220,
	GetMatchHistoryResponse: 9221,
	EventPurchaseCurrency: 9222,
	EventPurchaseCurrencyResponse: 9223,
	GetFriendRanks: 9224,
	GetFriendRanksResponse: 9225,
	GetPuzzleLeaderboards: 9226,
	GetPuzzleLeaderboardsResponse: 9227,
	GetPostMatchStats: 9228,
	GetPostMatchStatsResponse: 9229,
	EventChallengeProgressWithCurrency: 9230,
	EventChallengeProgressWithCurrencyResponse: 9231,
};
