From 61231d1c264c802e7e90658f219c32d649dcc339 Mon Sep 17 00:00:00 2001 From: kurokobo <2920259+kurokobo@users.noreply.github.com> Date: Fri, 21 Oct 2022 03:34:41 +0900 Subject: [PATCH] feat: add support for v2022.10.25s --- Offsets.json | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/Offsets.json b/Offsets.json index b5a59693..872d4009 100644 --- a/Offsets.json +++ b/Offsets.json @@ -3620,5 +3620,63 @@ "PreCensorNameOffset": 0x40, "PostCensorNameOffset": 0x48, } + }, + "2FC10663BA4D3EEC9947BBCBACF76A2EFCF6A16945761EB6B59889A9C3323421": { + "Description": "v2022.10.25s (build num: 2449)", + "AmongUsClientOffset": 0x1F9A594, + "GameDataOffset": 0x1F7A0D0, + "MeetingHudOffset": 0x1F95380, + "GameStartManagerOffset": 0x1F6A98C, + "HudManagerOffset": 0x1F6AC7C, + "ServerManagerOffset": 0x1F6B6E4, + "TempDataOffset": 0x1F7B50C, + "GameOptionsOffset": 0x1FA3704, + + "MeetingHudPtr": [0x1F95380, 0x5C, 0x0], + "MeetingHudCachePtrOffsets": [0x8], + "MeetingHudStateOffsets": [0x78], + "GameStateOffsets": [0x1F9A594, 0x5C, 0x0, 0x80], + "AllPlayerPtrOffsets": [0x1F7A0D0, 0x5C, 0x0, 0x24], + "AllPlayersOffsets": [0x8], + "PlayerCountOffsets": [0xC], + "ExiledPlayerIdOffsets": [0x1F95380, 0x5C, 0x0, 0x84, 0x8], + "RawGameOverReasonOffsets": [0x1F7B50C, 0x5C, 0x4], + "WinningPlayersPtrOffsets": [0x1F7B50C, 0x5C, 0xC], + "WinningPlayersOffsets": [0x8], + "WinningPlayerCountOffsets": [0xC], + "GameCodeOffsets": [0x1F6A98C, 0x5C, 0x0, 0x28, 0x80], + "PlayRegionOffsets": [0x1F6B6E4, 0x5C, 0x0, 0x10, 0x8, 0x8], + "PlayMapOffsets": [0x1FA3704, 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, + } } }