public static void PlayMacro(ConsoleInstance console, Macro macro) { foreach (var command in macro.Queries) { console.Execute(command, false); } }
private static IEnumerator PlayMacroCoroutine(ConsoleInstance console, Macro macro, float delay) { foreach (var command in macro.Queries) { console.Execute(command, false); yield return(new WaitForSecondsRealtime(delay)); } yield return(null); }