Files
GameJamDungeon/Zennysoft.Game.Ma.Implementation/Quest/SarcoData.cs
T

37 lines
887 B
C#

using Chickensoft.Introspection;
using Chickensoft.Serialization;
namespace Zennysoft.Ma.Adapter;
[Meta, Id("sarco_data")]
public partial record SarcoData
{
[Save("aeolic_sarco")]
public bool AeolicSarcoAcquired { get; set; } = false;
[Save("igneous_sarco")]
public bool IgneousSarcoAcquired { get; set; } = false;
[Save("telluric_sarco")]
public bool TelluricSarcoAcquired { get; set; } = false;
[Save("hydric_sarco")]
public bool HydricSarcoAcquired { get; set; } = false;
[Save("ferrum_sarco")]
public bool FerrumSarcoAcquired { get; set; } = false;
[Save("sankta_sarco")]
public bool SanktaSarcoAcquired { get; set; } = false;
[Save("shura_sarco")]
public bool ShuraSarcoAcquired { get; set; } = false;
}
[Meta, Id("npc_data")]
public partial record NpcData
{
[Save("stele_list")]
public required List<int> SteleDiscovered { get; set; }
}