protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.AddAll <IProtoObjectMulchbox>(); duration = CraftingDuration.VeryLong; outputItems.Add <ItemMulch>(); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.AddAll <ProtoObjectLithiumOreExtractor>(); duration = this.CraftDuration; this.outputItem = GetProtoEntity <ItemOreLithium>(); outputItems.Add(this.outputItem); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.AddAll <ProtoObjectOilCrackingPlant>(); duration = CraftingDuration.Instant; this.inputItem = GetProtoEntity <ItemCanisterMineralOil>(); inputItems.Add(this.inputItem); outputItems.Add <ItemCanisterEmpty>(); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.AddAll <ObjectGeneratorEngine>(); duration = CraftingDuration.Instant; this.inputItem = GetProtoEntity <ItemCanisterGasoline>(); inputItems.Add(this.inputItem); outputItems.Add <ItemCanisterEmpty>(); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.AddAll <ProtoObjectSprinkler>(); duration = CraftingDuration.Instant; this.inputItem = GetProtoEntity <ItemBottleWater>(); inputItems.Add(this.inputItem); outputItems.Add <ItemBottleEmpty>(); }
protected sealed override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { // all barrels stations.AddAll <IProtoObjectBarrel>(); duration = this.CraftDuration; this.inputItem = GetProtoEntity <TInputItem>(); inputItems.Add(this.inputItem); outputItems.Add <TOutputItem>(); }
protected override void SetupRecipeStations(StationsList stations) { stations.AddAll <ProtoObjectOilCrackingPlant>(); }
protected override void SetupRecipeStations(StationsList stations) { stations.AddAll <ProtoObjectWell>(); }
protected override void SetupRecipeStations(StationsList stations) { stations.AddAll <ObjectWaterCondenser>(); }
protected override void SetupRecipeStations(StationsList stations) { stations.AddAll <ProtoObjectOilRefinery>(); }