26 lines
680 B
C#
26 lines
680 B
C#
using MessagePack;
|
|
using SVSim.Database.Models;
|
|
|
|
namespace SVSim.EmulatedEntrypoint.Models.Dtos;
|
|
|
|
[MessagePackObject]
|
|
public class DefaultSettings
|
|
{
|
|
[Key("default_emblem_id")]
|
|
public int DefaultEmblemId { get; set; }
|
|
[Key("default_degree_id")]
|
|
public int DefaultDegreeId { get; set; }
|
|
[Key("default_mypage_id")]
|
|
public int DefaultMyPageBackground { get; set; }
|
|
|
|
public DefaultSettings(GameConfiguration config)
|
|
{
|
|
this.DefaultMyPageBackground = config.DefaultMyPageBackground.Id;
|
|
this.DefaultDegreeId = config.DefaultDegree.Id;
|
|
this.DefaultEmblemId = config.DefaultEmblem.Id;
|
|
}
|
|
|
|
public DefaultSettings()
|
|
{
|
|
}
|
|
} |