コード例 #1
0
 public void NearestBlackMarket_Handler(AerRecognitionResult result)
 {
     if (LocalSystem == null)
     {
         _Talk.SayUnknownLocation();
     }
     else
     {
         EliteStation est = _Data.FindClosestBlackMarket(LocalSystem);
         if (est != null)
         {
             _Talk.SayFoundStation(est);
         }
         else
         {
             _Talk.RandomUnknownAck();
         }
     }
 }
コード例 #2
0
ファイル: AerHandler.cs プロジェクト: jmontineri/AerSpeech
 public void FindCommodity_Handler(AerRecognitionResult result)
 {
     if (LocalSystem != null)
     {
         EliteStation est = _Eddb.FindCommodity(result.Commodity.id, LocalSystem, 250);
         if (est != null)
         {
             _Talk.SayFoundCommodity(result.Commodity, est);
             _LastStation = est;
             _LastSystem  = est.System;
         }
         else
         {
             _Talk.SayCannotFindCommodity(result.Commodity);
         }
     }
     else
     {
         _Talk.SayUnknownLocation();
     }
 }