diff --git a/Offsets.json b/Offsets.json index e0ddf0f..dbd3825 100644 --- a/Offsets.json +++ b/Offsets.json @@ -5476,5 +5476,179 @@ "PreCensorNameOffset": 0x48, "PostCensorNameOffset": 0x50, } + }, + "678229430AD3B567FCB751F928645D10CBC949431192CA5C40DF931068715CB4": { + "Description": "v2023.11.28s (build num: 3708)", + "AmongUsClientOffset": 0x216C938, + "GameDataOffset": 0x214D150, + "MeetingHudOffset": 0x216C570, + "GameStartManagerOffset": 0x210071C, + "HudManagerOffset": 0x21008E4, + "ServerManagerOffset": 0x2101184, + "TempDataOffset": 0x2153288, + "GameOptionsOffset": 0x214D698, + + "MeetingHudPtr": [0x216C570, 0x5C, 0x0], + "MeetingHudCachePtrOffsets": [0x8], + "MeetingHudStateOffsets": [0x80], + "GameStateOffsets": [0x216C938, 0x5C, 0x0, 0x88], + "AllPlayerPtrOffsets": [0x214D150, 0x5C, 0x0, 0x24], + "AllPlayersOffsets": [0x8], + "PlayerCountOffsets": [0xC], + "ExiledPlayerIdOffsets": [0x216C570, 0x5C, 0x0, 0x8C, 0x8], + "RawGameOverReasonOffsets": [0x2153288, 0x5C, 0xC], + "WinningPlayersPtrOffsets": [0x2153288, 0x5C, 0x14], + "WinningPlayersOffsets": [0x8], + "WinningPlayerCountOffsets": [0xC], + "GameCodeOffsets": [0x210071C, 0x5C, 0x0, 0x28, 0x80], + "PlayRegionOffsets": [0x2101184, 0x5C, 0x0, 0x10, 0x8, 0x8], + "PlayMapOffsets": [0x214D698, 0x5C, 0x0, 0x18, 0x10], + "StringOffsets": [0x8, 0xC], + "AddPlayerPtr": 0x4, + "PlayerListPtr": 0x10, + "PlayerInfoStructOffsets": { + "PlayerIDOffset": 0x8, + "OutfitsOffset": [0x1C, 0xC, 0x1C], + "PlayerLevelOffset": 0x20, + "DisconnectedOffset": 0x24, + "RoleTypeOffset": [0x28, 0xC], + "RoleTeamTypeOffset": [0x28, 0x3C], + "TasksOffset": 0x2C, + "IsDeadOffset": 0x30, + "ObjectOffset": 0x34 + }, + "WinningPlayerDataStructOffsets": { + "IsYouOffset": 0x30, + "IsImposterOffset": 0x31, + "IsDeadOffset": 0x32 + }, + "PlayerOutfitStructOffsets": { + "dontCensorNameOffset": 0x8, + "ColorIDOffset": 0xC, + "HatIDOffset": 0x10, + "PetIDOffset": 0x14, + "SkinIDOffset": 0x18, + "VisorIDOffset": 0x1C, + "NamePlateIDOffset": 0x20, + "PlayerNameOffset": 0x28, + "PreCensorNameOffset": 0x28, + "PostCensorNameOffset": 0x2C, + } + }, + "A3E24BD349606E8D1BE1BCFE114CD6E23BA5C7E0C5BE97B7D7E2206FED2BCD26": { + "Description": "v2023.11.28e (build num: 3708)", + "AmongUsClientOffset": 0x20E48B4, + "GameDataOffset": 0x20C4BAC, + "MeetingHudOffset": 0x20E36DC, + "GameStartManagerOffset": 0x206BFFC, + "HudManagerOffset": 0x206C1D4, + "ServerManagerOffset": 0x206CA7C, + "TempDataOffset": 0x20C9D44, + "GameOptionsOffset": 0x20C50C0, + + "MeetingHudPtr": [0x20E36DC, 0x5C, 0x0], + "MeetingHudCachePtrOffsets": [0x8], + "MeetingHudStateOffsets": [0x80], + "GameStateOffsets": [0x20E48B4, 0x5C, 0x0, 0x88], + "AllPlayerPtrOffsets": [0x20C4BAC, 0x5C, 0x0, 0x24], + "AllPlayersOffsets": [0x8], + "PlayerCountOffsets": [0xC], + "ExiledPlayerIdOffsets": [0x20E36DC, 0x5C, 0x0, 0x8C, 0x8], + "RawGameOverReasonOffsets": [0x20C9D44, 0x5C, 0xC], + "WinningPlayersPtrOffsets": [0x20C9D44, 0x5C, 0x14], + "WinningPlayersOffsets": [0x8], + "WinningPlayerCountOffsets": [0xC], + "GameCodeOffsets": [0x206BFFC, 0x5C, 0x0, 0x28, 0x80], + "PlayRegionOffsets": [0x206CA7C, 0x5C, 0x0, 0x10, 0x8, 0x8], + "PlayMapOffsets": [0x20C50C0, 0x5C, 0x0, 0x18, 0x10], + "StringOffsets": [0x8, 0xC], + "AddPlayerPtr": 0x4, + "PlayerListPtr": 0x10, + "PlayerInfoStructOffsets": { + "PlayerIDOffset": 0x8, + "OutfitsOffset": [0x1C, 0xC, 0x1C], + "PlayerLevelOffset": 0x20, + "DisconnectedOffset": 0x24, + "RoleTypeOffset": [0x28, 0xC], + "RoleTeamTypeOffset": [0x28, 0x3C], + "TasksOffset": 0x2C, + "IsDeadOffset": 0x30, + "ObjectOffset": 0x34 + }, + "WinningPlayerDataStructOffsets": { + "IsYouOffset": 0x30, + "IsImposterOffset": 0x31, + "IsDeadOffset": 0x32 + }, + "PlayerOutfitStructOffsets": { + "dontCensorNameOffset": 0x8, + "ColorIDOffset": 0xC, + "HatIDOffset": 0x10, + "PetIDOffset": 0x14, + "SkinIDOffset": 0x18, + "VisorIDOffset": 0x1C, + "NamePlateIDOffset": 0x20, + "PlayerNameOffset": 0x28, + "PreCensorNameOffset": 0x28, + "PostCensorNameOffset": 0x2C, + } + }, + "9DC903FF31627AD8CEB9B44AE983E2D62965D90C1FC41B572DED8A99C4C29FC8": { + "Description": "v2023.11.28m (build num: 3707)", + "AmongUsClientOffset": 0x28CE8B0, + "GameDataOffset": 0x288E4C8, + "MeetingHudOffset": 0x28CC9B0, + "GameStartManagerOffset": 0x27EA098, + "HudManagerOffset": 0x27EA438, + "ServerManagerOffset": 0x27EB528, + "TempDataOffset": 0x2899490, + "GameOptionsOffset": 0x288EF58, + + "MeetingHudPtr": [0x28CC9B0, 0xB8, 0x0], + "MeetingHudCachePtrOffsets": [0x10], + "MeetingHudStateOffsets": [0xD0], + "GameStateOffsets": [0x28CE8B0, 0xB8, 0x0, 0xEC], + "AllPlayerPtrOffsets": [0x288E4C8, 0xB8, 0x0, 0x30], + "AllPlayersOffsets": [0x10], + "PlayerCountOffsets": [0x18], + "ExiledPlayerIdOffsets": [0x28CC9B0, 0xB8, 0x0, 0xE8, 0x10], + "RawGameOverReasonOffsets": [0x2899490, 0xB8, 0xC], + "WinningPlayersPtrOffsets": [0x2899490, 0xB8, 0x18], + "WinningPlayersOffsets": [0x10], + "WinningPlayerCountOffsets": [0x18], + "GameCodeOffsets": [0x27EA098, 0xB8, 0x0, 0x50, 0xD8], + "PlayRegionOffsets": [0x27EB528, 0xB8, 0x0, 0x20, 0x10, 0x10], + "PlayMapOffsets": [0x288EF58, 0xB8, 0x0, 0x30, 0x18], + "StringOffsets": [0x10, 0x14], + "AddPlayerPtr": 0x8, + "PlayerListPtr": 0x20, + "PlayerInfoStructOffsets": { + "PlayerIDOffset": 0x10, + "OutfitsOffset": [0x30, 0x18, 0x30], + "PlayerLevelOffset": 0x38, + "DisconnectedOffset": 0x3C, + "RoleTypeOffset": [0x40, 0x18], + "RoleTeamTypeOffset": [0x40, 0x48], + "TasksOffset": 0x48, + "IsDeadOffset": 0x50, + "ObjectOffset": 0x58 + }, + "WinningPlayerDataStructOffsets": { + "IsYouOffset": 0x58, + "IsImposterOffset": 0x59, + "IsDeadOffset": 0x5A + }, + "PlayerOutfitStructOffsets": { + "dontCensorNameOffset": 0x10, + "ColorIDOffset": 0x14, + "HatIDOffset": 0x18, + "PetIDOffset": 0x20, + "SkinIDOffset": 0x28, + "VisorIDOffset": 0x30, + "NamePlateIDOffset": 0x38, + "PlayerNameOffset": 0x48, + "PreCensorNameOffset": 0x48, + "PostCensorNameOffset": 0x50, + } } }