private void Awake() { instance = this; int typeId = 1; foreach (Type packetType in packetTypes) { NetworkRegistry.packetTypeById.Add(typeId++, packetType); } }
public void Execute(string executable, string[] args) { try { var assembly = Assembly.LoadFrom(executable); var engine = new MyEngine(); var envVars = MyEngine.EnvironmentVars; var testClassName = envVars.TestClass; var unitTestName = envVars.UnitTestName; var mco = SetOptions(envVars); var main = new ChessMain(mco, assembly, testClassName, unitTestName); Environment.Exit(0); } catch (Exception e) { Console.WriteLine(e.Message); Environment.Exit((int)ChessExitCode.ChessFailure); } }
void IPexCopDetector.BeforeMain() { ChessMain main = new ChessMain(pce, mco, pce.ShowGUI); Environment.Exit(0); }
private void OnDestroy() { instance = null; NetworkRegistry.packetTypeById.Clear(); }