You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
578 B
28 lines
578 B
namespace CMSGame
|
|
{
|
|
public record class GameSettings
|
|
{
|
|
}
|
|
|
|
public record class BattleSettings : GameSettings
|
|
{ }
|
|
|
|
public record class VideoSettings : GameSettings
|
|
{
|
|
public bool UseFullScreen { set; get; } = false;
|
|
}
|
|
|
|
public record class AudioSettings : GameSettings
|
|
{
|
|
/// <summary>
|
|
/// 音乐音量
|
|
/// </summary>
|
|
public double MusicVolume { set; get; } = 80;
|
|
|
|
/// <summary>
|
|
/// 音效音量
|
|
/// </summary>
|
|
public double SoundEffectVolume { set; get; } = 80;
|
|
}
|
|
}
|