diff --git a/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/BauxiteSand.png b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/BauxiteSand.png new file mode 100644 index 00000000..04fee32d Binary files /dev/null and b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/BauxiteSand.png differ diff --git a/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/CopperSand.png b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/CopperSand.png new file mode 100644 index 00000000..66681d57 Binary files /dev/null and b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/CopperSand.png differ diff --git a/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/GoldSand.png b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/GoldSand.png new file mode 100644 index 00000000..1ea7bf36 Binary files /dev/null and b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/GoldSand.png differ diff --git a/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/IridiumSand.png b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/IridiumSand.png new file mode 100644 index 00000000..0f2c472a Binary files /dev/null and b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/IridiumSand.png differ diff --git a/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/IronSand.png b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/IronSand.png new file mode 100644 index 00000000..296b1bda Binary files /dev/null and b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/IronSand.png differ diff --git a/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/LeadSand.png b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/LeadSand.png new file mode 100644 index 00000000..aff7edf4 Binary files /dev/null and b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/LeadSand.png differ diff --git a/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/SilverSand.png b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/SilverSand.png new file mode 100644 index 00000000..f1ed1385 Binary files /dev/null and b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/SilverSand.png differ diff --git a/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/TinSand.png b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/TinSand.png new file mode 100644 index 00000000..25547190 Binary files /dev/null and b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/TinSand.png differ diff --git a/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/TitaniumSand.png b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/TitaniumSand.png new file mode 100644 index 00000000..3136a626 Binary files /dev/null and b/GeneralMods/Revitalize/Content/Graphics/Items/Resources/Ore/TitaniumSand.png differ diff --git a/GeneralMods/Revitalize/Framework/Objects/ResourceManager.cs b/GeneralMods/Revitalize/Framework/Objects/ResourceManager.cs index 5cecd49b..33d24cfa 100644 --- a/GeneralMods/Revitalize/Framework/Objects/ResourceManager.cs +++ b/GeneralMods/Revitalize/Framework/Objects/ResourceManager.cs @@ -260,7 +260,7 @@ namespace Revitalize.Framework.Objects /// private void loadInOreItems() { - Ore tinOre = new Ore(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.TinOre", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "TinOre"), typeof(Ore), Color.White, true), new BasicItemInformation("Tin Ore", "Omegasis.Revitalize.Items.Resources.Ore.TinOre", "Tin ore that can be smelted into tin ingots for further use.", "Ore", Color.Silver, -300, 0, false, 7, false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "TinOre"), new AnimationManager(), Color.White, true, null, null), 1); + Ore tinOre = new Ore(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.TinOre", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "TinOre"), typeof(Ore), Color.White, true), new BasicItemInformation("Tin Ore", "Omegasis.Revitalize.Items.Resources.Ore.TinOre", "Tin ore that can be smelted into tin ingots for further use.", "Ore", Color.Silver, -300, 0, false, 7,false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "TinOre"), new AnimationManager(), Color.White, true, null, null), 1); this.ores.Add("Tin", tinOre); Ore bauxiteOre = new Ore(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.Bauxite", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "BauxiteOre"), typeof(Ore), Color.White, true), new BasicItemInformation("Bauxite Ore", "Omegasis.Revitalize.Items.Resources.Ore.BauxiteOre", "Bauxite ore that can be smelted into aluminum ingots for further use.", "Ore", Color.Silver, -300, 0, false, 11, false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "BauxiteOre"), new AnimationManager(), Color.White, true, null, null), 1); @@ -305,6 +305,26 @@ namespace Revitalize.Framework.Objects CustomObject steelIngot = new CustomObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.SteelIngot", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "SteelIngot"), typeof(CustomObject), Color.White, true), new BasicItemInformation("Steel Ingot", "Omegasis.Revitalize.Items.Resources.Ore.SteelIngot", "A steel ingot that was made by processing iron again with more coal. It can be used for crafting purposes especially for making new machines.", "Ore", Color.Silver, -300, 0, false, 180, false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "SteelIngot"), new AnimationManager(), Color.White, true, null, null), 1); ModCore.ObjectManager.AddItem("SteelIngot", steelIngot); + + CustomObject bauxiteSand = new CustomObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.BauxiteSand", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "BauxiteSand"), typeof(CustomObject), Color.White, true), new BasicItemInformation("Bauxite Sand", "Omegasis.Revitalize.Items.Resources.Ore.BauxiteSand", "Bauxite ore which has been crushed into sand. Smelt it to get aluminum ingots.", "Ore", Color.Silver, -300, 0, false, 11, false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "BauxiteSand"), new AnimationManager(), Color.White, true, null, null), 1); + CustomObject copperSand = new CustomObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.CopperSand", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "CopperSand"), typeof(CustomObject), Color.White, true), new BasicItemInformation("Copper Sand", "Omegasis.Revitalize.Items.Resources.Ore.CopperSand", "Copper ore which has been crushed into sand. Smelt it to get copper bars.", "Ore", Color.Silver, -300, 0, false, 5, false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "CopperSand"), new AnimationManager(), Color.White, true, null, null), 1); + CustomObject goldSand = new CustomObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.GoldSand", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "GoldSand"), typeof(CustomObject), Color.White, true), new BasicItemInformation("Gold Sand", "Omegasis.Revitalize.Items.Resources.Ore.GoldSand", "Gold ore which has been crushed into sand. Smelt it to get gold bars.", "Ore", Color.Silver, -300, 0, false, 25, false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "GoldSand"), new AnimationManager(), Color.White, true, null, null), 1); + CustomObject ironSand = new CustomObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.IronSand", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "IronSand"), typeof(CustomObject), Color.White, true), new BasicItemInformation("Iron Sand", "Omegasis.Revitalize.Items.Resources.Ore.IronSand", "Iron ore which has been crushed into sand. Smelt it to get iron bars.", "Ore", Color.Silver, -300, 0, false, 10, false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "IronSand"), new AnimationManager(), Color.White, true, null, null), 1); + CustomObject iridiumSand = new CustomObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.IridiumSand", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "IriduiumSand"), typeof(CustomObject), Color.White, true), new BasicItemInformation("Iridium Sand", "Omegasis.Revitalize.Items.Resources.Ore.IridiumSand", "Iridium ore which has been crushed into sand. Smelt it to get iridium bars.", "Ore", Color.Silver, -300, 0, false, 100, false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "IridiumSand"), new AnimationManager(), Color.White, true, null, null), 1); + CustomObject leadSand = new CustomObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.LeadSand", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "LeadSand"), typeof(CustomObject), Color.White, true), new BasicItemInformation("Lead Sand", "Omegasis.Revitalize.Items.Resources.Ore.LeadSand", "Lead ore which has been crushed into sand. Smelt it to get lead ingots.", "Ore", Color.Silver, -300, 0, false, 15, false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "LeadSand"), new AnimationManager(), Color.White, true, null, null), 1); + CustomObject silverSand = new CustomObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.SilverSand", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "SilverSand"), typeof(CustomObject), Color.White, true), new BasicItemInformation("Silver Sand", "Omegasis.Revitalize.Items.Resources.Ore.SilverSand", "Silver ore which has been crushed into sand. Smelt it to get silver ingots.", "Ore", Color.Silver, -300, 0, false, 20, false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "SilverSand"), new AnimationManager(), Color.White, true, null, null), 1); + CustomObject tinSand = new CustomObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.TinSand", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "TinSand"), typeof(CustomObject), Color.White, true), new BasicItemInformation("Tin Sand", "Omegasis.Revitalize.Items.Resources.Ore.TinSand", "Tin ore which has been crushed into sand. Smelt it to get tin ingots.", "Ore", Color.Silver, -300, 0, false, 7, false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "TinSand"), new AnimationManager(), Color.White, true, null, null), 1); + CustomObject titaniumSand = new CustomObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Items.Resources.Ore.TitaniumSand", TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "TitniumSand"), typeof(CustomObject), Color.White, true), new BasicItemInformation("Copper Sand", "Omegasis.Revitalize.Items.Resources.Ore.TitaniumSand", "Titanium ore which has been crushed into sand. Smelt it to get titanium bars.", "Ore", Color.Silver, -300, 0, false, 35, false, false, TextureManager.GetTexture(ModCore.Manifest, "Items.Resources.Ore", "TitaniumSand"), new AnimationManager(), Color.White, true, null, null), 1); + + this.resources.Add("BauxiteSand", bauxiteSand); + this.resources.Add("CopperSand", copperSand); + this.resources.Add("GoldSand", goldSand); + this.resources.Add("IronSand", ironSand); + this.resources.Add("IridiumSand", iridiumSand); + this.resources.Add("LeadSand", leadSand); + this.resources.Add("SilverSand", silverSand); + this.resources.Add("TinSand", tinSand); + this.resources.Add("TitaniumSand", titaniumSand); } private void loadInResourceItems() diff --git a/GeneralMods/Revitalize/Revitalize.csproj b/GeneralMods/Revitalize/Revitalize.csproj index e1c10b8e..a55ab562 100644 --- a/GeneralMods/Revitalize/Revitalize.csproj +++ b/GeneralMods/Revitalize/Revitalize.csproj @@ -227,21 +227,39 @@ PreserveNewest + + PreserveNewest + PreserveNewest PreserveNewest + + PreserveNewest + PreserveNewest + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + PreserveNewest PreserveNewest + + PreserveNewest + PreserveNewest @@ -251,6 +269,9 @@ PreserveNewest + + PreserveNewest + PreserveNewest @@ -260,12 +281,18 @@ PreserveNewest + + PreserveNewest + PreserveNewest PreserveNewest + + PreserveNewest + PreserveNewest