diff --git a/Offsets.json b/Offsets.json index 7738afb9..b8574c5a 100644 --- a/Offsets.json +++ b/Offsets.json @@ -2872,5 +2872,119 @@ "PreCensorNameOffset": 0x40, "PostCensorNameOffset": 0x48, } + }, + "8FDC2D1796A7746AAC62E05D23ED20F0177ADDFE0E0B2DAA56D6597A46B3FC3B": { + "Description": "v2022.7.12s (build num: 2157)", + "AmongUsClientOffset": 0x1d11228, + "GameDataOffset": 0x1d2bb54, + "MeetingHudOffset": 0x1d07d70, + "GameStartManagerOffset": 0x1cf7074, + "HudManagerOffset": 0x1cf72b4, + "ServerManagerOffset": 0x1cf7a54, + "TempDataOffset": 0x1d272f4, + "GameOptionsOffset": 0x1d140ac, + "MeetingHudPtr": [0x1d07d70, 0x5c, 0x0], + "MeetingHudCachePtrOffsets": [0x8], + "MeetingHudStateOffsets": [0x78], + "GameStateOffsets": [0x1d11228, 0x5c, 0x0, 0x7c], + "AllPlayerPtrOffsets": [0x1d2bb54, 0x5c, 0x0, 0x24], + "AllPlayersOffsets": [0x8], + "PlayerCountOffsets": [0xc], + "ExiledPlayerIdOffsets": [0x1d07d70, 0x5c, 0x0, 0x84, 0x8], + "RawGameOverReasonOffsets": [0x1d272f4, 0x5c, 0x4], + "WinningPlayersPtrOffsets": [0x1d272f4, 0x5c, 0xc], + "WinningPlayersOffsets": [0x8], + "WinningPlayerCountOffsets": [0xc], + "GameCodeOffsets": [0x1cf7074, 0x5c, 0x0, 0x28, 0x80], + "PlayRegionOffsets": [0x1cf7a54, 0x5c, 0x0, 0x10, 0x8, 0x8], + "PlayMapOffsets": [0x1d140ac, 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 + } + }, + "53E71D1D31FDBC0AE0D8F7E8F69358643403E320E1510C7CD216C461A18E3322": { + "Description": "v2022.7.12e (build num: 2157)", + "AmongUsClientOffset": 0x1c8568c, + "GameDataOffset": 0x1c9f414, + "MeetingHudOffset": 0x1c7b56c, + "GameStartManagerOffset": 0x1c5ca2c, + "HudManagerOffset": 0x1c5ccac, + "ServerManagerOffset": 0x1c5d644, + "TempDataOffset": 0x1c99f20, + "GameOptionsOffset": 0x1c879b8, + "MeetingHudPtr": [0x1c7b56c, 0x5c, 0x0], + "MeetingHudCachePtrOffsets": [0x8], + "MeetingHudStateOffsets": [0x78], + "GameStateOffsets": [0x1c8568c, 0x5c, 0x0, 0x7c], + "AllPlayerPtrOffsets": [0x1c9f414, 0x5c, 0x0, 0x24], + "AllPlayersOffsets": [0x8], + "PlayerCountOffsets": [0xc], + "ExiledPlayerIdOffsets": [0x1c7b56c, 0x5c, 0x0, 0x84, 0x8], + "RawGameOverReasonOffsets": [0x1c99f20, 0x5c, 0x4], + "WinningPlayersPtrOffsets": [0x1c99f20, 0x5c, 0xc], + "WinningPlayersOffsets": [0x8], + "WinningPlayerCountOffsets": [0xc], + "GameCodeOffsets": [0x1c5ca2c, 0x5c, 0x0, 0x28, 0x80], + "PlayRegionOffsets": [0x1c5d644, 0x5c, 0x0, 0x10, 0x8, 0x8], + "PlayMapOffsets": [0x1c879b8, 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 + } } }