public void BuildWagon(TrainManager trainManager, WagonType type) { GameObject wagonToCreate = GetWagonOfType(type); if (wagonToCreate) { trainManager.CreateWagon(wagonToCreate); } }
public void BuildBasicTrain(TrainManager trainManager) { foreach (WagonType wagonType in TrainDataContainer.Instance.wagonsInTrain) { GameObject wagonToCreate = GetWagonOfType(wagonType); if (wagonToCreate) { trainManager.CreateWagon(wagonToCreate); } } }