public static void Simulate() { for (int i = AssimilatedTriggers.PeakCount - 1; i >= 0; i--) { if (AssimilatedTriggers.arrayAllocation[i]) { LSTrigger trigger = AssimilatedTriggers[i]; trigger.CheckInput(); } } }
internal static void Dessimilate(LSTrigger trigger) { AssimilatedTriggers.RemoveAt(trigger.ID); }
internal static void Assimilate(LSTrigger trigger) { trigger.ID = AssimilatedTriggers.Add(trigger); }