NHSE/NHSE.Core/Save/Offsets/PersonalOffsets11.cs
Kurt 92959fba6a Fix wallet offset
e2b4c6ac49
ty @Cuyler36 for letting me know the correct offset
2020-04-04 15:53:28 -07:00

25 lines
1.1 KiB
C#

namespace NHSE.Core
{
/// <summary>
/// <inheritdoc cref="PersonalOffsets"/>
/// </summary>
public sealed class PersonalOffsets11 : PersonalOffsets
{
public override int PersonalId => 0xB0B8; // +0x18 from v1.0
public override int EventFlagsPlayer => PersonalId + 0x38; // +0x18 from v1.0, +0x18 after player name start
public override int Activity => 0xCF84; // +0x18 from v1.0
public override int NookMiles => 0x11588; // +0x18 from v1.0
public override int Photo => 0x115C4; // +0x18 from v1.0
public override int Pockets1 => 0x35C20; // +0x4C from v1.0
public override int Pockets2 => Pockets1 + (8 * Pockets1Count) + 0x18;
public override int Wallet => Pockets2 + (8 * Pockets2Count) + 0x18;
public override int Storage => Wallet + 0xC;
public override int ReceivedItems => 0x3FC68; // +0x4C from v1.0
public override int Bank => 0x68C34; // +0x50 from v1.0
public override int Recipes => 0x68C44; // + 0x50 from v1.0
public override int MaxRecipeID { get; } = 0x2C8;
}
}