public ParticulateDispenser() { _ingredientTanks = Array.ConvertAll( (IngredientType[])Enum.GetValues(typeof(IngredientType)), type => new IngredientTank(Name, type) ); CompleteStationFailure.Subsumes(DispenserDefect); DispenserDefect.Subsumes(BlueTankDepleted, RedTankDepleted, YellowTankDepleted); }
public PalletisationStation() { CompleteStationFailure.Subsumes(PalletisationDefect); }
public ContainerLoader() { CompleteStationFailure.Subsumes(NoContainersLeft); }