LampMultiTiledObjectlighthouse=newLampMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse",TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("LightHouse","Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse","A minuture lighthouse that provides a decent amount of light.","Furniture",Color.Brown,-300,0,false,2500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimationManager(),Color.White,false,null,null));
LampTileComponentlighthouse_0_0=newLampTileComponent(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse",TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),typeof(LampTileComponent),Color.White,true),newBasicItemInformation("LightHouse","Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse","A minuture lighthouse that provides a decent amount of light.","Furniture",Color.Brown,-300,0,false,2500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimation(0,0,16,16)),Color.White,true,null,newIlluminate.LightManager(),null,true));
LampTileComponentlighthouse_1_0=newLampTileComponent(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse",TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),typeof(LampTileComponent),Color.White,true),newBasicItemInformation("LightHouse","Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse","A minuture lighthouse that provides a decent amount of light.","Furniture",Color.Brown,-300,0,false,2500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimation(16,0,16,16)),Color.White,true,null,newIlluminate.LightManager(),null,true));
LampTileComponentlighthouse_0_1=newLampTileComponent(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse",TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),typeof(LampTileComponent),Color.White,true),newBasicItemInformation("LightHouse","Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse","A minuture lighthouse that provides a decent amount of light.","Furniture",Color.Brown,-300,0,false,2500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimation(0,16,16,16)),Color.White,true,null,newIlluminate.LightManager(),null,true));
LampTileComponentlighthouse_1_1=newLampTileComponent(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse",TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),typeof(LampTileComponent),Color.White,true),newBasicItemInformation("LightHouse","Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse","A minuture lighthouse that provides a decent amount of light.","Furniture",Color.Brown,-300,0,false,2500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimation(16,16,16,16)),Color.White,true,null,newIlluminate.LightManager(),null,true));
LampTileComponentlighthouse_0_2=newLampTileComponent(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse",TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),typeof(LampTileComponent),Color.White,true),newBasicItemInformation("LightHouse","Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse","A minuture lighthouse that provides a decent amount of light.","Furniture",Color.Brown,-300,0,false,2500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimation(0,32,16,16)),Color.White,true,null,newIlluminate.LightManager(),null,false));
LampTileComponentlighthouse_1_2=newLampTileComponent(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse",TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),typeof(LampTileComponent),Color.White,true),newBasicItemInformation("LightHouse","Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse","A minuture lighthouse that provides a decent amount of light.","Furniture",Color.Brown,-300,0,false,2500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimation(16,32,16,16)),Color.White,true,null,newIlluminate.LightManager(),null,false));
LampTileComponentlighthouse_0_3=newLampTileComponent(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse",TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),typeof(LampTileComponent),Color.White,true),newBasicItemInformation("LightHouse","Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse","A minuture lighthouse that provides a decent amount of light.","Furniture",Color.Brown,-300,0,false,2500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimation(0,48,16,16)),Color.White,false,null,newIlluminate.LightManager()));
LampTileComponentlighthouse_1_3=newLampTileComponent(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse",TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),typeof(LampTileComponent),Color.White,true),newBasicItemInformation("LightHouse","Omegasis.Revitalize.Objects.Furniture.Misc.Lighthouse","A minuture lighthouse that provides a decent amount of light.","Furniture",Color.Brown,-300,0,false,2500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Furniture","Lighthouse"),newAnimation(16,48,16,16)),Color.White,false,null,newIlluminate.LightManager()));
MultiTiledObjectWorkbenchObj=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Crafting.Workbench",TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Workbench","Omegasis.Revitalize.Objects.Crafting.Workbench","A workbench that can be used for crafting different objects.","Crafting",Color.Brown,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),newAnimationManager(),Color.White,false,null,null));
CraftingTableTileworkbenchTile_0_0=newCraftingTableTile(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Crafting.Workbench",TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),typeof(CraftingTableTile),Color.White,true),newBasicItemInformation("Workbench","Omegasis.Revitalize.Objects.Crafting.Workbench","A workbench that can be used for crafting different objects.","Crafting",Color.Brown,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),newAnimation(0,0,16,16)),Color.White,false,null,null),"Workbench");
CraftingTableTileworkbenchTile_1_0=newCraftingTableTile(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Crafting.Workbench",TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),typeof(CraftingTableTile),Color.White,true),newBasicItemInformation("Workbench","Omegasis.Revitalize.Objects.Crafting.Workbench","A workbench that can be used for crafting different objects.","Crafting",Color.Brown,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),newAnimation(16,0,16,16)),Color.White,false,null,null),"Workbench");
CraftingTableTileworkbenchTile_0_1=newCraftingTableTile(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Crafting.Workbench",TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),typeof(CraftingTableTile),Color.White,true),newBasicItemInformation("Workbench","Omegasis.Revitalize.Objects.Crafting.Workbench","A workbench that can be used for crafting different objects.","Crafting",Color.Brown,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),newAnimation(0,16,16,16)),Color.White,false,null,null),"Workbench");
CraftingTableTileworkbenchTile_1_1=newCraftingTableTile(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Crafting.Workbench",TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),typeof(CraftingTableTile),Color.White,true),newBasicItemInformation("Workbench","Omegasis.Revitalize.Objects.Crafting.Workbench","A workbench that can be used for crafting different objects.","Crafting",Color.Brown,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Objects.Crafting","Workbench"),newAnimation(16,16,16,16)),Color.White,false,null,null),"Workbench");
MultiTiledObjectAnvilObj=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Crafting.Anvil",TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Anvil","Omegasis.Revitalize.Objects.Crafting.Anvil","An anvil that can be used for crafting different machines and other metalic objects.","Crafting",Color.Brown,-300,0,false,2000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),newAnimationManager(),Color.White,false,null,null));
CraftingTableTileanvilTile_0_0=newCraftingTableTile(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Crafting.Anvil",TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),typeof(CraftingTableTile),Color.White,true),newBasicItemInformation("Anvil","Omegasis.Revitalize.Objects.Crafting.Anvil","An anvil that can be used for crafting different machines and other metalic objects.","Crafting",Color.Brown,-300,0,false,2000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),newAnimation(0,0,16,16)),Color.White,false,null,null),"Anvil");
CraftingTableTileanvilTile_1_0=newCraftingTableTile(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Crafting.Anvil",TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),typeof(CraftingTableTile),Color.White,true),newBasicItemInformation("Anvil","Omegasis.Revitalize.Objects.Crafting.Anvil","An anvil that can be used for crafting different machines and other metalic objects.","Crafting",Color.Brown,-300,0,false,2000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),newAnimation(16,0,16,16)),Color.White,false,null,null),"Anvil");
CraftingTableTileanvilTile_0_1=newCraftingTableTile(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Crafting.Anvil",TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),typeof(CraftingTableTile),Color.White,true),newBasicItemInformation("Anvil","Omegasis.Revitalize.Objects.Crafting.Anvil","An anvil that can be used for crafting different machines and other metalic objects.","Crafting",Color.Brown,-300,0,false,2000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),newAnimation(0,16,16,16)),Color.White,false,null,null),"Anvil");
CraftingTableTileanvilTile_1_1=newCraftingTableTile(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Crafting.Anvil",TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),typeof(CraftingTableTile),Color.White,true),newBasicItemInformation("Anvil","Omegasis.Revitalize.Objects.Crafting.Anvil","An anvil that can be used for crafting different machines and other metalic objects.","Crafting",Color.Brown,-300,0,false,2000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Objects.Crafting","Anvil"),newAnimation(16,16,16,16)),Color.White,false,null,null),"Anvil");
MultiTiledObjecttrashCan=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Furniture.Misc.TrashCan",TextureManager.GetTexture(ModCore.Manifest,"Furniture","TrashCan"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Trash Can","Omegasis.Revitalize.Furniture.Misc.TrashCan","A trash can where you can throw away unnecessary objects. It empties out at the beginning of each new day.","Machine",Color.SteelBlue,-300,0,false,650,true,true,TextureManager.GetTexture(ModCore.Manifest,"Furniture","TrashCan"),newAnimationManager(),Color.White,true,newInventoryManager(36),null,null));
TrashCanTiletrash1=newTrashCanTile(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Furniture.Misc.TrashCan",TextureManager.GetTexture(ModCore.Manifest,"Furniture","TrashCan"),typeof(TrashCanTile),Color.White,true),newBasicItemInformation("Trash Can","Omegasis.Revitalize.Furniture.Misc.TrashCan","A trash can where you can throw away unnecessary objects. It empties out at the beginning of each new day.","Machine",Color.SteelBlue,-300,0,false,650,true,true,TextureManager.GetTexture(ModCore.Manifest,"Furniture","TrashCan"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Furniture","TrashCan"),newAnimation(0,0,16,16)),Color.White,true,newInventoryManager(36),null,null));
TrashCanTiletrash2=newTrashCanTile(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Furniture.Misc.TrashCan",TextureManager.GetTexture(ModCore.Manifest,"Furniture","TrashCan"),typeof(TrashCanTile),Color.White,true),newBasicItemInformation("Trash Can","Omegasis.Revitalize.Furniture.Misc.TrashCan","A trash can where you can throw away unnecessary objects. It empties out at the beginning of each new day.","Machine",Color.SteelBlue,-300,0,false,650,true,true,TextureManager.GetTexture(ModCore.Manifest,"Furniture","TrashCan"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Furniture","TrashCan"),newAnimation(0,16,16,16)),Color.White,false,newInventoryManager(36),null,null));
MultiTiledObjectsandBox=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Sandbox",TextureManager.GetTexture(ModCore.Manifest,"Machines","Sandbox"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Sandbox","Omegasis.Revitalize.Objects.Machines.Sandbox","A sandbox which slowly produces sand. Unfortunately you can't sit in this one.","Machine",Color.SteelBlue,-300,0,false,750,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","Sandbox"),newAnimationManager(),Color.White,true,newInventoryManager(36),null,null));
MachinesandBox_0_0=newMachine(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Sandbox",TextureManager.GetTexture(ModCore.Manifest,"Machines","Sandbox"),typeof(Machine),Color.White,true),newBasicItemInformation("Sandbox","Omegasis.Revitalize.Objects.Machines.Sandbox","A sandbox which slowly produces sand. Unfortunately you can't sit in this one.","Machine",Color.SteelBlue,-300,0,false,750,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","Sandbox"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","Sandbox"),newAnimation(0,0,16,16)),Color.White,false,newInventoryManager(36),null,null),newList<InformationFiles.ResourceInformation>()
MachinesandBox_1_0=newMachine(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Sandbox",TextureManager.GetTexture(ModCore.Manifest,"Machines","Sandbox"),typeof(Machine),Color.White,true),newBasicItemInformation("Sandbox","Omegasis.Revitalize.Objects.Machines.Sandbox","A sandbox which slowly produces sand. Unfortunately you can't sit in this one.","Machine",Color.SteelBlue,-300,0,false,750,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","Sandbox"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","Sandbox"),newAnimation(16,0,16,16)),Color.White,false,newInventoryManager(36),null,null),newList<InformationFiles.ResourceInformation>()
MachinesandBox_0_1=newMachine(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Sandbox",TextureManager.GetTexture(ModCore.Manifest,"Machines","Sandbox"),typeof(Machine),Color.White,true),newBasicItemInformation("Sandbox","Omegasis.Revitalize.Objects.Machines.Sandbox","A sandbox which slowly produces sand. Unfortunately you can't sit in this one.","Machine",Color.SteelBlue,-300,0,false,750,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","Sandbox"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","Sandbox"),newAnimation(0,16,16,16)),Color.White,false,newInventoryManager(36),null,null),newList<InformationFiles.ResourceInformation>()
MachinesandBox_1_1=newMachine(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Sandbox",TextureManager.GetTexture(ModCore.Manifest,"Machines","Sandbox"),typeof(Machine),Color.White,true),newBasicItemInformation("Sandbox","Omegasis.Revitalize.Objects.Machines.Sandbox","A sandbox which slowly produces sand. Unfortunately you can't sit in this one.","Machine",Color.SteelBlue,-300,0,false,750,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","Sandbox"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","Sandbox"),newAnimation(16,16,16,16)),Color.White,false,newInventoryManager(36),null,null),newList<InformationFiles.ResourceInformation>()
MultiTiledObjectsolarpanel1Container=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SolarPanelV1",TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarPanelTier1"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Solar Panel","Omegasis.Revitalize.Objects.Machines.SolarPanel","Generates energy while the sun is up.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarPanelTier1"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SolarPanelTier1"),newAnimation(0,0,16,16)),Color.White,false,null,null,newEnergy.EnergyManager(100,Enums.EnergyInteractionType.Produces)));
SolarPanelsolarP1=newSolarPanel(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SolarPanelTier1",TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarPanelTier1"),typeof(SolarPanel),Color.White,true),newBasicItemInformation("Solar Panel","Omegasis.Revitalize.Objects.Machines.SolarPanelV1","Generates energy while the sun is up.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarPanelTier1"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SolarPanelTier1"),newAnimation(0,0,16,16)),Color.White,false,null,null,newEnergy.EnergyManager(100,Enums.EnergyInteractionType.Produces)),2,0,true);
MultiTiledObjectsolarArray1Container=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SolarArrayV1",TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Solar Array","Omegasis.Revitalize.Objects.Machines.SolarArrayV1","A collection of solar panels that generates even more energy while the sun is up.","Machine",Color.SteelBlue,-300,0,false,4000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),newAnimation(0,0,16,16)),Color.White,false,null,null,newEnergy.EnergyManager(100,Enums.EnergyInteractionType.Produces)));
SolarPanelsolarA1V1=newSolarPanel(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SolarArrayTier1",TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),typeof(SolarPanel),Color.White,true),newBasicItemInformation("Solar Array","Omegasis.Revitalize.Objects.Machines.SolarArrayV1","A collection of solar panels that generates even more energy while the sun is up.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),newAnimation(0,0,16,16)),Color.White,false,null,null,newEnergy.EnergyManager(100,Enums.EnergyInteractionType.Produces)),8,0,true);
SolarPanelsolarA2V1=newSolarPanel(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SolarArrayTier1",TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),typeof(SolarPanel),Color.White,true),newBasicItemInformation("Solar Array","Omegasis.Revitalize.Objects.Machines.SolarArrayV1","A collection of solar panels that generates even more energy while the sun is up.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),newAnimation(16,0,16,16)),Color.White,false,null,null,newEnergy.EnergyManager(100,Enums.EnergyInteractionType.Produces)),8,0,false);
SolarPanelsolarA3V1=newSolarPanel(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SolarArrayTier1",TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),typeof(SolarPanel),Color.White,true),newBasicItemInformation("Solar Array","Omegasis.Revitalize.Objects.Machines.SolarArrayV1","A collection of solar panels that generates even more energy while the sun is up.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),newAnimation(0,16,16,16)),Color.White,false,null,null,newEnergy.EnergyManager(100,Enums.EnergyInteractionType.Produces)),8,0,false);
SolarPanelsolarA4V1=newSolarPanel(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SolarArrayTier1",TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),typeof(SolarPanel),Color.White,true),newBasicItemInformation("Solar Array","Omegasis.Revitalize.Objects.Machines.SolarArrayV1","A collection of solar panels that generates even more energy while the sun is up.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SolarArrayTier1"),newAnimation(16,16,16,16)),Color.White,false,null,null,newEnergy.EnergyManager(100,Enums.EnergyInteractionType.Produces)),8,0,false);
MultiTiledObjectbatteryBin=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.BatteryBin",TextureManager.GetTexture(ModCore.Manifest,"Machines","BatteryBin"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Battery Bin","Omegasis.Revitalize.Objects.Machines.BatteryBin","Consumes energy over time to produce battery packs.","Machine",Color.SteelBlue,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","BatteryBin"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","BatteryBin"),newAnimation(0,0,16,16)),Color.White,false,newInventoryManager(9,3,3),null,newEnergy.EnergyManager(500,Enums.EnergyInteractionType.Consumes)));
MachinebatteryBin_0_0=newMachine(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.BatteryBin",TextureManager.GetTexture(ModCore.Manifest,"Machines","BatteryBin"),typeof(Machine),Color.White,true),newBasicItemInformation("Battery Bin","Omegasis.Revitalize.Objects.Machines.BatteryBin","Consumes energy over time to produce battery packs.","Machine",Color.SteelBlue,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","BatteryBin"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","BatteryBin"),newAnimation(0,0,16,16)),Color.White,false,newInventoryManager(9,3,3),null,newEnergy.EnergyManager(500,Enums.EnergyInteractionType.Consumes)),newList<InformationFiles.ResourceInformation>()
MultiTiledObjectcapacitor=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Capacitor",TextureManager.GetTexture(ModCore.Manifest,"Machines","Capacitor"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Capacitor","Omegasis.Revitalize.Objects.Machines.Capacitor","A box which stores energy for use over time.","Machine",Color.SteelBlue,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","Capacitor"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","Capacitor"),newAnimation(0,0,16,16)),Color.White,false,null,null,newEnergy.EnergyManager(2000,Enums.EnergyInteractionType.Storage)));
Machinecapacitor_0_0=newMachine(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Capacitor",TextureManager.GetTexture(ModCore.Manifest,"Machines","Capacitor"),typeof(Machine),Color.White,true),newBasicItemInformation("Capacitor","Omegasis.Revitalize.Objects.Machines.Capacitor","A box which stores energy for use over time.","Machine",Color.SteelBlue,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","Capacitor"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","Capacitor"),newAnimation(0,0,16,16)),Color.White,false,null,null,newEnergy.EnergyManager(2000,Enums.EnergyInteractionType.Storage)),null,0,0,true,"");
MultiTiledObjectchargingStation=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.ChargingStation",TextureManager.GetTexture(ModCore.Manifest,"Machines","ChargingStation"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Charging Station","Omegasis.Revitalize.Objects.Machines.ChargingStation","A place to charge your tools and other electrical components.","Machine",Color.SteelBlue,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","ChargingStation"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","ChargingStation"),newAnimation(0,0,16,16)),Color.White,false,newInventoryManager(4,4,1),null,newEnergy.EnergyManager(2000,Enums.EnergyInteractionType.Storage)));
ChargingStationchargingStation_0_0=newChargingStation(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.ChargingStation",TextureManager.GetTexture(ModCore.Manifest,"Machines","ChargingStation"),typeof(ChargingStation),Color.White,true),newBasicItemInformation("Charging Station","Omegasis.Revitalize.Objects.Machines.ChargingStation","A place to charge your tools and other electrical components.","Machine",Color.SteelBlue,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","ChargingStation"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","ChargingStation"),newAnimation(0,0,16,16)),Color.White,true,null,null,newEnergy.EnergyManager(2000,Enums.EnergyInteractionType.Storage)),null,0,0,true,"");
ChargingStationchargingStation_1_0=newChargingStation(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.ChargingStation",TextureManager.GetTexture(ModCore.Manifest,"Machines","ChargingStation"),typeof(ChargingStation),Color.White,true),newBasicItemInformation("Charging Station","Omegasis.Revitalize.Objects.Machines.ChargingStation","A place to charge your tools and other electrical components.","Machine",Color.SteelBlue,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","ChargingStation"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","ChargingStation"),newAnimation(16,0,16,16)),Color.White,true,null,null,newEnergy.EnergyManager(2000,Enums.EnergyInteractionType.Storage)),null,0,0,false,"");
ChargingStationchargingStation_0_1=newChargingStation(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.ChargingStation",TextureManager.GetTexture(ModCore.Manifest,"Machines","ChargingStation"),typeof(ChargingStation),Color.White,true),newBasicItemInformation("Charging Station","Omegasis.Revitalize.Objects.Machines.ChargingStation","A place to charge your tools and other electrical components.","Machine",Color.SteelBlue,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","ChargingStation"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","ChargingStation"),newAnimation(0,16,16,16)),Color.White,false,null,null,newEnergy.EnergyManager(2000,Enums.EnergyInteractionType.Storage)),null,0,0,false,"");
ChargingStationchargingStation_1_1=newChargingStation(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.ChargingStation",TextureManager.GetTexture(ModCore.Manifest,"Machines","ChargingStation"),typeof(ChargingStation),Color.White,true),newBasicItemInformation("Charging Station","Omegasis.Revitalize.Objects.Machines.ChargingStation","A place to charge your tools and other electrical components.","Machine",Color.SteelBlue,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","ChargingStation"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","ChargingStation"),newAnimation(16,16,16,16)),Color.White,false,null,null,newEnergy.EnergyManager(2000,Enums.EnergyInteractionType.Storage)),null,0,0,false,"");
MultiTiledObjectgrinder=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Grinder",TextureManager.GetTexture(ModCore.Manifest,"Machines","Grinder"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Grinder","Omegasis.Revitalize.Objects.Machines.Grinder","Grinds up ores and rocks.","Machine",Color.SteelBlue,-300,0,false,4000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","Grinder"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","Grinder"),newAnimation(0,0,16,16)),Color.White,false,newInventoryManager(18,3,6),null,newEnergy.EnergyManager(1000,Enums.EnergyInteractionType.Consumes)));
Grindergrinder_0_0=newGrinder(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Grinder",TextureManager.GetTexture(ModCore.Manifest,"Machines","Grinder"),typeof(Grinder),Color.White,true),newBasicItemInformation("Grinder","Omegasis.Revitalize.Objects.Machines.Grinder","Grinds up ores and rocks.","Machine",Color.SteelBlue,-300,0,false,4000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","Grinder"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","Grinder"),newAnimation(0,0,16,16)),Color.White,false,newInventoryManager(18,3,6),null,newEnergy.EnergyManager(1000,Enums.EnergyInteractionType.Consumes)),null,ModCore.Configs.machinesConfig.grinderEnergyConsumption,ModCore.Configs.machinesConfig.grinderTimeToGrind,true,"");
Grindergrinder_1_0=newGrinder(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Grinder",TextureManager.GetTexture(ModCore.Manifest,"Machines","Grinder"),typeof(Grinder),Color.White,true),newBasicItemInformation("Grinder","Omegasis.Revitalize.Objects.Machines.Grinder","Grinds up ores and rocks.","Machine",Color.SteelBlue,-300,0,false,4000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","Grinder"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","Grinder"),newAnimation(16,0,16,16)),Color.White,false,newInventoryManager(18,3,6),null,newEnergy.EnergyManager(1000,Enums.EnergyInteractionType.Consumes)),null,ModCore.Configs.machinesConfig.grinderEnergyConsumption,ModCore.Configs.machinesConfig.grinderTimeToGrind,false,"");
Grindergrinder_0_1=newGrinder(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Grinder",TextureManager.GetTexture(ModCore.Manifest,"Machines","Grinder"),typeof(Grinder),Color.White,true),newBasicItemInformation("Grinder","Omegasis.Revitalize.Objects.Machines.Grinder","Grinds up ores and rocks.","Machine",Color.SteelBlue,-300,0,false,4000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","Grinder"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","Grinder"),newAnimation(0,16,16,16)),Color.White,false,newInventoryManager(18,3,6),null,newEnergy.EnergyManager(1000,Enums.EnergyInteractionType.Consumes)),null,ModCore.Configs.machinesConfig.grinderEnergyConsumption,ModCore.Configs.machinesConfig.grinderTimeToGrind,false,"");
Grindergrinder_1_1=newGrinder(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Grinder",TextureManager.GetTexture(ModCore.Manifest,"Machines","Grinder"),typeof(Grinder),Color.White,true),newBasicItemInformation("Grinder","Omegasis.Revitalize.Objects.Machines.Grinder","Grinds up ores and rocks.","Machine",Color.SteelBlue,-300,0,false,4000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","Grinder"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","Grinder"),newAnimation(16,16,16,16)),Color.White,false,newInventoryManager(18,3,6),null,newEnergy.EnergyManager(1000,Enums.EnergyInteractionType.Consumes)),null,ModCore.Configs.machinesConfig.grinderEnergyConsumption,ModCore.Configs.machinesConfig.grinderTimeToGrind,false,"");
MultiTiledObjectminingDrillMachine=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.MiningDrillV1",TextureManager.GetTexture(ModCore.Manifest,"Machines","MiningDrillMachine"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Mining Drill","Omegasis.Revitalize.Objects.Machines.MiningDrill","Digs up rocks and ores. Requires energy to run.","Machine",Color.SteelBlue,-300,0,false,4000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","MiningDrillMachine"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","MiningDrillMachine"),newAnimation(0,0,16,16)),Color.White,false,newInventoryManager(18,3,6),null,newEnergy.EnergyManager(1000,Enums.EnergyInteractionType.Consumes)));
MachineminingDrillMachine_0_0=newMachine(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.MiningDrillV1",TextureManager.GetTexture(ModCore.Manifest,"Machines","MiningDrillMachine"),typeof(Machine),Color.White,true),newBasicItemInformation("Mining Drill","Omegasis.Revitalize.Objects.Machines.MiningDrill","Digs up rocks and ores. Requires energy to run.","Machine",Color.SteelBlue,-300,0,false,4000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","MiningDrillMachine"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","MiningDrillMachine"),newAnimation(0,0,16,16),newDictionary<string,List<Animation>>(){
MachineminingDrillMachine_0_1=newMachine(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.MiningDrillV1",TextureManager.GetTexture(ModCore.Manifest,"Machines","MiningDrillMachine"),typeof(Machine),Color.White,true),newBasicItemInformation("Mining Drill","Omegasis.Revitalize.Objects.Machines.MiningDrill","Digs up rocks and ores. Requires energy to run.","Machine",Color.SteelBlue,-300,0,false,4000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","MiningDrillMachine"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","MiningDrillMachine"),newAnimation(0,16,16,16),newDictionary<string,List<Animation>>(){
MultiTiledObjectalloyFurnace=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.AlloyFurnace",TextureManager.GetTexture(ModCore.Manifest,"Machines","AlloyFurnace"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Alloy Furnace","Omegasis.Revitalize.Objects.Machines.AlloyFurnace","Smelts bars into ingots. Works twice as fast as a traditional furnace.","Machine",Color.SteelBlue,-300,0,false,250,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","AlloyFurnace"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","AlloyFurnace"),newAnimation(0,0,16,16)),Color.White,false,newInventoryManager(6,3,6),null,null));
AlloyFurnacealloyFurnace_0_0=newAlloyFurnace(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.AlloyFurnace",TextureManager.GetTexture(ModCore.Manifest,"Machines","AlloyFurnace"),typeof(AlloyFurnace),Color.White,true),newBasicItemInformation("Alloy Furnace","Omegasis.Revitalize.Objects.Machines.AlloyFurnace","Smelts bars into ingots. Works twice as fast as a traditional furnace.","Machine",Color.SteelBlue,-300,0,false,250,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","AlloyFurnace"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","AlloyFurnace"),newAnimation(0,0,16,16),newDictionary<string,List<Animation>>()
AlloyFurnacealloyFurnace_0_1=newAlloyFurnace(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.AlloyFurnace",TextureManager.GetTexture(ModCore.Manifest,"Machines","AlloyFurnace"),typeof(Machine),Color.White,true),newBasicItemInformation("Alloy Furnace","Omegasis.Revitalize.Objects.Machines.AlloyFurnace","Smelts bars into ingots. Works twice as fast as a traditional furnace.","Machine",Color.SteelBlue,-300,0,false,250,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","AlloyFurnace"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","AlloyFurnace"),newAnimation(0,16,16,16),newDictionary<string,List<Animation>>()
MultiTiledObjectwaterPumpV1=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.WaterPump",TextureManager.GetTexture(ModCore.Manifest,"Machines","WaterPump"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Water Pump","Omegasis.Revitalize.Objects.Machines.WaterPump","Pumps up water from a water source.","Machine",Color.SteelBlue,-300,0,false,350,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","WaterPump"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","WaterPump"),newAnimation(0,0,16,16)),Color.White,false,null,null,null,false,null,null,newManagers.FluidManagerV2(5000,true,Enums.FluidInteractionType.Machine,false)));
WaterPumpwaterPumpV1_0_0=newWaterPump(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.WaterPump",TextureManager.GetTexture(ModCore.Manifest,"Machines","WaterPump"),typeof(WaterPump),Color.White,true),newBasicItemInformation("Water Pump","Omegasis.Revitalize.Objects.Machines.WaterPump","Pumps up water from a water source.","Machine",Color.SteelBlue,-300,0,false,350,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","WaterPump"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","WaterPump"),newAnimation(0,0,16,16)),Color.White,true,null,null,null,false,null,null,newManagers.FluidManagerV2(5000,true,Enums.FluidInteractionType.Machine,false)),null,0,0,false,"");
WaterPumpwaterPumpV1_0_1=newWaterPump(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.WaterPump",TextureManager.GetTexture(ModCore.Manifest,"Machines","WaterPump"),typeof(WaterPump),Color.White,true),newBasicItemInformation("Water Pump","Omegasis.Revitalize.Objects.Machines.WaterPump","Pumps up water from a water source.","Machine",Color.SteelBlue,-300,0,false,350,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","WaterPump"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","WaterPump"),newAnimation(0,16,16,16)),Color.White,false,null,null,null,false,null,null,newManagers.FluidManagerV2(5000,true,Enums.FluidInteractionType.Machine,false)),null,0,0,true,"");
MultiTiledObjectsteamBoilerV1=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SteamBoiler",TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Steam Boiler","Omegasis.Revitalize.Objects.Machines.SteamBoiler","Burns coal and wood. Consumes water to produce steam which can be used in a steam generator.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimation(0,0,16,16)),Color.White,false,newInventoryManager(9,3,3),null,null,false,null,null,newManagers.FluidManagerV2(4000,false,Enums.FluidInteractionType.Machine,false,false,1)));
SteamBoilersteamBoilerV1_0_0=newSteamBoiler(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SteamBoiler",TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),typeof(SteamBoiler),Color.White,true),newBasicItemInformation("Steam Boiler","Omegasis.Revitalize.Objects.Machines.SteamBoiler","Burns coal and wood. Consumes water to produce steam which can be used in a steam generator.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimation(0,0,16,16),newDictionary<string,List<Animation>>()
SteamBoilersteamBoilerV1_1_0=newSteamBoiler(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SteamBoiler",TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),typeof(SteamBoiler),Color.White,true),newBasicItemInformation("Steam Boiler","Omegasis.Revitalize.Objects.Machines.SteamBoiler","Burns coal and wood. Consumes water to produce steam which can be used in a steam generator.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimation(16,0,16,16),newDictionary<string,List<Animation>>()
SteamBoilersteamBoilerV1_0_1=newSteamBoiler(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SteamBoiler",TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),typeof(SteamBoiler),Color.White,true),newBasicItemInformation("Steam Boiler","Omegasis.Revitalize.Objects.Machines.SteamBoiler","Burns coal and wood. Consumes water to produce steam which can be used in a steam generator.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimation(0,16,16,16),newDictionary<string,List<Animation>>()
SteamBoilersteamBoilerV1_1_1=newSteamBoiler(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SteamBoiler",TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),typeof(SteamBoiler),Color.White,true),newBasicItemInformation("Steam Boiler","Omegasis.Revitalize.Objects.Machines.SteamBoiler","Burns coal and wood. Consumes water to produce steam which can be used in a steam generator.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimation(16,16,16,16),newDictionary<string,List<Animation>>()
SteamBoilersteamBoilerV1_0_2=newSteamBoiler(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SteamBoiler",TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),typeof(SteamBoiler),Color.White,true),newBasicItemInformation("Steam Boiler","Omegasis.Revitalize.Objects.Machines.SteamBoiler","Burns coal and wood. Consumes water to produce steam which can be used in a steam generator.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimation(0,32,16,16),newDictionary<string,List<Animation>>()
SteamBoilersteamBoilerV1_1_2=newSteamBoiler(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SteamBoiler",TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),typeof(SteamBoiler),Color.White,true),newBasicItemInformation("Steam Boiler","Omegasis.Revitalize.Objects.Machines.SteamBoiler","Burns coal and wood. Consumes water to produce steam which can be used in a steam generator.","Machine",Color.SteelBlue,-300,0,false,1000,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SteamBoiler"),newAnimation(16,32,16,16),newDictionary<string,List<Animation>>()
MultiTiledObjectsteamEngineV1=newMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SteamEngineV1",TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamEngine"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Steam Engine","Omegasis.Revitalize.Objects.Machines.SteamEngine","Consumes steam in order to produce power.","Machine",Color.SteelBlue,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamEngine"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SteamEngine"),newAnimation(0,0,16,16)),Color.White,false,null,null,newEnergy.EnergyManager(500,Enums.EnergyInteractionType.Produces),false,null,null,newManagers.FluidManagerV2(2000,false,Enums.FluidInteractionType.Machine,false,true,1)));
SteamEnginesteamEngineV1_0_0=newSteamEngine(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SteamEngineV1",TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamEngine"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Steam Engine","Omegasis.Revitalize.Objects.Machines.SteamEngine","Consumes steam in order to produce power.","Machine",Color.SteelBlue,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamEngine"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SteamEngine"),newAnimation(0,0,16,16)),Color.White,false,newInventoryManager(9,3,3),null,newEnergy.EnergyManager(500,Enums.EnergyInteractionType.Produces),false,null,null,newManagers.FluidManagerV2(2000,false,Enums.FluidInteractionType.Machine,false,true,1)),null,ModCore.Configs.machinesConfig.steamEngineV1_powerGeneratedPerOperation,0,true,"",ModCore.ObjectManager.resources.getFluid("Steam"),ModCore.Configs.machinesConfig.steamEngineV1_requiredSteamPerOperation);
SteamEnginesteamEngineV1_1_0=newSteamEngine(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.SteamEngineV1",TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamEngine"),typeof(MultiTiledObject),Color.White,true),newBasicItemInformation("Steam Engine","Omegasis.Revitalize.Objects.Machines.SteamEngine","Consumes steam in order to produce power.","Machine",Color.SteelBlue,-300,0,false,500,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","SteamEngine"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","SteamEngine"),newAnimation(16,0,16,16)),Color.White,false,newInventoryManager(9,3,3),null,newEnergy.EnergyManager(500,Enums.EnergyInteractionType.Produces),false,null,null,newManagers.FluidManagerV2(2000,false,Enums.FluidInteractionType.Machine,false,true,1)),null,ModCore.Configs.machinesConfig.steamEngineV1_powerGeneratedPerOperation,0,true,"",ModCore.ObjectManager.resources.getFluid("Steam"),ModCore.Configs.machinesConfig.steamEngineV1_requiredSteamPerOperation);
WireMultiTiledObjectcopperWire=newWireMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Wires.CopperWire",TextureManager.GetTexture(ModCore.Manifest,"Machines","CopperWire"),typeof(Wire),Color.White,true),newBasicItemInformation("Copper Wire","Omegasis.Revitalize.Objects.Machines.Wire.CopperWire","Wire made from copper bars. Transfers energy between sources.","Machine",Color.SteelBlue,-300,0,false,15,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","CopperWire"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","CopperWire"),newAnimation(0,0,16,16)),Color.White,true,null,null,newEnergy.EnergyManager(100,Enums.EnergyInteractionType.Transfers),false));
WirecopperWire_0_0=newWire(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Wires.CopperWire",TextureManager.GetTexture(ModCore.Manifest,"Machines","CopperWire"),typeof(Wire),Color.White,true),newBasicItemInformation("Copper Wire","Omegasis.Revitalize.Objects.Machines.Wire.CopperWire","Wire made from copper bars. Transfers energy between sources.","Machine",Color.SteelBlue,-300,0,false,15,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","CopperWire"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","CopperWire"),newAnimation(0,0,16,16)),Color.White,true,null,null,newEnergy.EnergyManager(100,Enums.EnergyInteractionType.Transfers),false));
PipeMultiTiledObjectironPipe=newPipeMultiTiledObject(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Wires.IronPipe",TextureManager.GetTexture(ModCore.Manifest,"Machines","IronPipe"),typeof(Pipe),Color.White,true),newBasicItemInformation("Iron Pipe","Omegasis.Revitalize.Objects.Machines.Wire.Pipe","Pipes made from iron. Transfers fluids between machines.","Machine",Color.SteelBlue,-300,0,false,25,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","IronPipe"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","IronPipe"),newAnimation(0,0,16,16)),Color.White,true,null,null,null,false,null,null,newManagers.FluidManagerV2(0,false,Enums.FluidInteractionType.Transfers,false)));
PipeironPipe_0_0=newPipe(PyTKHelper.CreateOBJData("Omegasis.Revitalize.Objects.Machines.Wires.IronPipe",TextureManager.GetTexture(ModCore.Manifest,"Machines","IronPipe"),typeof(Pipe),Color.White,true),newBasicItemInformation("Iron Pipe","Omegasis.Revitalize.Objects.Machines.Wire.Pipe","Pipes made from iron. Transfers fluids between machines.","Machine",Color.SteelBlue,-300,0,false,25,true,true,TextureManager.GetTexture(ModCore.Manifest,"Machines","IronPipe"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Machines","IronPipe"),newAnimation(0,0,16,16)),Color.White,true,null,null,null,false,null,null,newManagers.FluidManagerV2(0,false,Enums.FluidInteractionType.Transfers,false)));
PickaxeExtendedbronzePick=newPickaxeExtended(newBasicItemInformation("Bronze Pickaxe","Omegasis.Revitalize.Items.Tools.BronzePickaxe","A sturdy pickaxe made from bronze.","Tool",Color.SlateGray,0,0,false,500,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","BronzePickaxe"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","BronzePickaxe"),newAnimation(0,0,16,16)),Color.White,true,null,null),2,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","BronzePickaxeWorking"));
PickaxeExtendedsteelPick=newPickaxeExtended(newBasicItemInformation("Hardened Pickaxe","Omegasis.Revitalize.Items.Tools.HardenedPickaxe","A sturdy pickaxe made from hardened alloy.","Tool",Color.SlateGray,0,0,false,500,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","HardenedPickaxe"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","HardenedPickaxe"),newAnimation(0,0,16,16)),Color.White,true,null,null),3,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","HardenedPickaxeWorking"));
PickaxeExtendedtitaniumPick=newPickaxeExtended(newBasicItemInformation("Titanium Pickaxe","Omegasis.Revitalize.Items.Tools.TitaniumPickaxe","A sturdy pickaxe made from titanium.","Tool",Color.SlateGray,0,0,false,500,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","TitaniumPickaxe"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","TitaniumPickaxe"),newAnimation(0,0,16,16)),Color.White,true,null,null),4,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","TitaniumPickaxeWorking"));
AxeExtendedbronzeAxe=newAxeExtended(newBasicItemInformation("Bronze Axe","Omegasis.Revitalize.Items.Tools.BronzeAxe","A sturdy axe made from bronze.","Tool",Color.SlateGray,0,0,false,500,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","BronzeAxe"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","BronzeAxe"),newAnimation(0,0,16,16)),Color.White,true,null,null),2,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","BronzeAxeWorking"));
AxeExtendedsteelAxe=newAxeExtended(newBasicItemInformation("Hardened Axe","Omegasis.Revitalize.Items.Tools.HardenedAxe","A sturdy axe made from hardened alloy.","Tool",Color.SlateGray,0,0,false,500,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","HardenedAxe"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","HardenedAxe"),newAnimation(0,0,16,16)),Color.White,true,null,null),3,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","HardenedAxeWorking"));
AxeExtendedtitaniumAxe=newAxeExtended(newBasicItemInformation("Titanium Axe","Omegasis.Revitalize.Items.Tools.TitaniumAxe","A sturdy axe made from Titanium.","Tool",Color.SlateGray,0,0,false,500,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","TitaniumAxe"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","TitaniumAxe"),newAnimation(0,0,16,16)),Color.White,true,null,null),4,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","TitaniumAxeWorking"));
HoeExtendedbronzeHoe=newHoeExtended(newBasicItemInformation("Bronze Hoe","Omegasis.Revitalize.Items.Tools.BronzeHoe","A sturdy hoe made from bronze.","Tool",Color.SlateGray,0,0,false,500,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","BronzeHoe"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","BronzeHoe"),newAnimation(0,0,16,16)),Color.White,true,null,null),2,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","BronzeHoeWorking"));
HoeExtendedsteelHoe=newHoeExtended(newBasicItemInformation("Hardened Hoe","Omegasis.Revitalize.Items.Tools.HardenedHoe","A sturdy hoe made from hardened alloy.","Tool",Color.SlateGray,0,0,false,500,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","HardenedHoe"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","HardenedHoe"),newAnimation(0,0,16,16)),Color.White,true,null,null),3,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","HardenedHoeWorking"));
HoeExtendedtitaniumHoe=newHoeExtended(newBasicItemInformation("Titanium Hoe","Omegasis.Revitalize.Items.Tools.TitaniumHoe","A sturdy hoe made from titanium.","Tool",Color.SlateGray,0,0,false,500,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","TitaniumHoe"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","TitaniumHoe"),newAnimation(0,0,16,16)),Color.White,true,null,null),4,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","TitaniumHoeWorking"));
WateringCanExtendedbronzeCan=newWateringCanExtended(newBasicItemInformation("Bronze Watering Can","Omegasis.Revitalize.Items.Tools.BronzeWateringCan","A sturdy watering can made from bronze.","Tool",Color.SlateGray,0,0,false,500,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","BronzeWateringCan"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","BronzeWateringCan"),newAnimation(0,0,16,16)),Color.White,true,null,null),1,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","BronzeWateringCanWorking"),70);
WateringCanExtendedsteelCan=newWateringCanExtended(newBasicItemInformation("Hardened Watering Can","Omegasis.Revitalize.Items.Tools.HardenedWateringCan","A sturdy watering can made from hardened alloy.","Tool",Color.SlateGray,0,0,false,500,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","HardenedWateringCan"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","HardenedWateringCan"),newAnimation(0,0,16,16)),Color.White,true,null,null),2,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","HardenedWateringCanWorking"),100);
WateringCanExtendedtitaniumCan=newWateringCanExtended(newBasicItemInformation("Titanium Watering Can","Omegasis.Revitalize.Items.Tools.TitaniumWateringCan","A sturdy watering can made from titanium.","Tool",Color.SlateGray,0,0,false,500,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","TitaniumWateringCan"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","TitaniumWateringCan"),newAnimation(0,0,16,16)),Color.White,true,null,null),3,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","TitaniumWateringCanWorking"),125);
MiningDrillminingDrillV1=newMiningDrill(newBasicItemInformation("Simple Mining Drill","Omegasis.Revitalize.Items.Tools.MiningDrillV1","A drill used in mining. Consumes energy instead of stamina.","Tool",Color.SlateGray,0,0,false,1000,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","MiningDrill"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","MiningDrill"),newAnimation(0,0,16,16)),Color.White,true,null,null,newEnergy.EnergyManager(200,Enums.EnergyInteractionType.Consumes)),2,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","MiningDrillWorking"));
ChainsawchainsawV1=newChainsaw(newBasicItemInformation("Simple Chainsaw","Omegasis.Revitalize.Items.Tools.ChainsawV1","A chainsaw used to fell trees and chop wood. Consumes energy instead of stamina.","Tool",Color.SlateGray,0,0,false,1000,false,false,TextureManager.GetTexture(ModCore.Manifest,"Tools","Chainsaw"),newAnimationManager(TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","Chainsaw"),newAnimation(0,0,16,16)),Color.White,true,null,null,newEnergy.EnergyManager(200,Enums.EnergyInteractionType.Consumes)),2,TextureManager.GetExtendedTexture(ModCore.Manifest,"Tools","ChainsawWorking"));