import_viewer: round-trip ViewerMission + ViewerEventCounter

This commit is contained in:
gamer147
2026-06-23 19:39:24 -04:00
parent d53628f8cc
commit 22778b65fd
3 changed files with 201 additions and 0 deletions

View File

@@ -35,6 +35,8 @@ public class ImportViewerRequest
[JsonPropertyName("decks")] public List<ImportDeck>? Decks { get; set; }
[JsonPropertyName("mission_meta")] public ImportMissionMeta? MissionMeta { get; set; }
[JsonPropertyName("missions")] public List<ImportMission>? Missions { get; set; }
}
public class ImportDeck
@@ -81,6 +83,18 @@ public class ImportItem
[JsonPropertyName("count")] public int Count { get; set; }
}
public class ImportMission
{
[JsonPropertyName("mission_id")]
public int MissionId { get; set; }
[JsonPropertyName("mission_status")]
public int MissionStatus { get; set; }
[JsonPropertyName("total_count")]
public int TotalCount { get; set; }
}
public class ImportMissionMeta
{
[JsonPropertyName("has_received_pick_two_mission")]