ATC Dimetronic: Overspeed alarm

This commit is contained in:
Marc Riera 2024-12-23 17:30:48 +01:00
parent fa6235cfb2
commit 7f3388b24a
3 changed files with 37 additions and 5 deletions

View file

@ -38,6 +38,7 @@ namespace OpenbveFcmbTrainPlugin
internal double AtcDimetronicRunbackDistance = 3;
internal double AtcDimetronicRollforwardDistance = 100;
internal bool AtcDimetronicAtoAvailable;
internal int AtcDimetronicAlarmSoundIndex = 11;
internal List<AtcDimetronic.SignalCode> AtcDimetronicSignalCodes = new List<AtcDimetronic.SignalCode>();
}
@ -240,6 +241,14 @@ namespace OpenbveFcmbTrainPlugin
}
}
break;
case "alarmsoundindex":
{
if (int.TryParse(Value, out int a))
{
PluginSettings.AtcDimetronicAlarmSoundIndex = a;
}
}
break;
case "atoavailable":
PluginSettings.AtcDimetronicAtoAvailable = string.Compare(Value, "false", StringComparison.OrdinalIgnoreCase) != 0;
break;