using MessagePack; namespace SVSim.EmulatedEntrypoint.Models.Dtos; [MessagePackObject] public class UserClass { [Key("class_id")] public int ClassId { get; set; } [Key("is_available")] public int IsAvailable { get; set; } [Key("level")] public int Level { get; set; } [Key("exp")] public int Exp { get; set; } [Key("is_random_leader_skin")] public int IsRandomLeaderSkin { get; set; } [Key("leader_skin_id")] public int LeaderSkinId { get; set; } [Key("leader_skin_id_list")] public List LeaderSkinIds { get; set; } = new List(); [Key("default_leader_skin_id")] public int DefaultLeaderSkinId { get; set; } }