public void Prepare() { Console.WriteLine(""); Console.WriteLine("Preparing for test..."); Console.WriteLine(""); new FilesGrabber( OriginalDirectory, WorkingDirectory ).GrabOriginalFiles(); var scriptLauncher = new ScriptLauncher(); // TODO: See if there's a faster way to prepare scriptLauncher.Launch("EnsureBuild", "-mode:" + BuildMode.Value); scriptLauncher.Launch("Repack", "-mode:" + BuildMode.Value); scriptLauncher.Launch("CopyBinToLib", "-mode:" + BuildMode.Value); scriptLauncher.Launch("CopyBinToRoot", "-mode:" + BuildMode.Value); }
IEnumerator C_PrepareforLaunch() { m_LaunchTime = Random.Range(1f, 2f); m_SelectLauncher = Mathf.CeilToInt(Random.Range(0.1f, 2.9f)); m_ObjectToLaunch = Mathf.FloorToInt(Random.Range(0.1f, 1.9f)); yield return(new WaitForSeconds(m_LaunchTime)); switch (m_SelectLauncher) { case 1: m_ScriptLauncher1.Launch(m_ObjectToLaunch); break; case 2: m_ScriptLauncher2.Launch(m_ObjectToLaunch); break; case 3: m_ScriptLauncher3.Launch(m_ObjectToLaunch); break; } }