public void QueueRoutines(KtaneModule module, bool SplitYields = false, params IEnumerator[] routines) { foreach (var routine in routines) { QueueRoutine(new CoroutineEntry(routine, SplitYields, this, module)); } }
public CoroutineEntry(IEnumerator routine, bool Split, CoroutineQueue instance, KtaneModule module) { Module = module; Routine = PatchRoutine(routine, Split, instance); }