protected override void Setup() { List <InventoryItem.Type> filter = new List <InventoryItem.Type>(); Inventory.FilterMode filterMode = Inventory.FilterMode.IncludeFilter; running = true; onStateSpriteName = "Smelter/smelter_on"; offStateSpriteName = "Smelter/smelter_off"; SetType(HarvestType); }
protected override void Setup() { List <InventoryItem.Type> filter = new List <InventoryItem.Type>(); filter.Add(InventoryItem.Type.Vine); Inventory.FilterMode filterMode = Inventory.FilterMode.IncludeFilter; recipes.Add(InventoryItem.Type.Wood, new Recipes.Lumber()); inventory = new Inventory(filter, filterMode); onStateSpriteName = "Mill/MillOn"; offStateSpriteName = "Mill/MillOff"; }
protected override void Setup() { List <InventoryItem.Type> filter = new List <InventoryItem.Type>(); filter.Add(InventoryItem.Type.Stone); Inventory.FilterMode filterMode = Inventory.FilterMode.IncludeFilter; recipes.Add(InventoryItem.Type.Stone, new Recipes.GroundStone()); inventory = new Inventory(filter, filterMode); onStateSpriteName = "Grinder/GrinderOn"; offStateSpriteName = "Grinder/GrinderOff"; }
protected override void Setup() { List <InventoryItem.Type> filter = new List <InventoryItem.Type>(); filter.Add(InventoryItem.Type.Vine); Inventory.FilterMode filterMode = Inventory.FilterMode.IncludeFilter; recipes.Add(InventoryItem.Type.Vine, new Recipes.Rope()); inventory = new Inventory(filter, filterMode); onStateSpriteName = "Loom/LoomOn"; offStateSpriteName = "Loom/LoomOff"; }
protected override void Setup() { List <InventoryItem.Type> filter = new List <InventoryItem.Type>(); filter.Add(InventoryItem.Type.CopperIngot); Inventory.FilterMode filterMode = Inventory.FilterMode.IncludeFilter; recipes.Add(InventoryItem.Type.CopperIngot, new Recipes.CopperWire()); inventory = new Inventory(filter, filterMode); onStateSpriteName = "Smelter/ExtruderOff"; offStateSpriteName = "Smelter/ExtruderOff"; }
protected override void Setup() { List <InventoryItem.Type> filter = new List <InventoryItem.Type>(); Inventory.FilterMode filterMode = Inventory.FilterMode.IncludeFilter; recipes = new Dictionary <InventoryItem.Type, Recipe>(); recipes.Add(InventoryItem.Type.Nothing, new Recipes.GatherStone()); running = true; compatibleTypes = new List <InventoryItem.Type>(); compatibleTypes.Add(InventoryItem.Type.Stone); onStateSpriteName = "Smelter/smelter_on"; offStateSpriteName = "Smelter/smelter_off"; }
protected override void Setup() { List <InventoryItem.Type> filter = new List <InventoryItem.Type>(); filter.Add(InventoryItem.Type.Coal); filter.Add(InventoryItem.Type.Fuel); Inventory.FilterMode filterMode = Inventory.FilterMode.IncludeFilter; recipes.Add(InventoryItem.Type.Coal, new Recipes.Fuel()); recipes.Add(InventoryItem.Type.Fuel, new Recipes.RefinedFuel()); inventory = new Inventory(filter, filterMode); onStateSpriteName = "Smelter/RefinerOn"; offStateSpriteName = "Smelter/RefinerOff"; }
protected override void Setup() { List <InventoryItem.Type> filter = new List <InventoryItem.Type>(); filter.Add(InventoryItem.Type.CopperOre); filter.Add(InventoryItem.Type.IronOre); Inventory.FilterMode filterMode = Inventory.FilterMode.IncludeFilter; recipes.Add(InventoryItem.Type.IronOre, new Recipes.IronIngot()); recipes.Add(InventoryItem.Type.CopperOre, new Recipes.CopperIngot()); inventory = new Inventory(filter, filterMode); inventory.AddItem(new InventoryItem(InventoryItem.Type.CopperOre)); inventory.AddItem(new InventoryItem(InventoryItem.Type.IronOre)); inventory.AddItem(new InventoryItem(InventoryItem.Type.CopperOre)); inventory.AddItem(new InventoryItem(InventoryItem.Type.IronOre)); onStateSpriteName = "Smelter/smelter_on"; offStateSpriteName = "Smelter/smelter_off"; }