示例#1
0
        private void TAXIMAP_OPENED()
        {
            if (TaxiFrame.IsOpen)
            {
                TaxiFrame.Destroy();
            }
            TaxiFrame.Create();
#if OUTPUT
            Console.WriteLine("###############\nNodes avaible: " + TaxiFrame.Instance.NodesAvailable);
            Console.WriteLine("Current Node: " + TaxiFrame.Instance.CurrentNodeName);
            foreach (var x in TaxiFrame.Instance.Nodes)
            {
                Console.WriteLine(x.Name + " ->" + "\n\tNode Number: " + x.NodeNumber + "\n\tCost: " + x.Cost +
                                  "\n\tState: " + x.Status + "\n");
            }
            Console.WriteLine("###############");
#endif

            OnTaxiShow?.Invoke(this, new EventArgs());
        }
示例#2
0
 private void TAXIMAP_CLOSED()
 {
     TaxiFrame.Destroy();
     OnTaxiClosed?.Invoke(this, new EventArgs());
 }