diff --git a/PKHeX.Core/Saves/Access/SaveBlockAccessor8SWSH.cs b/PKHeX.Core/Saves/Access/SaveBlockAccessor8SWSH.cs index b04650e9f..b30557aec 100644 --- a/PKHeX.Core/Saves/Access/SaveBlockAccessor8SWSH.cs +++ b/PKHeX.Core/Saves/Access/SaveBlockAccessor8SWSH.cs @@ -46,12 +46,15 @@ public SaveBlockAccessor8SWSH(SAV8SWSH sav) System.IO.File.WriteAllLines("blank.txt", blocks.ToArray()); */ + // Arrays (Blocks) + private const uint KTeamNames = 0x1920C1E4; // Team 1, 2...6 ((10 + terminator)*6 char16 strings) + private const uint KBoxLayout = 0x19722c89; // Box Names + // Objects (Blocks) private const uint KBox = 0x0d66012c; // Box Data private const uint KMysteryGift = 0x112d5141; // Mystery Gift Data private const uint KItem = 0x1177c2c4; // Items private const uint KCoordinates = 0x16aaa7fa; // Coordinates? - private const uint KBoxLayout = 0x19722c89; // Box Names private const uint KMisc = 0x1b882b09; // Money private const uint KParty = 0x2985fe5d; // Party Data private const uint KDaycare = 0x2d6fba6a; // Daycare slots (2 daycares) @@ -65,6 +68,12 @@ public SaveBlockAccessor8SWSH(SAV8SWSH sav) private const uint KTitleScreenTeam = 0xE9BE28BF; // Title Screen Team details private const uint KMyStatus = 0xf25c070e; // Trainer Details + // Raid DLC Flatbuffer Storage Objects (Blocks) + private const uint KDropRewards = 0x680EEB85; // drop_rewards + private const uint KDaiEncount = 0xAD3920F5; // dai_encount + private const uint KNormalEncount = 0xAD9DFA6A; // normal_encount + private const uint KBonusRewards = 0xEFCAE04E; // bonus_rewards + // Values public const uint KGameLanguage = 0x0BFDEBA1; // U32 Game Language public const uint KRepel = 0x9ec079da; // U16 Repel Steps remaining