PKHeX/PKHeX.Core/Saves/Blocks/Gen3/ISaveBlock3LargeExpansion.cs
Kurt 94f3937f2f Refactor: extract gen3 save block structures
Changed: Inventory editor no longer needs to clone the save file on GUI open
Changed: some method signatures have moved from SAV3* to the specific block
Allows the block structures to be used without a SAV3 object
Allows the Inventory editor to open from a blank save file.
2026-03-14 13:40:17 -05:00

14 lines
461 B
C#

using System;
namespace PKHeX.Core;
public interface ISaveBlock3LargeExpansion : ISaveBlock3Large
{
WonderNews3 GetWonderNews(bool isJapanese);
void SetWonderNews(bool isJapanese, ReadOnlySpan<byte> data);
WonderCard3 GetWonderCard(bool isJapanese);
void SetWonderCard(bool isJapanese, ReadOnlySpan<byte> data);
WonderCard3Extra GetWonderCardExtra(bool isJapanese);
void SetWonderCardExtra(bool isJapanese, ReadOnlySpan<byte> data);
}