Ejemplo n.º 1
0
 /// <summary>Is called when a virtual key is pressed.</summary>
 public void KeyDown(VirtualKeys key)
 {
     DVS.KeyDown(key);
     PanelManager.KeyDown(key, Panel);
     ATSSoundManager.PlayOnce(key);
     ATSSoundManager.PlayLoop(key);
 }
Ejemplo n.º 2
0
 internal static void ProcessBeacon(BeaconData beacon, int[] panel)
 {
     if (beacon.Type >= 0)
     {
         if (beacon.Type == SpeedLimit)
         {
             SafetySystem.SpeedLimit = beacon.Optional;
         }
         else
         {
             PanelManager.OnBeacon(beacon.Type, panel);
             ATSSoundManager.OnBeacon(beacon.Type);
         }
     }
 }