private Task IdleCommandTrack() { train.ThrottleMinimal(); train.ThrottleSupport(); train.ThrottleIdle(); DelaySimulation.Wait(500); train.ThrottleRelease(); train.DynamicBrakeApply50(); DelaySimulation.Wait(500); train.DynamicBrakeRelease(); train.BrakesFullService(); return(Task.CompletedTask); }
public void IBApply(int HForce) { Console.WriteLine("Independent brake apply at {0}", HForce); DelaySimulation.Wait(500); }
public void ReverserNeutral() { Notify("Reverser neutral"); DelaySimulation.Wait(70); }
public void ReverserReverse() { Notify("Reverser is set to reverse"); DelaySimulation.Wait(60); }
public void ReverserForward() { Notify("Reverser is set to forward"); DelaySimulation.Wait(70); }
public void IBApply(int HForce) { Notify($"Independent brake apply at {HForce}"); DelaySimulation.Wait(50); }