import_viewer: round-trip ViewerMissionData scalars (mission_meta)

This commit is contained in:
gamer147
2026-06-23 19:30:05 -04:00
parent 06bf9eb615
commit d53628f8cc
3 changed files with 60 additions and 0 deletions

View File

@@ -33,6 +33,8 @@ public class ImportViewerRequest
[JsonPropertyName("items")] public List<ImportItem>? Items { get; set; }
[JsonPropertyName("decks")] public List<ImportDeck>? Decks { get; set; }
[JsonPropertyName("mission_meta")] public ImportMissionMeta? MissionMeta { get; set; }
}
public class ImportDeck
@@ -78,3 +80,15 @@ public class ImportItem
[JsonPropertyName("item_id")] public int ItemId { get; set; }
[JsonPropertyName("count")] public int Count { get; set; }
}
public class ImportMissionMeta
{
[JsonPropertyName("has_received_pick_two_mission")]
public bool? HasReceivedPickTwoMission { get; set; }
[JsonPropertyName("mission_receive_type")]
public int? MissionReceiveType { get; set; }
[JsonPropertyName("mission_change_time")]
public long? MissionChangeTime { get; set; }
}