From 82b75a4bc4cb519b7c964180738398451ae93ebd Mon Sep 17 00:00:00 2001 From: mtaku3 <57391256+mtaku3@users.noreply.github.com> Date: Wed, 24 Aug 2022 09:43:37 +0900 Subject: [PATCH] feat: add support for v2022.8.23s and v2022.8.23e --- Offsets.json | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 114 insertions(+) diff --git a/Offsets.json b/Offsets.json index b8574c5a..60b207ac 100644 --- a/Offsets.json +++ b/Offsets.json @@ -2986,5 +2986,119 @@ "PreCensorNameOffset": 0x24, "PostCensorNameOffset": 0x28 } + }, + "D80F51251C0B35F8A53787DB81A56DB8CF8AE8C71C454CFE9039A985B2AF89F5": { + "Description": "v2022.8.23s (build num: 2206)", + "AmongUsClientOffset": 0x1f7d434, + "GameDataOffset": 0x1f5cd4c, + "MeetingHudOffset": 0x1f77c28, + "GameStartManagerOffset": 0x1f4bb74, + "HudManagerOffset": 0x1f4be64, + "ServerManagerOffset": 0x1f4c87c, + "TempDataOffset": 0x1f5d98c, + "GameOptionsOffset": 0x1f85a1c, + "MeetingHudPtr": [0x1f77c28, 0x5c, 0x0], + "MeetingHudCachePtrOffsets": [0x8], + "MeetingHudStateOffsets": [0x78], + "GameStateOffsets": [0x1f7d434, 0x5c, 0x0, 0x80], + "AllPlayerPtrOffsets": [0x1f5cd4c, 0x5c, 0x0, 0x24], + "AllPlayersOffsets": [0x8], + "PlayerCountOffsets": [0xc], + "ExiledPlayerIdOffsets": [0x1f77c28, 0x5c, 0x0, 0x84, 0x8], + "RawGameOverReasonOffsets": [0x1f5d98c, 0x5c, 0x4], + "WinningPlayersPtrOffsets": [0x1f5d98c, 0x5c, 0xc], + "WinningPlayersOffsets": [0x8], + "WinningPlayerCountOffsets": [0xc], + "GameCodeOffsets": [0x1f4bb74, 0x5c, 0x0, 0x28, 0x80], + "PlayRegionOffsets": [0x1f4c87c, 0x5c, 0x0, 0x10, 0x8, 0x8], + "PlayMapOffsets": [0x1f85a1c, 0x5c, 0x4, 0x30], + "StringOffsets": [0x8, 0xc], + "AddPlayerPtr": 0x4, + "PlayerListPtr": 0x10, + "PlayerInfoStructOffsets": { + "PlayerIDOffset": 0x8, + "OutfitsOffset": [0x18, 0xc, 0x1c], + "PlayerLevelOffset": 0x1c, + "DisconnectedOffset": 0x20, + "RoleTypeOffset": [0x24, 0xc], + "RoleTeamTypeOffset": [0x24, 0x3c], + "TasksOffset": 0x28, + "IsDeadOffset": 0x2c, + "ObjectOffset": 0x30 + }, + "WinningPlayerDataStructOffsets": { + "IsYouOffset": 0x2c, + "IsImposterOffset": 0x2d, + "IsDeadOffset": 0x2e + }, + "PlayerOutfitStructOffsets": { + "dontCensorNameOffset": 0x8, + "ColorIDOffset": 0xc, + "HatIDOffset": 0x10, + "PetIDOffset": 0x14, + "SkinIDOffset": 0x18, + "VisorIDOffset": 0x1c, + "NamePlateIDOffset": 0x20, + "PlayerNameOffset": 0x24, + "PreCensorNameOffset": 0x24, + "PostCensorNameOffset": 0x28 + } + }, + "C0CABB1B1A57527E624E5877701A8771B92E45644AC9CDDEB8B32AF234AB9BCD": { + "Description": "v2022.8.23e (build num: 2206)", + "AmongUsClientOffset": 0x1ef330c, + "GameDataOffset": 0x1ed2bb4, + "MeetingHudOffset": 0x1eed1d4, + "GameStartManagerOffset": 0x1eb3a8c, + "HudManagerOffset": 0x1eb3d4c, + "ServerManagerOffset": 0x1eb46b4, + "TempDataOffset": 0x1ed2a58, + "GameOptionsOffset": 0x1efad40, + "MeetingHudPtr": [0x1eed1d4, 0x5c, 0x0], + "MeetingHudCachePtrOffsets": [0x8], + "MeetingHudStateOffsets": [0x78], + "GameStateOffsets": [0x1ef330c, 0x5c, 0x0, 0x80], + "AllPlayerPtrOffsets": [0x1ed2bb4, 0x5c, 0x0, 0x24], + "AllPlayersOffsets": [0x8], + "PlayerCountOffsets": [0xc], + "ExiledPlayerIdOffsets": [0x1eed1d4, 0x5c, 0x0, 0x84, 0x8], + "RawGameOverReasonOffsets": [0x1ed2a58, 0x5c, 0x4], + "WinningPlayersPtrOffsets": [0x1ed2a58, 0x5c, 0xc], + "WinningPlayersOffsets": [0x8], + "WinningPlayerCountOffsets": [0xc], + "GameCodeOffsets": [0x1eb3a8c, 0x5c, 0x0, 0x28, 0x80], + "PlayRegionOffsets": [0x1eb46b4, 0x5c, 0x0, 0x10, 0x8, 0x8], + "PlayMapOffsets": [0x1efad40, 0x5c, 0x4, 0x30], + "StringOffsets": [0x8, 0xc], + "AddPlayerPtr": 0x4, + "PlayerListPtr": 0x10, + "PlayerInfoStructOffsets": { + "PlayerIDOffset": 0x8, + "OutfitsOffset": [0x18, 0xc, 0x1c], + "PlayerLevelOffset": 0x1c, + "DisconnectedOffset": 0x20, + "RoleTypeOffset": [0x24, 0xc], + "RoleTeamTypeOffset": [0x24, 0x3c], + "TasksOffset": 0x28, + "IsDeadOffset": 0x2c, + "ObjectOffset": 0x30 + }, + "WinningPlayerDataStructOffsets": { + "IsYouOffset": 0x2c, + "IsImposterOffset": 0x2d, + "IsDeadOffset": 0x2e + }, + "PlayerOutfitStructOffsets": { + "dontCensorNameOffset": 0x8, + "ColorIDOffset": 0xc, + "HatIDOffset": 0x10, + "PetIDOffset": 0x14, + "SkinIDOffset": 0x18, + "VisorIDOffset": 0x1c, + "NamePlateIDOffset": 0x20, + "PlayerNameOffset": 0x24, + "PreCensorNameOffset": 0x24, + "PostCensorNameOffset": 0x28 + } } }