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