using MessagePack; namespace SVSim.EmulatedEntrypoint.Models.Dtos; [MessagePackObject] public class MyRotationInfo { [Key("abilities")] public Dictionary Abilities { get; set; } = new Dictionary(); [Key("schedules")] public SpecialRotationSchedule Schedules { get; set; } = new SpecialRotationSchedule(); [Key("setting")] public Dictionary? Settings { get; set; } [Key("disabled_card_set_ids")] public List? DisabledCardSets { get; set; } /// /// Set to card to card reprinted list. /// [Key("reprinted_base_card_ids")] public Dictionary>? ReprintedCards { get; set; } /// /// Set to card to count banlist. /// [Key("restricted_base_card_id_list")] public Dictionary>? Banlist { get; set; } }