예제 #1
0
파일: Plugin.cs 프로젝트: Kenny-Hui/HK_ATS
 /// <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);
 }
예제 #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);
         }
     }
 }