Naming useful SV blocks (#4060)

* Named a few useful blocks

* Named a few useful blocks

* Renames for consistency as per suggestion

* Withdrawing hidden items blocks for more investigations

* Identification for Hidden Items blocks
This commit is contained in:
Fábio H. Attard 2023-11-24 12:50:25 -03:00 committed by GitHub
parent e0fb60cdea
commit ef941dc0e6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -55,6 +55,15 @@ public sealed class SaveBlockAccessor9SV : SCBlockAccessor, ISaveBlock9Main
private const uint KTeamIndexes = 0x33F39467; // Team Indexes for competition
private const uint KBoxLayout = 0x19722c89; // Box Names
public const uint KBoxWallpapers = 0x2EB1B190; // Box Wallpapers
private const uint KHiddenItemsSouthPaldea = 0x6DAB304B; // South Paldea areas Hidden Items statuses array
private const uint KHiddenItemsWestPaldea = 0x6EAB31DE; // West Paldea Hidden Items statuses array
private const uint KHiddenItemsNorthPaldea = 0x6FAB3371; // North Paldea Hidden Items statuses array
private const uint KHiddenItemsEastPaldea = 0x6CAB2EB8; // East Paldea Hidden Items statuses array
private const uint KHiddenItemsAreaZero01 = 0x9A7A41AB; // Area Zero part1 Hidden Items statuses array
private const uint KHiddenItemsAreaZero02 = 0x9B7A433E; // Area Zero part2 Hidden Items statuses array
private const uint KHiddenItemsAreaZero03 = 0x9C7A44D1; // Area Zero part3 Hidden Items statuses array
private const uint KHiddenItemsKitakami01 = 0x917A3380; // DLC1 Kitakami part1 Hidden Items statuses array
private const uint KHiddenItemsKitakami02 = 0xA07A4B1D; // DLC1 Kitakami part2 Hidden Items statuses array
// Objects (Blocks)
private const uint KBox = 0x0d66012c; // Box Data
@ -89,6 +98,9 @@ public sealed class SaveBlockAccessor9SV : SCBlockAccessor, ISaveBlock9Main
private const uint KRentalTeamCodes = 0xB476F6D4;
private const uint KSevenStarRaidsCapture = 0x8B14392F; // prior to 2.0.1, this also stored defeat history
private const uint KSevenStarRaidsDefeat = 0xA4BA4848; // 2.0.1 onward stores defeat history separately from capture history
private const uint KFieldItems = 0x2482AD60; // Stores grabbed status for each existing field item
private const uint KDefeatedTrainers01 = 0xF018C4AC; // Stores history of up to 300 regular trainers defeated
private const uint KDefeatedTrainers02 = 0x28E475DE; // 2.0.2+ Expansion with additional 100 slots
// BCAT (Tera Raid Battles)
private const uint KBCATRaidFixedRewardItemArray = 0x7D6C2B82; // fixed_reward_item_array