2024-03-14 22:50:32 +00:00
|
|
|
|
using MSFSPopoutPanelManager.Shared;
|
2024-02-28 02:44:21 +00:00
|
|
|
|
|
|
|
|
|
namespace MSFSPopoutPanelManager.DomainModel.Setting
|
|
|
|
|
{
|
|
|
|
|
public class DynamicLodSetting : ObservableObject
|
|
|
|
|
{
|
|
|
|
|
public DynamicLodSetting()
|
|
|
|
|
{
|
|
|
|
|
InitializeChildPropertyChangeBinding();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public bool IsEnabled { get; set; } = false;
|
|
|
|
|
|
2024-03-14 22:50:32 +00:00
|
|
|
|
public bool PauseWhenMsfsLoseFocus { get; set; } = true;
|
2024-02-28 02:44:21 +00:00
|
|
|
|
|
2024-03-14 22:50:32 +00:00
|
|
|
|
public bool PauseOutsideCockpitView { get; set; } = true;
|
2024-02-28 02:44:21 +00:00
|
|
|
|
|
|
|
|
|
public bool ResetEnabled { get; set; } = false;
|
|
|
|
|
|
|
|
|
|
public int ResetTlod { get; set; } = 100;
|
|
|
|
|
|
|
|
|
|
public int ResetOlod { get; set; } = 100;
|
|
|
|
|
|
2024-03-14 22:50:32 +00:00
|
|
|
|
public int TargetedFps { get; set; } = 60;
|
2024-02-28 02:44:21 +00:00
|
|
|
|
|
2024-07-28 00:12:07 +00:00
|
|
|
|
public int FpsTolerance { get; set; } = 4;
|
2024-02-28 02:44:21 +00:00
|
|
|
|
|
2024-03-14 22:50:32 +00:00
|
|
|
|
public bool TlodMinOnGround { get; set; } = true;
|
2024-02-28 02:44:21 +00:00
|
|
|
|
|
2024-03-14 22:50:32 +00:00
|
|
|
|
public int AltTlodBase { get; set; } = 1000;
|
|
|
|
|
|
|
|
|
|
public int TlodMin { get; set; } = 50;
|
|
|
|
|
|
2024-07-28 00:12:07 +00:00
|
|
|
|
public int TlodMax { get; set; } = 200;
|
2024-03-14 22:50:32 +00:00
|
|
|
|
|
|
|
|
|
public int CloudRecoveryTlod { get; set; } = 100;
|
|
|
|
|
|
2024-07-28 00:12:07 +00:00
|
|
|
|
public bool DecreaseCloudQuality { get; set; } = false;
|
2024-03-14 22:50:32 +00:00
|
|
|
|
|
2024-07-28 00:12:07 +00:00
|
|
|
|
public int OlodTop { get; set; } = 50;
|
2024-03-14 22:50:32 +00:00
|
|
|
|
|
|
|
|
|
public int OlodBase { get; set; } = 200;
|
|
|
|
|
|
|
|
|
|
public int AltOlodBase { get; set; } = 1000;
|
|
|
|
|
|
|
|
|
|
public int AltOlodTop { get; set; } = 10000;
|
2024-02-28 02:44:21 +00:00
|
|
|
|
}
|
|
|
|
|
}
|