NHSE/NHSE.Core/Save/Files/WhereAreN.cs
Kurt 5152881568 Add support for opening .zip save files
ty claude u a real g
heavy legwork by claude, refinements/finish by me
2026-01-16 16:37:37 -06:00

18 lines
540 B
C#

namespace NHSE.Core;
/// <summary>
/// Data structures stored for the HappyHomeDesigner DLC.
/// </summary>
public sealed class WhereAreN : EncryptedFilePair
{
public const string FileName = "wherearen";
public readonly WhereAreNOffsets Offsets;
public WhereAreN(ISaveFileProvider provider) : base(provider, FileName) => Offsets = WhereAreNOffsets.GetOffsets(Info);
public EncryptedInt32 Poki
{
get => EncryptedInt32.ReadVerify(Data, Offsets.Poki);
set => value.Write(Data[Offsets.Poki..]);
}
}