diff --git a/components/01-enums.js b/components/01-enums.js index b098fed6..bd2aabb9 100644 --- a/components/01-enums.js +++ b/components/01-enums.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Sat Sep 23 2023 02:17:44 GMT-0400 (Eastern Daylight Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) const SteamUserBase = require('./00-base.js'); @@ -165,6 +165,7 @@ SteamUserEnums.ESteamDeckCompatibilityResultDisplayType = require('../enums/ESte SteamUserEnums.ESteamDeckKeyboardLayout = require('../enums/ESteamDeckKeyboardLayout.js'); SteamUserEnums.ESteamNetworkingSocketsCipher = require('../enums/ESteamNetworkingSocketsCipher.js'); SteamUserEnums.ESteamNetworkingUDPMsgID = require('../enums/ESteamNetworkingUDPMsgID.js'); +SteamUserEnums.ESteamNotificationType = require('../enums/ESteamNotificationType.js'); SteamUserEnums.ESteamPipeOperationType = require('../enums/ESteamPipeOperationType.js'); SteamUserEnums.ESteamPipeWorkType = require('../enums/ESteamPipeWorkType.js'); SteamUserEnums.ESteamReviewScore = require('../enums/ESteamReviewScore.js'); diff --git a/enums/EAccountFlags.js b/enums/EAccountFlags.js index a3041479..58f1d4cf 100644 --- a/enums/EAccountFlags.js +++ b/enums/EAccountFlags.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Thu Feb 24 2022 03:38:38 GMT-0500 (Eastern Standard Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum @@ -33,7 +33,8 @@ const EAccountFlags = { "Lockdown": 8388608, "MasterAppEditor": 16777216, "BannedFromWebAPI": 33554432, - "ClansOnlyFromFriends": 67108864, + "ClansOnlyFromFriends": 67108864, // obsolete + "PartnerMember": 67108864, "GlobalModerator": 134217728, "ParentalSettings": 268435456, "ThirdPartySupport": 536870912, @@ -67,7 +68,7 @@ const EAccountFlags = { "8388608": "Lockdown", "16777216": "MasterAppEditor", "33554432": "BannedFromWebAPI", - "67108864": "ClansOnlyFromFriends", + "67108864": "PartnerMember", "134217728": "GlobalModerator", "268435456": "ParentalSettings", "536870912": "ThirdPartySupport", diff --git a/enums/ECurrencyCode.js b/enums/ECurrencyCode.js index 96fe369b..7235017c 100644 --- a/enums/ECurrencyCode.js +++ b/enums/ECurrencyCode.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Thu Feb 24 2022 03:38:38 GMT-0500 (Eastern Standard Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum @@ -47,6 +47,12 @@ const ECurrencyCode = { "QAR": 39, "CRC": 40, "UYU": 41, + "BGN": 42, + "HRK": 43, + "CZK": 44, + "DKK": 45, + "HUF": 46, + "RON": 47, // Value-to-name mapping for convenience "0": "Invalid", @@ -90,6 +96,12 @@ const ECurrencyCode = { "39": "QAR", "40": "CRC", "41": "UYU", + "42": "BGN", + "43": "HRK", + "44": "CZK", + "45": "DKK", + "46": "HUF", + "47": "RON", }; module.exports = ECurrencyCode; diff --git a/enums/ELauncherType.js b/enums/ELauncherType.js index 74992187..e061faf5 100644 --- a/enums/ELauncherType.js +++ b/enums/ELauncherType.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Thu Feb 24 2022 03:38:38 GMT-0500 (Eastern Standard Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum @@ -15,6 +15,7 @@ const ELauncherType = { "Headless": 6, "SteamChina": 7, "SingleApp": 8, + "GameServer": 9, // Value-to-name mapping for convenience "0": "Default", @@ -26,6 +27,7 @@ const ELauncherType = { "6": "Headless", "7": "SteamChina", "8": "SingleApp", + "9": "GameServer", }; module.exports = ELauncherType; diff --git a/enums/ELicenseFlags.js b/enums/ELicenseFlags.js index 56e62940..63293952 100644 --- a/enums/ELicenseFlags.js +++ b/enums/ELicenseFlags.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Thu Feb 24 2022 03:38:38 GMT-0500 (Eastern Standard Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum @@ -19,6 +19,12 @@ const ELicenseFlags = { "RegionRestrictionExpired": 512, "CancelledByFriendlyFraudLock": 1024, "NotActivated": 2048, + "PendingRefund": 8192, + "Borrowed": 16384, + "ReleaseStateOverride": 32768, + "CancelledByPartner": 262144, + "NonPermanent": 524288, + "PreferredOwner": 1048576, // Value-to-name mapping for convenience "0": "None", @@ -34,6 +40,12 @@ const ELicenseFlags = { "512": "RegionRestrictionExpired", "1024": "CancelledByFriendlyFraudLock", "2048": "NotActivated", + "8192": "PendingRefund", + "16384": "Borrowed", + "32768": "ReleaseStateOverride", + "262144": "CancelledByPartner", + "524288": "NonPermanent", + "1048576": "PreferredOwner", }; module.exports = ELicenseFlags; diff --git a/enums/EMsg.js b/enums/EMsg.js index 003763fe..d46f281c 100644 --- a/enums/EMsg.js +++ b/enums/EMsg.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Sat Sep 23 2023 02:17:44 GMT-0400 (Eastern Daylight Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum @@ -28,7 +28,7 @@ const EMsg = { "WebAPIJobResponse": 134, "ClientSessionStart": 135, "ClientSessionEnd": 136, - "ClientSessionUpdateAuthTicket": 137, // removed "renamed to ClientSessionUpdate" + "ClientSessionUpdateAuthTicket": 137, // obsolete "ClientSessionUpdate": 137, "StatsDeprecated": 138, // removed "Ping": 139, @@ -112,7 +112,7 @@ const EMsg = { "AISRequestContentDescription": 402, "AISUpdateAppInfo": 403, "AISUpdatePackageCosts": 404, // obsolete - "AISUpdatePackageInfo": 404, // removed "renamed to AISUpdatePackageCosts" + "AISUpdatePackageInfo": 404, // obsolete "AISGetPackageChangeNumber": 405, "AISGetPackageChangeNumberResponse": 406, "AISAppInfoTableChanged": 407, // removed @@ -182,7 +182,7 @@ const EMsg = { "AllowUserToPlayResponse": 551, "AMVerfiyUser": 552, "AMClientNotPlaying": 553, - "ClientRequestFriendship": 554, // obsolete "Renamed to AMClientRequestFriendship" + "ClientRequestFriendship": 554, // obsolete "AMClientRequestFriendship": 554, "AMRelayPublishStatus": 555, "AMResetCommunityContent": 556, // removed @@ -639,6 +639,7 @@ const EMsg = { "CMSessionRejected": 1703, "CMSetSecrets": 1704, "CMGetSecrets": 1705, + "CMRemotePlayReplyPacket": 1706, "BaseDSS": 1800, // removed "DSSNewFile": 1801, // removed "DSSCurrentFileList": 1802, // removed @@ -675,9 +676,9 @@ const EMsg = { "GCInterAppMessage": 2219, "GCGetEmailTemplate": 2220, "GCGetEmailTemplateResponse": 2221, - "ISRelayToGCH": 2222, // removed "renamed to GCHRelay" + "ISRelayToGCH": 2222, // obsolete "GCHRelay": 2222, - "GCHRelayClientToIS": 2223, // removed "renamed to GCHRelayToClient" + "GCHRelayClientToIS": 2223, // obsolete "GCHRelayToClient": 2223, "GCHUpdateSession": 2224, "GCHRequestUpdateSession": 2225, @@ -811,16 +812,15 @@ const EMsg = { "AMSetProfileURL": 4005, "AMGetAccountEmailAddress": 4006, "AMGetAccountEmailAddressResponse": 4007, - "AMRequestFriendData": 4008, // removed "renamed to AMRequestClanData" "AMRequestClanData": 4008, "AMRouteToClients": 4009, "AMLeaveClan": 4010, "AMClanPermissions": 4011, "AMClanPermissionsResponse": 4012, - "AMCreateClanEvent": 4013, // obsolete "renamed to AMCreateClanEventDummyForRateLimiting" + "AMCreateClanEvent": 4013, // obsolete "AMCreateClanEventDummyForRateLimiting": 4013, "AMCreateClanEventResponse": 4014, // obsolete - "AMUpdateClanEvent": 4015, // obsolete "renamed to AMUpdateClanEventDummyForRateLimiting" + "AMUpdateClanEvent": 4015, // obsolete "AMUpdateClanEventDummyForRateLimiting": 4015, "AMUpdateClanEventResponse": 4016, // obsolete "AMGetClanEvents": 4017, // obsolete @@ -879,9 +879,9 @@ const EMsg = { "AMGetAccountLinksResponse": 4070, "AMSetAccountLinks": 4071, "AMSetAccountLinksResponse": 4072, - "AMGetUserGameStats": 4073, // obsolete "renamed to UGSGetUserGameStats" + "AMGetUserGameStats": 4073, // obsolete "UGSGetUserGameStats": 4073, - "AMGetUserGameStatsResponse": 4074, // obsolete "renamed to UGSGetUserGameStatsResponse" + "AMGetUserGameStatsResponse": 4074, // obsolete "UGSGetUserGameStatsResponse": 4074, "AMCheckClanMembership": 4075, "AMGetClanMembers": 4076, @@ -927,7 +927,7 @@ const EMsg = { "AMGetCommunityPrivacyState": 4116, "AMGetCommunityPrivacyStateResponse": 4117, "AMCheckClanInviteRateLimiting": 4118, - "AMGetUserAchievementStatus": 4119, // obsolete "renamed to UGSGetUserAchievementStatus" + "AMGetUserAchievementStatus": 4119, // obsolete "UGSGetUserAchievementStatus": 4119, "AMGetIgnored": 4120, "AMGetIgnoredResponse": 4121, @@ -1011,12 +1011,12 @@ const EMsg = { "AMGetPurchaseStatus": 4206, "AMSupportIsAccountEnabled": 4209, "AMSupportIsAccountEnabledResponse": 4210, - "AMGetUserStats": 4211, // obsolete "renamed to UGSGetUserStats" + "AMGetUserStats": 4211, // obsolete "UGSGetUserStats": 4211, "AMSupportKickSession": 4212, "AMGSSearch": 4213, "MarketingMessageUpdate": 4216, - "AMRouteFriendMsg": 4219, // obsolete "renamed to ChatServerRouteFriendMsg" + "AMRouteFriendMsg": 4219, // obsolete "ChatServerRouteFriendMsg": 4219, "AMTicketAuthRequestOrResponse": 4220, "AMVerifyDepotManagementRights": 4222, @@ -1029,7 +1029,7 @@ const EMsg = { "AMValidateEmailLink": 4231, "AMValidateEmailLinkResponse": 4232, "AMAddUsersToMarketingTreatment": 4234, // removed - "AMStoreUserStats": 4236, // obsolete "renamed to UGSStoreUserStats" + "AMStoreUserStats": 4236, // obsolete "UGSStoreUserStats": 4236, "AMGetUserGameplayInfo": 4237, // removed "AMGetUserGameplayInfoResponse": 4238, // removed @@ -1058,7 +1058,7 @@ const EMsg = { "AMCreateDispute": 4262, "AMCreateDisputeResponse": 4263, // obsolete "AMClearDispute": 4264, - "AMClearDisputeResponse": 4265, // obsolete "renamed to AMCreateFinancialAdjustment" + "AMClearDisputeResponse": 4265, // obsolete "AMCreateFinancialAdjustment": 4265, "AMPlayerNicknameList": 4266, "AMPlayerNicknameListResponse": 4267, @@ -1072,7 +1072,7 @@ const EMsg = { "AMGetGameMembersResponse": 4277, "AMGetSteamIDForMicroTxn": 4278, "AMGetSteamIDForMicroTxnResponse": 4279, - "AMAddPublisherUser": 4280, // obsolete "renamed to AMSetPartnerMember" + "AMAddPublisherUser": 4280, // obsolete "AMSetPartnerMember": 4280, "AMRemovePublisherUser": 4281, "AMGetUserLicenseList": 4282, @@ -1103,7 +1103,7 @@ const EMsg = { "AMIsAccountInCaptchaGracePeriodResponse": 4309, "AMAccountPS3Unlink": 4310, "AMAccountPS3UnlinkResponse": 4311, - "AMStoreUserStatsResponse": 4312, // obsolete "renamed to UGSStoreUserStatsResponse" + "AMStoreUserStatsResponse": 4312, // obsolete "UGSStoreUserStatsResponse": 4312, "AMGetAccountPSNInfo": 4313, "AMGetAccountPSNInfoResponse": 4314, @@ -1226,6 +1226,8 @@ const EMsg = { "PSGetShoppingCartContentsResponse": 5010, "PSAddWalletCreditToShoppingCart": 5011, "PSAddWalletCreditToShoppingCartResponse": 5012, + "PSGetAccountCartContents": 5013, + "PSGetAccountCartContentsResponse": 5014, "BaseUFSRange": 5200, "ClientUFSUploadFileRequest": 5202, "ClientUFSUploadFileResponse": 5203, @@ -1272,9 +1274,9 @@ const EMsg = { "UFSDownloadFinishRequest": 5248, "UFSDownloadFinishResponse": 5249, "UFSFlushURLCache": 5250, - "UFSUploadCommit": 5251, // obsolete "renamed to ClientUFSUploadCommit" + "UFSUploadCommit": 5251, // obsolete "ClientUFSUploadCommit": 5251, - "UFSUploadCommitResponse": 5252, // obsolete "renamed to ClientUFSUploadCommitResponse" + "UFSUploadCommitResponse": 5252, // obsolete "ClientUFSUploadCommitResponse": 5252, "UFSMigrateFileAppID": 5253, "UFSMigrateFileAppIDResponse": 5254, @@ -1425,9 +1427,9 @@ const EMsg = { "AMClientCreateFriendsGroupResponse": 5561, "AMClientDeleteFriendsGroup": 5562, "AMClientDeleteFriendsGroupResponse": 5563, - "AMClientRenameFriendsGroup": 5564, // obsolete "renamed to AMClientManageFriendsGroup" + "AMClientRenameFriendsGroup": 5564, // obsolete "AMClientManageFriendsGroup": 5564, - "AMClientRenameFriendsGroupResponse": 5565, // obsolete "renamed to AMClientManageFriendsGroupResponse" + "AMClientRenameFriendsGroupResponse": 5565, // obsolete "AMClientManageFriendsGroupResponse": 5565, "AMClientAddFriendToGroup": 5566, "AMClientAddFriendToGroupResponse": 5567, @@ -1459,9 +1461,9 @@ const EMsg = { "ClientRequestOAuthTokenForAppResponse": 5591, // removed "ClientGetNumberOfCurrentPlayersDP": 5592, "ClientGetNumberOfCurrentPlayersDPResponse": 5593, - "ClientServiceMethod": 5594, // obsolete "renamed to ClientServiceMethodLegacy" + "ClientServiceMethod": 5594, // obsolete "ClientServiceMethodLegacy": 5594, - "ClientServiceMethodResponse": 5595, // obsolete "renamed to ClientServiceMethodLegacyResponse" + "ClientServiceMethodResponse": 5595, // obsolete "ClientServiceMethodLegacyResponse": 5595, "ClientFriendUserStatusPublished": 5596, "ClientCurrentUIMode": 5597, @@ -1616,11 +1618,11 @@ const EMsg = { "ClientUDSP2PSessionEnded": 7002, "UDSRenderUserAuth": 7003, "UDSRenderUserAuthResponse": 7004, - "ClientUDSInviteToGame": 7005, // obsolete "renamed to ClientInviteToGame" + "ClientUDSInviteToGame": 7005, // obsolete "ClientInviteToGame": 7005, - "UDSFindSession": 7006, // removed "renamed to UDSHasSession" + "UDSFindSession": 7006, // obsolete "UDSHasSession": 7006, - "UDSFindSessionResponse": 7007, // removed "renamed to UDSHasSessionResponse" + "UDSFindSessionResponse": 7007, // obsolete "UDSHasSessionResponse": 7007, "MPASBase": 7100, "MPASVacBanReset": 7101, @@ -1712,7 +1714,7 @@ const EMsg = { "ClientUCMEnumerateUserSubscribedFilesWithUpdates": 7378, "ClientUCMEnumerateUserSubscribedFilesWithUpdatesResponse": 7379, "UCMPublishedFileContentUpdated": 7380, - "UCMPublishedFileUpdated": 7381, // obsolete "renamed to ClientUCMPublishedFileUpdated" + "UCMPublishedFileUpdated": 7381, // obsolete "ClientUCMPublishedFileUpdated": 7381, "ClientWorkshopItemChangesRequest": 7382, "ClientWorkshopItemChangesResponse": 7383, @@ -1741,19 +1743,19 @@ const EMsg = { "ClientFSEnumerateFollowingListResponse": 7520, "FSGetPendingNotificationCount": 7521, "FSGetPendingNotificationCountResponse": 7522, - "ClientFSOfflineMessageNotification": 7523, // obsolete "Renamed to ClientChatOfflineMessageNotification" + "ClientFSOfflineMessageNotification": 7523, // obsolete "ClientChatOfflineMessageNotification": 7523, - "ClientFSRequestOfflineMessageCount": 7524, // obsolete "Renamed to ClientChatRequestOfflineMessageCount" + "ClientFSRequestOfflineMessageCount": 7524, // obsolete "ClientChatRequestOfflineMessageCount": 7524, - "ClientFSGetFriendMessageHistory": 7525, // obsolete "Renamed to ClientChatGetFriendMessageHistory" + "ClientFSGetFriendMessageHistory": 7525, // obsolete "ClientChatGetFriendMessageHistory": 7525, - "ClientFSGetFriendMessageHistoryResponse": 7526, // obsolete "Renamed to ClientChatGetFriendMessageHistoryResponse" + "ClientFSGetFriendMessageHistoryResponse": 7526, // obsolete "ClientChatGetFriendMessageHistoryResponse": 7526, - "ClientFSGetFriendMessageHistoryForOfflineMessages": 7527, // obsolete "Renamed to ClientChatGetFriendMessageHistoryForOfflineMessages" + "ClientFSGetFriendMessageHistoryForOfflineMessages": 7527, // obsolete "ClientChatGetFriendMessageHistoryForOfflineMessages": 7527, "ClientFSGetFriendsSteamLevels": 7528, "ClientFSGetFriendsSteamLevelsResponse": 7529, - "FSRequestFriendData": 7530, // obsolete "renamed to AMRequestFriendData" + "FSRequestFriendData": 7530, // obsolete "AMRequestFriendData": 7530, "CEGVersionSetEnableDisableRequest": 7600, "DRMRange2": 7600, @@ -1897,7 +1899,7 @@ const EMsg = { "QuestServerBase": 9300, "ClientGetEmoticonList": 9330, "ClientEmoticonList": 9331, - "ClientSharedLibraryBase": 9400, // removed "renamed to SLCBase" + "ClientSharedLibraryBase": 9400, // obsolete "SLCBase": 9400, "SLCUserSessionStatus": 9400, "SLCRequestUserSessionStatus": 9401, @@ -1920,7 +1922,7 @@ const EMsg = { "ClientUnlockStreamingResponse": 9508, "RemoteClientAcceptEULA": 9509, "RemoteClientGetControllerConfig": 9510, - "RemoteClientGetControllerConfigResposne": 9511, // obsolete "renamed to RemoteClientGetControllerConfigResponse" + "RemoteClientGetControllerConfigResposne": 9511, // obsolete "RemoteClientGetControllerConfigResponse": 9511, "RemoteClientStreamingEnabled": 9512, "ClientUnlockHEVC": 9513, @@ -1945,6 +1947,7 @@ const EMsg = { "ClientHello": 9805, "ClientEnableOrDisableDownloads": 9806, "ClientEnableOrDisableDownloadsResponse": 9807, + "ClientFeatureGroupInfo": 9808, "ClientLANP2PBase": 9900, "ClientLANP2PRequestChunk": 9900, "ClientLANP2PRequestChunkResponse": 9901, @@ -1966,6 +1969,14 @@ const EMsg = { "ChatServerGetPendingNotificationCountResponse": 12001, "BaseSecretServer": 12100, "ServerSecretChanged": 12100, + "BaseWG": 12200, + "WGConnectionProtocolError": 12200, + "WGConnectionValidateUserToken": 12201, + "WGConnectionValidateUserTokenResponse": 12202, + "WGConnectionLegacyWGRequest": 12203, + "WGConnectionLegacyWGResponse": 12204, + "ClientPendingGameLaunch": 12300, + "ClientPendingGameLaunchResponse": 12301, // Value-to-name mapping for convenience "0": "Invalid", @@ -2587,6 +2598,7 @@ const EMsg = { "1703": "CMSessionRejected", "1704": "CMSetSecrets", "1705": "CMGetSecrets", + "1706": "CMRemotePlayReplyPacket", "1800": "BaseDSS", "1801": "DSSNewFile", "1802": "DSSCurrentFileList", @@ -3154,6 +3166,8 @@ const EMsg = { "5010": "PSGetShoppingCartContentsResponse", "5011": "PSAddWalletCreditToShoppingCart", "5012": "PSAddWalletCreditToShoppingCartResponse", + "5013": "PSGetAccountCartContents", + "5014": "PSGetAccountCartContentsResponse", "5200": "BaseUFSRange", "5202": "ClientUFSUploadFileRequest", "5203": "ClientUFSUploadFileResponse", @@ -3832,6 +3846,7 @@ const EMsg = { "9805": "ClientHello", "9806": "ClientEnableOrDisableDownloads", "9807": "ClientEnableOrDisableDownloadsResponse", + "9808": "ClientFeatureGroupInfo", "9900": "ClientLANP2PRequestChunk", "9901": "ClientLANP2PRequestChunkResponse", "9902": "ClientPeerChunkRequest", @@ -3848,6 +3863,13 @@ const EMsg = { "12000": "ChatServerGetPendingNotificationCount", "12001": "ChatServerGetPendingNotificationCountResponse", "12100": "ServerSecretChanged", + "12200": "WGConnectionProtocolError", + "12201": "WGConnectionValidateUserToken", + "12202": "WGConnectionValidateUserTokenResponse", + "12203": "WGConnectionLegacyWGRequest", + "12204": "WGConnectionLegacyWGResponse", + "12300": "ClientPendingGameLaunch", + "12301": "ClientPendingGameLaunchResponse", }; module.exports = EMsg; diff --git a/enums/EOSType.js b/enums/EOSType.js index 694487eb..84f7075a 100644 --- a/enums/EOSType.js +++ b/enums/EOSType.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Thu Feb 24 2022 03:33:23 GMT-0500 (Eastern Standard Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum @@ -89,7 +89,13 @@ const EOSType = { "MacOS111": -79, "MacOS1017": -78, "MacOS12": -77, - "MacOS13": -76, + "MacOS13": -76, // obsolete + "MacOS1018": -76, + "MacOS13": -75, + "MacOS1019": -74, + "MacOS14": -73, + "MacOS1020": -72, + "MacOS15": -71, "MacOSMax": -1, "Unknown": -1, "WinUnknown": 0, @@ -98,21 +104,21 @@ const EOSType = { "Win98": 3, "WinME": 4, "WinNT": 5, - "Win200": 6, // removed "renamed to Win2000" + "Win200": 6, // obsolete "Win2000": 6, "WinXP": 7, "Win2003": 8, "WinVista": 9, - "Win7": 10, // removed "renamed to Windows7" + "Win7": 10, // obsolete "Windows7": 10, "Win2008": 11, "Win2012": 12, - "Win8": 13, // removed "renamed to Windows8" + "Win8": 13, // obsolete "Windows8": 13, - "Win81": 14, // removed "renamed to Windows81" + "Win81": 14, // obsolete "Windows81": 14, "Win2012R2": 15, - "Win10": 16, // removed "renamed to Windows10" + "Win10": 16, // obsolete "Windows10": 16, "Win2016": 17, "Win2019": 18, @@ -203,7 +209,12 @@ const EOSType = { "-79": "MacOS111", "-78": "MacOS1017", "-77": "MacOS12", - "-76": "MacOS13", + "-76": "MacOS1018", + "-75": "MacOS13", + "-74": "MacOS1019", + "-73": "MacOS14", + "-72": "MacOS1020", + "-71": "MacOS15", "-1": "Unknown", "0": "WinUnknown", "1": "Win311", diff --git a/enums/EPaymentMethod.js b/enums/EPaymentMethod.js index 18988fb9..12f55878 100644 --- a/enums/EPaymentMethod.js +++ b/enums/EPaymentMethod.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Thu Feb 24 2022 03:38:38 GMT-0500 (Eastern Standard Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum @@ -44,7 +44,7 @@ const EPaymentMethod = { "EClubPoints": 35, "CreditCardJapan": 36, "BankTransferJapan": 37, - "PayEasyJapan": 38, // removed "renamed to PayEasy" + "PayEasyJapan": 38, // obsolete "PayEasy": 38, "Zong": 39, "CultureVoucher": 40, @@ -54,7 +54,7 @@ const EPaymentMethod = { "GameVoucher": 44, "Multibanco": 45, "Payshop": 46, - "Maestro": 47, // removed "renamed to MaestroBoaCompra" + "Maestro": 47, // obsolete "MaestroBoaCompra": 47, "OXXO": 48, "ToditoCash": 49, @@ -71,6 +71,7 @@ const EPaymentMethod = { "DenizBank": 60, "PTT": 61, "CashU": 62, + "SantanderRio": 63, "AutoGrant": 64, "WebMoneyJapan": 65, "OneCard": 66, @@ -87,18 +88,91 @@ const EPaymentMethod = { "Trustly": 77, "UnionPay": 78, "BitCoin": 79, + "LicensedSite": 80, + "BitCash": 81, + "NetCash": 82, + "Nanaco": 83, + "Tenpay": 84, + "WeChat": 85, + "CashonDelivery": 86, + "CreditCardNodwin": 87, + "DebitCardNodwin": 88, + "NetBankingNodwin": 89, + "CashCardNodwin": 90, + "WalletNodwin": 91, + "MobileDegica": 92, + "Naranja": 93, + "Cencosud": 94, + "Cabal": 95, + "PagoFacil": 96, + "Rapipago": 97, + "BancoNacionaldeCostaRica": 98, + "BancoPoplar": 99, + "RedPagos": 100, + "SPE": 101, + "Multicaja": 102, + "RedCompra": 103, + "ZiraatBank": 104, + "VakiflarBank": 105, + "KuveytTurkBank": 106, + "EkonomiBank": 107, + "Pichincha": 108, + "PichinchaCash": 109, + "Przelewy24": 110, + "Trustpay": 111, + "POLi": 112, + "MercadoPago": 113, + "PayU": 114, + "VTCPayWallet": 115, + "MrCash": 116, + "EPS": 117, + "Interac": 118, + "VTCPayCards": 119, + "VTCPayOnlineBanking": 120, + "VisaElectronBoaCompra": 121, + "CafeFunded": 122, + "OCA": 123, + "Lider": 124, + "WebMoneySteamCardJapan": 125, + "WebMoneySteamCardTopUpJapan": 126, + "Toss": 127, "Wallet": 128, "Valve": 129, - "SteamPressMaster": 130, // removed "renamed to MasterComp" + "SteamPressMaster": 130, // obsolete "MasterComp": 130, - "StorePromotion": 131, // removed "renamed to Promotional" + "StorePromotion": 131, // obsolete "Promotional": 131, "MasterSubscription": 134, "Payco": 135, "MobileWalletJapan": 136, + "BoletoFlash": 137, + "PIX": 138, + "GCash": 139, + "KakaoPay": 140, + "Dana": 141, + "TrueMoney": 142, + "TouchnGo": 143, + "LinePay": 144, + "MerPay": 145, + "PayPay": 146, + "AlfaClick": 147, + "Sberbank": 148, + "YooMoney": 149, + "Tinkoff": 150, + "CashInCIS": 151, + "AuPAY": 152, + "AliPayHK": 153, + "NaverPay": 154, + "Linkaja": 155, + "ShopeePay": 156, + "GrabPay": 157, + "PayNow": 158, + "OnlineBankingThailand": 159, + "CashOptionsThailand": 160, "OEMTicket": 256, "Split": 512, "Complimentary": 1024, + "FamilyGroup": 1025, // Value-to-name mapping for convenience "0": "None", @@ -164,6 +238,7 @@ const EPaymentMethod = { "60": "DenizBank", "61": "PTT", "62": "CashU", + "63": "SantanderRio", "64": "AutoGrant", "65": "WebMoneyJapan", "66": "OneCard", @@ -180,6 +255,54 @@ const EPaymentMethod = { "77": "Trustly", "78": "UnionPay", "79": "BitCoin", + "80": "LicensedSite", + "81": "BitCash", + "82": "NetCash", + "83": "Nanaco", + "84": "Tenpay", + "85": "WeChat", + "86": "CashonDelivery", + "87": "CreditCardNodwin", + "88": "DebitCardNodwin", + "89": "NetBankingNodwin", + "90": "CashCardNodwin", + "91": "WalletNodwin", + "92": "MobileDegica", + "93": "Naranja", + "94": "Cencosud", + "95": "Cabal", + "96": "PagoFacil", + "97": "Rapipago", + "98": "BancoNacionaldeCostaRica", + "99": "BancoPoplar", + "100": "RedPagos", + "101": "SPE", + "102": "Multicaja", + "103": "RedCompra", + "104": "ZiraatBank", + "105": "VakiflarBank", + "106": "KuveytTurkBank", + "107": "EkonomiBank", + "108": "Pichincha", + "109": "PichinchaCash", + "110": "Przelewy24", + "111": "Trustpay", + "112": "POLi", + "113": "MercadoPago", + "114": "PayU", + "115": "VTCPayWallet", + "116": "MrCash", + "117": "EPS", + "118": "Interac", + "119": "VTCPayCards", + "120": "VTCPayOnlineBanking", + "121": "VisaElectronBoaCompra", + "122": "CafeFunded", + "123": "OCA", + "124": "Lider", + "125": "WebMoneySteamCardJapan", + "126": "WebMoneySteamCardTopUpJapan", + "127": "Toss", "128": "Wallet", "129": "Valve", "130": "MasterComp", @@ -187,9 +310,34 @@ const EPaymentMethod = { "134": "MasterSubscription", "135": "Payco", "136": "MobileWalletJapan", + "137": "BoletoFlash", + "138": "PIX", + "139": "GCash", + "140": "KakaoPay", + "141": "Dana", + "142": "TrueMoney", + "143": "TouchnGo", + "144": "LinePay", + "145": "MerPay", + "146": "PayPay", + "147": "AlfaClick", + "148": "Sberbank", + "149": "YooMoney", + "150": "Tinkoff", + "151": "CashInCIS", + "152": "AuPAY", + "153": "AliPayHK", + "154": "NaverPay", + "155": "Linkaja", + "156": "ShopeePay", + "157": "GrabPay", + "158": "PayNow", + "159": "OnlineBankingThailand", + "160": "CashOptionsThailand", "256": "OEMTicket", "512": "Split", "1024": "Complimentary", + "1025": "FamilyGroup", }; module.exports = EPaymentMethod; diff --git a/enums/EPublishedFileVisibility.js b/enums/EPublishedFileVisibility.js index 31f955eb..45ba8ab9 100644 --- a/enums/EPublishedFileVisibility.js +++ b/enums/EPublishedFileVisibility.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Thu Feb 24 2022 03:38:38 GMT-0500 (Eastern Standard Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum @@ -9,11 +9,13 @@ const EPublishedFileVisibility = { "Public": 0, "FriendsOnly": 1, "Private": 2, + "Unlisted": 3, // Value-to-name mapping for convenience "0": "Public", "1": "FriendsOnly", "2": "Private", + "3": "Unlisted", }; module.exports = EPublishedFileVisibility; diff --git a/enums/EResult.js b/enums/EResult.js index a8f94207..36721aaf 100644 --- a/enums/EResult.js +++ b/enums/EResult.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Sun Aug 28 2022 18:40:14 GMT-0400 (Eastern Daylight Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum @@ -61,7 +61,7 @@ const EResult = { "DataCorruption": 53, "DiskFull": 54, "RemoteCallFailed": 55, - "PasswordNotSet": 56, // removed "renamed to PasswordUnset" + "PasswordNotSet": 56, // obsolete "PasswordUnset": 56, "ExternalAccountUnlinked": 57, "PSNTicketInvalid": 58, @@ -72,7 +72,7 @@ const EResult = { "AccountLogonDenied": 63, "CannotUseOldPassword": 64, "InvalidLoginAuthCode": 65, - "AccountLogonDeniedNoMailSent": 66, // removed "renamed to AccountLogonDeniedNoMail" + "AccountLogonDeniedNoMailSent": 66, // obsolete "AccountLogonDeniedNoMail": 66, "HardwareNotCapableOfIPT": 67, "IPTInitError": 68, @@ -80,7 +80,7 @@ const EResult = { "FacebookQueryError": 70, "ExpiredLoginAuthCode": 71, "IPLoginRestrictionFailed": 72, - "AccountLocked": 73, // removed "renamed to AccountLockedDown" + "AccountLocked": 73, // obsolete "AccountLockedDown": 73, "AccountLogonDeniedVerifiedEmailRequired": 74, "NoMatchingURL": 75, @@ -93,22 +93,22 @@ const EResult = { "RestrictedDevice": 82, "RegionLocked": 83, "RateLimitExceeded": 84, - "AccountLogonDeniedNeedTwoFactorCode": 85, // removed "renamed to AccountLoginDeniedNeedTwoFactor" + "AccountLogonDeniedNeedTwoFactorCode": 85, // obsolete "AccountLoginDeniedNeedTwoFactor": 85, - "ItemOrEntryHasBeenDeleted": 86, // removed "renamed to ItemDeleted" + "ItemOrEntryHasBeenDeleted": 86, // obsolete "ItemDeleted": 86, "AccountLoginDeniedThrottle": 87, "TwoFactorCodeMismatch": 88, "TwoFactorActivationCodeMismatch": 89, - "AccountAssociatedToMultiplePlayers": 90, // removed "renamed to AccountAssociatedToMultiplePartners" + "AccountAssociatedToMultiplePlayers": 90, // obsolete "AccountAssociatedToMultiplePartners": 90, "NotModified": 91, - "NoMobileDeviceAvailable": 92, // removed "renamed to NoMobileDevice" + "NoMobileDeviceAvailable": 92, // obsolete "NoMobileDevice": 92, - "TimeIsOutOfSync": 93, // removed "renamed to TimeNotSynced" + "TimeIsOutOfSync": 93, // obsolete "TimeNotSynced": 93, "SMSCodeFailed": 94, - "TooManyAccountsAccessThisResource": 95, // removed "renamed to AccountLimitExceeded" + "TooManyAccountsAccessThisResource": 95, // obsolete "AccountLimitExceeded": 95, "AccountActivityLimitExceeded": 96, "PhoneActivityLimitExceeded": 97, @@ -128,17 +128,17 @@ const EResult = { "AccountNotFriends": 111, "LimitedUserAccount": 112, "CantRemoveItem": 113, - "AccountHasBeenDeleted": 114, // removed "renamed to AccountDeleted" + "AccountHasBeenDeleted": 114, // obsolete "AccountDeleted": 114, - "AccountHasAnExistingUserCancelledLicense": 115, // removed "renamed to ExistingUserCancelledLicense" + "AccountHasAnExistingUserCancelledLicense": 115, // obsolete "ExistingUserCancelledLicense": 115, - "DeniedDueToCommunityCooldown": 116, // removed "renamed to CommunityCooldown" + "DeniedDueToCommunityCooldown": 116, // obsolete "CommunityCooldown": 116, "NoLauncherSpecified": 117, "MustAgreeToSSA": 118, "ClientNoLongerSupported": 119, // obsolete "LauncherMigrated": 119, - "CurrentSteamRealmDoesNotMatch": 120, // removed "renamed to SteamRealmMismatch" + "CurrentSteamRealmDoesNotMatch": 120, // obsolete "SteamRealmMismatch": 120, "InvalidSignature": 121, "ParseFailure": 122, @@ -147,6 +147,8 @@ const EResult = { "ChargerRequired": 125, "CachedCredentialInvalid": 126, "PhoneNumberIsVOIP": 127, + "NotSupported": 128, + "FamilySizeLimitExceeded": 129, // Value-to-name mapping for convenience "0": "Invalid", @@ -276,6 +278,8 @@ const EResult = { "125": "ChargerRequired", "126": "CachedCredentialInvalid", "127": "PhoneNumberIsVOIP", + "128": "NotSupported", + "129": "FamilySizeLimitExceeded", }; module.exports = EResult; diff --git a/enums/EServerType.js b/enums/EServerType.js index b03e8340..bcde4c79 100644 --- a/enums/EServerType.js +++ b/enums/EServerType.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Sat Sep 23 2023 02:17:44 GMT-0400 (Eastern Daylight Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum @@ -22,7 +22,7 @@ const EServerType = { "ATS": 6, "CM": 7, "FBS": 8, - "FG": 9, // removed "renamed to BoxMonitor" + "FG": 9, // obsolete "BoxMonitor": 9, "SS": 10, "DRMS": 11, @@ -39,7 +39,7 @@ const EServerType = { "SLC": 20, "UFS": 21, "Util": 23, // removed - "DSS": 24, // removed "renamed to Community" + "DSS": 24, // obsolete "Community": 24, "P2PRelayOBSOLETE": 25, // removed "AppInformation": 26, @@ -69,7 +69,7 @@ const EServerType = { "Econ": 48, "Backpack": 49, "UGS": 50, - "Store": 51, // removed "renamed to StoreFeature" + "Store": 51, // obsolete "StoreFeature": 51, "MoneyStats": 52, "CRE": 53, @@ -101,7 +101,8 @@ const EServerType = { "Steam2Emulator": 79, "PublicTest": 80, "SolrMgr": 81, - "BroadcastRelay": 82, + "BroadcastRelay": 82, // obsolete + "BroadcastIngestor": 82, "BroadcastDirectory": 83, "VideoManager": 84, "TradeOffer": 85, @@ -234,7 +235,7 @@ const EServerType = { "79": "Steam2Emulator", "80": "PublicTest", "81": "SolrMgr", - "82": "BroadcastRelay", + "82": "BroadcastIngestor", "83": "BroadcastDirectory", "84": "VideoManager", "85": "TradeOffer", diff --git a/enums/ESteamNotificationType.js b/enums/ESteamNotificationType.js new file mode 100644 index 00000000..c0f113f6 --- /dev/null +++ b/enums/ESteamNotificationType.js @@ -0,0 +1,69 @@ +/* eslint-disable */ +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) + +/** + * @enum + * @readonly + */ +const ESteamNotificationType = { + Invalid: 0, + Test: 1, + Gift: 2, + Comment: 3, + Item: 4, + FriendInvite: 5, + MajorSale: 6, + PreloadAvailable: 7, + Wishlist: 8, + TradeOffer: 9, + General: 10, + HelpRequest: 11, + AsyncGame: 12, + ChatMsg: 13, + ModeratorMsg: 14, + ParentalFeatureAccessRequest: 15, + FamilyInvite: 16, + FamilyPurchaseRequest: 17, + ParentalPlaytimeRequest: 18, + FamilyPurchaseRequestResponse: 19, + ParentalFeatureAccessResponse: 20, + ParentalPlaytimeResponse: 21, + RequestedGameAdded: 22, + SendToPhone: 23, + ClipDownloaded: 24, + 2FAPrompt: 25, + MobileConfirmation: 26, + PartnerEvent: 27, + + // Value-to-name mapping for convenience + 0: 'Invalid', + 1: 'Test', + 2: 'Gift', + 3: 'Comment', + 4: 'Item', + 5: 'FriendInvite', + 6: 'MajorSale', + 7: 'PreloadAvailable', + 8: 'Wishlist', + 9: 'TradeOffer', + 10: 'General', + 11: 'HelpRequest', + 12: 'AsyncGame', + 13: 'ChatMsg', + 14: 'ModeratorMsg', + 15: 'ParentalFeatureAccessRequest', + 16: 'FamilyInvite', + 17: 'FamilyPurchaseRequest', + 18: 'ParentalPlaytimeRequest', + 19: 'FamilyPurchaseRequestResponse', + 20: 'ParentalFeatureAccessResponse', + 21: 'ParentalPlaytimeResponse', + 22: 'RequestedGameAdded', + 23: 'SendToPhone', + 24: 'ClipDownloaded', + 25: '2FAPrompt', + 26: 'MobileConfirmation', + 27: 'PartnerEvent', +}; + +module.exports = ESteamNotificationType; diff --git a/enums/EStreamControlMessage.js b/enums/EStreamControlMessage.js index ee7cd2d6..ef805ec5 100644 --- a/enums/EStreamControlMessage.js +++ b/enums/EStreamControlMessage.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Sat Sep 23 2023 02:17:44 GMT-0400 (Eastern Daylight Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum diff --git a/enums/EUCMFilePrivacyState.js b/enums/EUCMFilePrivacyState.js index e7e615db..8aeffd81 100644 --- a/enums/EUCMFilePrivacyState.js +++ b/enums/EUCMFilePrivacyState.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Thu Feb 24 2022 03:38:38 GMT-0500 (Eastern Standard Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum @@ -10,14 +10,16 @@ const EUCMFilePrivacyState = { "Private": 2, "FriendsOnly": 4, "Public": 8, + "Unlisted": 16, // Value-to-name mapping for convenience "-1": "Invalid", "2": "Private", "4": "FriendsOnly", "8": "Public", + "16": "Unlisted", }; module.exports = EUCMFilePrivacyState; -module.exports.All = module.exports.Public | module.exports.FriendsOnly | module.exports.Private; +module.exports.All = module.exports.Public | module.exports.FriendsOnly | module.exports.Private | module.exports.Unlisted; diff --git a/enums/EWorkshopFileType.js b/enums/EWorkshopFileType.js index a443cf49..f2d03613 100644 --- a/enums/EWorkshopFileType.js +++ b/enums/EWorkshopFileType.js @@ -1,5 +1,5 @@ /* eslint-disable */ -// Auto-generated by generate-enums script on Thu Feb 24 2022 03:38:38 GMT-0500 (Eastern Standard Time) +// Auto-generated by generate-enums script on Mon Sep 02 2024 23:48:07 GMT-0400 (Eastern Daylight Time) /** * @enum @@ -10,12 +10,14 @@ const EWorkshopFileType = { "SteamworksAccessInvite": 13, "SteamVideo": 14, "GameManagedItem": 15, + "Clip": 16, // Value-to-name mapping for convenience "0": "First", "13": "SteamworksAccessInvite", "14": "SteamVideo", "15": "GameManagedItem", + "16": "Clip", }; module.exports = EWorkshopFileType;