Add dlc block annotations

ty @pp-theslayer
https://projectpokemon.org/home/forums/topic/56121-swsh-blocks-and-save-research/

add another array detail
This commit is contained in:
Kurt 2020-01-28 16:21:11 -08:00
parent e40f739494
commit ee5c033b51

View File

@ -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