Пример #1
0
 public void defineMachine(string machine, string stateDef)
 {
     try
     {
         Qfsm newMachine = new Qfsm();
         newMachine.defineMachine(machine, stateDef);
         machines[machine] = newMachine;
     }
     catch (Exception e)
     {
         Console.WriteLine("ERR:" + e.Message);
         Console.WriteLine("ERR:" + e.StackTrace);
     }
 }
Пример #2
0
 public void runBotMachines(AltBot bot)
 {
     foreach (string machineName in machines.Keys)
     {
         try
         {
             Qfsm curMachine = (Qfsm)machines[machineName];
             curMachine.advanceBotMachine(bot);
         }
         catch (Exception e)
         {
             Console.WriteLine("ERR:" + e.Message);
             Console.WriteLine("ERR:" + e.StackTrace);
         }
     }
 }