From: miniduikboot Date: Tue, 18 Jun 2024 16:07:02 +0000 (+0200) Subject: Update Dumpostor to v1.0.1 and run for 6.18 X-Git-Tag: v1.10.0~7^2~19 X-Git-Url: https://git.deb.at/?a=commitdiff_plain;h=0e7372d9d9544ed771bfbb18eb73fce4a2f05136;p=rhonda%2Fimpostor.git Update Dumpostor to v1.0.1 and run for 6.18 Add the RulesPresets and SpecialGamemodes enums --- diff --git a/src/Impostor.Api.Innersloth.Generator/SourceGenerator.cs b/src/Impostor.Api.Innersloth.Generator/SourceGenerator.cs index bf7f005..f385006 100644 --- a/src/Impostor.Api.Innersloth.Generator/SourceGenerator.cs +++ b/src/Impostor.Api.Innersloth.Generator/SourceGenerator.cs @@ -79,6 +79,8 @@ public sealed class SourceGenerator : IIncrementalGenerator enumGenerator.Generate("GameOverReason", underlyingType: CSharpEnumUnderlyingType.Byte); enumGenerator.Generate("Platforms"); enumGenerator.Generate("RoleTypes", underlyingType: CSharpEnumUnderlyingType.UnsignedShort); + enumGenerator.Generate("RulesPresets", underlyingType: CSharpEnumUnderlyingType.Byte); + enumGenerator.Generate("SpecialGameModes", underlyingType: CSharpEnumUnderlyingType.Byte); enumGenerator.Generate("StringNames"); enumGenerator.Generate("SystemTypes", underlyingType: CSharpEnumUnderlyingType.Byte); enumGenerator.Generate("Language", sourceName: "SupportedLangs"); diff --git a/src/Impostor.Api/Innersloth/Data/SpawnableObjects.json b/src/Impostor.Api/Innersloth/Data/SpawnableObjects.json index f2b7f74..c001c93 100644 --- a/src/Impostor.Api/Innersloth/Data/SpawnableObjects.json +++ b/src/Impostor.Api/Innersloth/Data/SpawnableObjects.json @@ -2,7 +2,6 @@ "0": "SkeldShipStatus", "1": "MeetingHud", "2": "LobbyBehaviour", - "3": "GameData", "4": "PlayerControl", "5": "MiraShipStatus", "6": "PolusShipStatus", @@ -10,5 +9,7 @@ "8": "AirshipStatus", "9": "HideAndSeekManager", "10": "NormalGameManager", + "11": "NetworkedPlayerInfo", + "12": "VoteBanSystem", "13": "FungleShipStatus" } \ No newline at end of file diff --git a/src/Impostor.Api/Innersloth/Data/enums/RoleTypes.json b/src/Impostor.Api/Innersloth/Data/enums/RoleTypes.json index c29784f..8fe73d0 100644 --- a/src/Impostor.Api/Innersloth/Data/enums/RoleTypes.json +++ b/src/Impostor.Api/Innersloth/Data/enums/RoleTypes.json @@ -6,5 +6,8 @@ "GuardianAngel": 4, "Shapeshifter": 5, "CrewmateGhost": 6, - "ImpostorGhost": 7 + "ImpostorGhost": 7, + "Noisemaker": 8, + "Phantom": 9, + "Tracker": 10 } \ No newline at end of file diff --git a/src/Impostor.Api/Innersloth/Data/enums/RpcCalls.json b/src/Impostor.Api/Innersloth/Data/enums/RpcCalls.json index eabc4fa..8f8b875 100644 --- a/src/Impostor.Api/Innersloth/Data/enums/RpcCalls.json +++ b/src/Impostor.Api/Innersloth/Data/enums/RpcCalls.json @@ -55,5 +55,9 @@ "CheckShapeshift": 55, "RejectShapeshift": 56, "LobbyTimeExpiring": 60, - "ExtendLobbyTimer": 61 + "ExtendLobbyTimer": 61, + "CheckVanish": 62, + "StartVanish": 63, + "CheckAppear": 64, + "StartAppear": 65 } \ No newline at end of file diff --git a/src/Impostor.Api/Innersloth/Data/enums/RulesPresets.json b/src/Impostor.Api/Innersloth/Data/enums/RulesPresets.json new file mode 100644 index 0000000..fef02fe --- /dev/null +++ b/src/Impostor.Api/Innersloth/Data/enums/RulesPresets.json @@ -0,0 +1,6 @@ +{ + "Standard": 0, + "StandardRoles": 1, + "Flashlight": 2, + "Custom": 100 +} \ No newline at end of file diff --git a/src/Impostor.Api/Innersloth/Data/enums/SanctionReasons.json b/src/Impostor.Api/Innersloth/Data/enums/SanctionReasons.json new file mode 100644 index 0000000..6dcd058 --- /dev/null +++ b/src/Impostor.Api/Innersloth/Data/enums/SanctionReasons.json @@ -0,0 +1,23 @@ +{ + "None": 0, + "ImpersonationCeleb": 1, + "Spamming": 2, + "InappropriateNameUnsportsmanlike": 3, + "UnsportsmanlikeConduct": 4, + "ImpersonationDevelopers": 5, + "InappropriateChatPersonalInfo": 6, + "InappropriateNameDerogatory": 7, + "InappropriateNameNsfw": 8, + "Bullying": 9, + "CheatingHacking": 10, + "InappropriateChatDating": 11, + "WeaponizingRules": 12, + "RepeatOffender3": 13, + "SexualMisconduct": 14, + "Doxing": 15, + "IllegalActivity": 16, + "Harassment": 17, + "SelfHarmPromotion": 18, + "RepeatOffender10": 19, + "InvalidUser": 20 +} \ No newline at end of file diff --git a/src/Impostor.Api/Innersloth/Data/enums/SpecialGameModes.json b/src/Impostor.Api/Innersloth/Data/enums/SpecialGameModes.json new file mode 100644 index 0000000..a0d6889 --- /dev/null +++ b/src/Impostor.Api/Innersloth/Data/enums/SpecialGameModes.json @@ -0,0 +1,4 @@ +{ + "None": 0, + "AprilFools": 1 +} \ No newline at end of file diff --git a/src/Impostor.Api/Innersloth/Data/enums/StringNames.json b/src/Impostor.Api/Innersloth/Data/enums/StringNames.json index daadc2f..07dbe05 100644 --- a/src/Impostor.Api/Innersloth/Data/enums/StringNames.json +++ b/src/Impostor.Api/Innersloth/Data/enums/StringNames.json @@ -570,10 +570,39 @@ "RolesHelp_Engineer_02": 1563, "RolesHelp_GuardianAngel_01": 1564, "RolesHelp_GuardianAngel_02": 1565, + "RolesHelp_Noisemaker_01": 1566, + "RolesHelp_Noisemaker_02": 1567, + "RolesHelp_Tracker_01": 1568, + "RolesHelp_Tracker_02": 1569, "RolesHelp_Shapeshifter_01": 1600, "RolesHelp_Shapeshifter_02": 1601, + "RolesHelp_Phantom_01": 1602, + "RolesHelp_Phantom_02": 1603, "RolesHelpOutro_01": 1650, "RolesHelpOutro_02": 1651, + "NoisemakerRole": 1660, + "NoisemakerBlurb": 1661, + "NoisemakerBlurbMed": 1662, + "NoisemakerBlurbLong": 1663, + "NoisemakerImpostorAlert": 1664, + "NoisemakerAlertDuration": 1665, + "PhantomAbility": 1670, + "PhantomRole": 1671, + "PhantomBlurb": 1672, + "PhantomBlurbMed": 1673, + "PhantomBlurbLong": 1674, + "PhantomCooldown": 1675, + "PhantomDuration": 1676, + "PhantomAbilityUndo": 1677, + "TrackerAbility": 1680, + "TrackerRole": 1681, + "TrackerBlurb": 1682, + "TrackerBlurbMed": 1683, + "TrackerBlurbLong": 1684, + "TrackerCooldown": 1685, + "TrackerDuration": 1686, + "TrackerAbilityUndo": 1687, + "TrackerDelay": 1688, "SanctionDuration": 1700, "SanctionPermanent": 1701, "SanctionConduct": 1702, @@ -1304,6 +1333,24 @@ "ConfirmDeleteAccountsEmpty": 3209, "AccountRequestDelete": 3210, "HasBeenKilled": 3211, + "RoomSettingsLabel": 3280, + "ViewLabel": 3281, + "RoomCodeLabel": 3282, + "ModeLabel": 3283, + "PrivacyLabel": 3284, + "CapacityLabel": 3285, + "GameSettingsLabel": 3286, + "RoleSettingsLabel": 3287, + "GamePresetsLabel": 3288, + "GamePresetsDescription": 3289, + "StandardRulesPresetDescription": 3290, + "GameModeStandard": 3291, + "GameModeStandardRoles": 3292, + "GameModeCustom": 3293, + "ReturnToLobby": 3294, + "GameModeFlashlight": 3295, + "HostNounLabel": 3296, + "RoleSettingsAll": 3297, "ScrollList": 3300, "ScrollNews": 3301, "AmongUsAnnouncements": 3302, @@ -1331,6 +1378,33 @@ "ReportNotificationBody": 3324, "MissingGuardianEmailText": 3325, "AprilFoolsModeToggle": 3326, + "LobbyChangeSettingNotification": 3327, + "ImpostorsCategory": 3350, + "RolesCategory": 3351, + "MeetingsCategory": 3352, + "PlayersCategory": 3353, + "TasksCategory": 3354, + "GameSettingsDescription": 3355, + "RoleSettingsDescription": 3356, + "InfoLabel": 3357, + "RoleQuotaLabel": 3358, + "OverviewCategory": 3359, + "CrewmateRolesHeader": 3360, + "ImpostorRolesHeader": 3361, + "ViewingLabel": 3362, + "LocalLobbyLabel": 3363, + "NumberRoleHeader": 3364, + "ChanceRoleHeader": 3365, + "WaitingForPlayers": 3366, + "HideAndSeekModeDescription": 3367, + "RolesRulesPresetDescription": 3368, + "FlashlightRulesPresetDescription": 3369, + "RoomCodeCopied": 3370, + "FinalHideCategory": 3371, + "LobbyChangeSettingNotificationRole": 3372, + "StandardRulesPresetDescriptionHideAndSeek": 3373, + "GameModeStandardSeek": 3374, + "HostYouLabel": 3375, "MiningPit": 3400, "Jungle": 3401, "BuildSandcastle": 3402, @@ -1399,5 +1473,11 @@ "HttpErrorBadGateway": 3531, "HttpErrorServiceUnavailable": 3532, "HttpErrorGatewayTimeout": 3533, - "UserVersionError": 3534 + "UserVersionError": 3534, + "QCLobbyRoleNoisemakers": 3535, + "QCLobbyRoleTrackers": 3536, + "QCLobbyRolePhantoms": 3537, + "QCSelfWasTracking": 3538, + "QCSelfGoingToNoisemaker": 3539, + "QCSelfSawRoleInLocation": 3540 } \ No newline at end of file diff --git a/src/Impostor.Api/Innersloth/Data/info.json b/src/Impostor.Api/Innersloth/Data/info.json index f6f520b..addce78 100644 --- a/src/Impostor.Api/Innersloth/Data/info.json +++ b/src/Impostor.Api/Innersloth/Data/info.json @@ -1,5 +1,5 @@ { - "dumpostorVersion": "1.0.0", - "gameVersion": "2024.3.5", + "dumpostorVersion": "1.0.1", + "gameVersion": "2024.6.18", "platformType": "StandaloneItch" }