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