private void TrainingTimer_OnTimerComplete(object sender, EventArgs e, TrainModule module) { module.Train(this); queue.RemoveAt(0); TrainingTimer = null; }
public void Train(TrainModule unitToTrain) { queue.Add(unitToTrain); }