protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectDryingCabinet>(); duration = CraftingDuration.VeryLong; inputItems.Add <ItemSpicesRaw>(); outputItems.Add <ItemSpices>(); }
protected override void SetupRecipe( StationsList stations, out TimeSpan craftDuration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectCookingTable>(); craftDuration = CraftingDuration.VeryShort; inputItems.Add <ItemInsectMeatRaw>(count: 2); outputItems.Add <ItemFishingBaitInsect>(count: 5); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectCampfire>(); duration = CraftingDuration.Medium; inputItems.Add <ItemMushroomPennyBun>(count: 1); outputItems.Add <ItemRoastedMushrooms>(); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectMedicalLab>(); duration = CraftingDuration.VeryShort; inputItems.Add <ItemHerbRed>(count: 2); outputItems.Add <ItemPainkiller>(count: 1); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectCampfire>(); duration = CraftingDuration.Short; inputItems.Add <ItemYucca>(count: 1); outputItems.Add <ItemYuccaCharred>(); }
protected override void SetupRecipe( out TimeSpan duration, InputItems inputItems, OutputItems outputItems, StationsList optionalStations) { optionalStations.Add <ObjectWorkbench>(); duration = CraftingDuration.Second; inputItems.Add <ItemFibers>(count: 20); outputItems.Add <ItemRope>(count: 1); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectMedicalLab>(); duration = CraftingDuration.VeryShort; inputItems.Add <ItemCharcoal>(count: 10); outputItems.Add <ItemAntiNausea>(count: 1); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectWorkbench>(); duration = CraftingDuration.Second; inputItems.Add <ItemLeaf>(count: 1); outputItems.Add <ItemFibers>(count: 3); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectWorkbench>(); duration = CraftingDuration.Medium; inputItems.Add <ItemIngotSteel>(count: 10); outputItems.Add <ItemMachete>(); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectStove>(); duration = CraftingDuration.Short; inputItems.Add <ItemCoffeeBerries>(count: 10); outputItems.Add <ItemCoffeeBeans>(count: 10); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectStove>(); duration = CraftingDuration.Medium; inputItems.Add <ItemCorn>(count: 1); outputItems.Add <ItemCornGrilled>(count: 1); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectWorkbench>(); duration = CraftingDuration.VeryShort; inputItems.Add <ItemTobaccoDried>(count: 3); outputItems.Add <ItemCigarCheap>(count: 1); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectFurnace>(); duration = CraftingDuration.Short; inputItems.Add <ItemClay>(count: 5); outputItems.Add <ItemBricks>(count: 5); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectCookingTable>(); duration = CraftingDuration.VeryShort; inputItems.Add <ItemCactusFlesh>(count: 5); outputItems.Add <ItemCactusDrink>(count: 1); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectChemicalLab>(); duration = CraftingDuration.VeryShort; inputItems.Add <ItemComponentsIndustrialChemicals>(count: 3); outputItems.Add <ItemSolvent>(count: 25); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectWorkbench>(); duration = CraftingDuration.VeryShort; inputItems.Add <ItemGlassRaw>(count: 10); outputItems.Add <ItemBottleEmpty>(); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectWorkbench>(); duration = CraftingDuration.Short; inputItems.Add <ItemIngotIron>(count: 10); outputItems.Add <ItemCrowbar>(); }
protected override void SetupRecipe( StationsList stations, out TimeSpan craftDuration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectCookingTable>(); craftDuration = CraftingDuration.Medium; inputItems.Add <ItemMilk>(count: 2); outputItems.Add <ItemCheese>(count: 1); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectFarmingWorkbench>(); duration = CraftingDuration.Medium; inputItems.Add <ItemPlastic>(count: 10); outputItems.Add <ItemWateringCanPlastic>(count: 1); }
protected override void SetupRecipe( StationsList stations, out TimeSpan craftDuration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectCookingTable>(); craftDuration = CraftingDuration.VeryShort; inputItems.Add <ItemCorn>(count: 3); outputItems.Add <ItemCornFlour>(count: 1); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectWorkbench>(); duration = CraftingDuration.Medium; inputItems.Add <ItemIngotCopper>(count: 15); outputItems.Add <ItemWateringCanCopper>(count: 1); }
public void Log(SharedObject.enOutputType type, string msg, string msgDetails) { //如果消息详情为空,则默认详情复用消息的内容 if (string.IsNullOrEmpty(msgDetails)) { msgDetails = msg; } var item = new OutputListItem(); switch (type) { case SharedObject.enOutputType.Error: item.IsError = true; ErrorCount++; item.TextForeground = "#e91530"; break; case SharedObject.enOutputType.Information: item.IsInformation = true; InformationCount++; item.TextForeground = "Black"; break; case SharedObject.enOutputType.Warning: item.IsWarning = true; WarningCount++; item.TextForeground = "#f59f36"; break; case SharedObject.enOutputType.Trace: item.IsTrace = true; TraceCount++; item.TextForeground = "#696969"; break; default: break; } item.IsShowTimestamps = IsShowTimestamps; item.Timestamps = DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss"); item.Msg = msg; item.MsgDetails = msgDetails; OutputItems.Add(item); doSearch(); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectMedicalLab>(); duration = CraftingDuration.VeryShort; inputItems.Add <ItemThread>(count: 10); inputItems.Add <ItemCement>(count: 1); outputItems.Add <ItemPlasterCast>(count: 1); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectGeneratorSteam>(); duration = CraftingDuration.Instant; this.inputItem = GetProtoEntity <ItemBottleWater>(); inputItems.Add(this.inputItem); outputItems.Add <ItemBottleEmpty>(); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectStove>(); duration = CraftingDuration.Medium; inputItems.Add <ItemBerriesOrange>(count: 3); inputItems.Add <ItemSugar>(count: 3); outputItems.Add <ItemJamBerries>(); }
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.Add <ObjectFarmingWorkbench>(); duration = CraftingDuration.VeryShort; inputItems.Add <ItemSpicesRaw>(count: 2); inputItems.Add <ItemMulch>(count: 1); outputItems.Add <ItemSeedsSpices>(count: 1); }
protected override void SetupRecipe( StationsList stations, out TimeSpan craftDuration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectCookingTable>(); craftDuration = CraftingDuration.VeryShort; inputItems.Add <ItemFishFilletWhite>(count: 5); inputItems.Add <ItemFishFilletRed>(count: 3); outputItems.Add <ItemFishingBaitFish>(count: 10); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectMineralProcessingPlant>(); duration = CraftingDuration.Short; inputItems.Add <ItemOreCopper>(count: 3); outputItems.Add <ItemOreCopperConcentrate>(count: 1); outputItems.Add <ItemSand>(count: 2); }
protected override void SetupRecipe( StationsList stations, out TimeSpan duration, InputItems inputItems, OutputItems outputItems) { stations.Add <ObjectFarmingWorkbench>(); duration = CraftingDuration.Short; inputItems.Add <ItemBellPepper>(count: 1); inputItems.Add <ItemSand>(count: 5); outputItems.Add <ItemSeedsBellPepper>(count: 1); }