using Chickensoft.Introspection; using Chickensoft.Serialization; namespace GameJamDungeon; [Meta, Id("game_data")] public partial record GameData { [Save("player_data")] public required PlayerData PlayerData { get; init; } [Save("map_data")] public required MapData MapData { get; init; } [Save("rescued_items")] public required RescuedItemDatabase RescuedItems { get; init; } }