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); } }
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); } } }