local sounds = require("__base__.prototypes.entity.sounds")
local space_age_sounds = require("__space-age__.prototypes.entity.sounds")
local item_sounds = require("__base__.prototypes.item_sounds")
local space_age_item_sounds = require("__space-age__.prototypes.item_sounds")

local seperation_energy_requirements = 2
local oxidization_energy_requirements = 5
local decay_energy_requirements = 10
local tiny_energy = 0.1
local tiny_input_amount = 1
local tiny_output_amount = 10

local function get_gas_name(name, alternative)
  if settings.startup["ske_vesta_gases"].value then
    return name
  else
    return alternative
  end
end


data:extend({
-- ================================
-- Buildings
-- ================================
-- Combustion Furnace
	{
		type = "recipe",
		name = "vesta-combustion-furnace",
		energy_required = 2,
		enabled = false,
		category = "crafting",
		ingredients = 
			{
			{type = "item", name = "steel-plate", amount = 10},
			{type = "item", name = "iron-plate", amount = 10},
			{type = "item", name = "electronic-circuit", amount = 5},
			{type = "item", name = "copper-cable", amount = 4},
			{type = "item", name = "ske_algea_clump", amount = 2}
			},
		icon = "__skewer_planet_vesta_assets__/graphics/icons/combustion_furnace.png",
--		subgroup = "production-machine",
		results = 
		{
			{type="item", name="vesta-combustion-furnace", amount=1}
		},
    allow_productivity = false,
	},
-- Electrolyzer
	{
--		subgroup = "production-machine",
		type = "recipe",
		name = "vesta-electrolyzer",
		energy_required = 3,
		enabled = false,
		category = "electronics",
		ingredients = 
			{
			{type = "item", name = "ske_ammonia_chilled_plate", amount = 10},
			{type = "item", name = "steel-plate", amount = 10},
			{type = "item", name = "iron-stick", amount = 10},
			{type = "item", name = "electronic-circuit", amount = 2},
			{type = "item", name = "storage-tank", amount = 2}
			},
		icon = "__skewer_planet_vesta_assets__/graphics/icons/electrolyzer.png",
		results = 
		{
			{type="item", name="vesta-electrolyzer", amount=1}
		},
    allow_productivity = false,
	},
-- Heater
	{
--		subgroup = "production-machine",
		type = "recipe",
		name = "vesta-heater",
		energy_required = 3,
		enabled = false,
		category = "electronics",
		ingredients = 
			{
			{type = "item", name = "ske_ammonia_chilled_plate", amount = 20},
			{type = "item", name = "steel-plate", amount = 20},
			{type = "item", name = "electronic-circuit", amount = 8},
			{type = "item", name = "pipe", amount = 8},
			{type = "item", name = "storage-tank", amount = 3}
			},
		icon = "__skewer_planet_vesta_assets__/graphics/icons/heater.png",
		results = 
		{
			{type="item", name="vesta-heater", amount=1}
		},
    allow_productivity = false,
	},
-- Supermagnet
	{
		type = "recipe",
		name = "supermagnet",
		energy_required = 2,
		enabled = false,
		category = "electronics",
		surface_conditions = { { property = "gasous_atmosphere", min = 100, max = 100 } },
		ingredients = 
			{
			{type = "fluid", name = "electrolyte", amount = 1000},
			{type = "item", name = "copper-cable", amount = 200},
			{type = "item", name = "steel-plate", amount = 10},
			{type = "item", name = "iridium-plate", amount = 5},
			{type = "item", name = "holmium-plate", amount = 5},
			{type = "item", name = "processing-unit", amount = 5}
--			{type = "item", name = "ske_ultra_density_structure", amount = 10},
--			{type = "item", name = "ske_high_density_structure", amount = 10},
			},
		icon = "__skewer_planet_vesta_assets__/graphics/icons/supermagnet.png",
		subgroup = "production-machine",
		results = 
		{
			{type="item", name="supermagnet", amount=1}
		},
    allow_productivity = false,
	},
-- Gas Manipulation Science Pack
	{
		type = "recipe",
		name = "gas-manipulation-science-pack",
		category = "magnetizing",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/gas-manipulation-science-pack.png",
		enabled = false,
		energy_required = 15,
    subgroup = "science-pack",
	order = "j-v[vesta]",
		
		ingredients =
		{
			{type = "fluid", name = "deuterium", amount = 25},
			{type = "item", name = "ske_algea_clump", amount = 5},
			{type = "item", name = "iridium-plate", amount = 5},
			{type = "item", name = "carbon", amount = 5},
		},
		results = 
		{
			{type="item", name="gas-manipulation-science-pack", amount=1}
		},
		allow_productivity = true,
	},
-- Nutrients from carbon
	{
		type = "recipe",
		name = "nutrients-from-co2",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/nutrients_from_carbon.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon-dioxide.png" },
			{ icon = "__space-age__/graphics/icons/nutrients.png", scale = 0.24, shift = {-8, -8} }
				},
		enabled = false,
		energy_required = 0.5,
		surface_conditions = { { property = "gasous_atmosphere", min = 100, max = 100 } },
		category = "organic-or-assembling",
		subgroup = "nauvis-agriculture",
		order = "b[nauvis-agriculture]-e[nutrients-from-co2]",
		ingredients =
		{
			{type = "fluid", name = get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount=10 },
		},
		results = 
		{
			{type = "item", name="nutrients", amount=10}
		},
		allow_quality = false,
		auto_recycle = false,
		allow_productivity = false,
	},
-- ================================
-- Item/Fluid Recipes
-- ================================
-- for coloring Chemical Plant
-- Primary = liquid
-- Secondary = foam
-- Tertiary = smoke outer
-- Quaternary = smoke inner
-- Vesta Foundation
	{
		type = "recipe",
		name = "vesta-foundation",
		category = "crafting-with-fluid",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/foundation.png",
		enabled = false,
		auto_recycle = false,
		energy_required = 3,
		subgroup = "terrain",
		order = "c[landfill]-e[vesta-foundation]",
		--order = "a[vesta-gases]-a[combination-1]",
		
		ingredients =
		{
			{type = "fluid", name = get_gas_name("vesta_nitrogen", "nitrogen"), amount = 1000},
			{type = "item", name = "iron-plate", amount = 20},
			{type = "item", name = "ceramic", amount = 10},
			{type = "item", name = "carbon", amount = 10}
		},
		results = 
		{
			{type="item", name="vesta-foundation", amount=10}
		},
		allow_productivity = false,
	},
-- Water combination
	{
		type = "recipe",
		name = "ske_h2o",
		category = "chemistry-or-cryogenics",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/h2o-water.png",
		icons = {
			{ icon = "__base__/graphics/icons/fluid/water.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen.png", scale = 0.24, shift = {-8, -8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.24, shift = {8, -8} }
				},
		enabled = false,
		energy_required = 0.5,
		subgroup = "vesta-gases",
		order = "a[vesta-gases]-a[combination-1]",

		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_hydrogen", "hydrogen"), amount = 20 },
			{ type = "fluid", name =  get_gas_name("vesta_oxygen", "oxygen"), amount = 10 }
--			{type = "fluid", name = "vesta_hydrogen", amount = 200},
--			{type = "fluid", name = "vesta_oxygen", amount = 100}
		},
		results = 
		{
			{type="fluid", name="water", amount=30}
		},
		allow_productivity = false,
		crafting_machine_tint =
		{
		  primary = {r = 0.92, g = 0.72, b = 0.81, a = 1.000},
		  secondary = {r = 0.73, g = 0.84, b = 0.92, a = 1.000},
		  tertiary = {r = 1.00, g = 1.00, b = 1.00, a = 1.000},
		  quaternary = {r = 0.46, g = 0.49, b = 0.72, a = 1.000},
		},
	},
-- Carbon seperation
	{
		type = "recipe",
		name = "ske_carbon_seperation",
		category = "chemistry-or-cryogenics",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/carbon-dioxide-electrolysis.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon-dioxide.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon.png", scale = 0.24, shift = {-8, 8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.24, shift = {8, 8} }
				},
		enabled = false,
		energy_required = 0.65,
		subgroup = "vesta-gases",
		order = "b[vesta-gases]-a[separation-1]",

		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount = 100 },
		},
		results = 
		{
			{ type = "fluid", name =  get_gas_name("vesta_oxygen", "oxygen"), amount = 20 },
			{ type = "fluid", name =  get_gas_name("vesta_carbon", "carbon-gas"), amount = 10 }
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.78, g = 0.85, b = 0.38, a = 1.000},
		  secondary = {r = 0.73, g = 0.84, b = 0.92, a = 1.000},
		  tertiary = {r = 0.92, g = 0.72, b = 0.81, a = 1.000},
		  quaternary = {r = 0.38, g = 0.34, b = 0.32, a = 1.000},
		},
	},
-- C02 to Carbon only
	{
		type = "recipe",
		name = "ske_co2_filter_carbon",
		category = "chemistry-or-cryogenics",
		icon_size = 64,
--		icon="__skewer_planet_vesta__/graphics/icons/co2-filter-carbon.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon-dioxide.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-gases",
		order = "b[vesta-gases]-a[separation-1]",

		ingredients =
		{
--			{ type = "item", name = "ske_water_filter", amount = 1 },
			{ type = "fluid", name = get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount = 100 },
		},
		results = 
		{
			{ type = "fluid", name = get_gas_name("vesta_carbon", "carbon-gas"), amount = 100 }
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.78, g = 0.85, b = 0.38, a = 1.000},
		  secondary = {r = 0.34, g = 0.34, b = 0.34, a = 1.000},
		  tertiary = {r = 0.34, g = 0.34, b = 0.34, a = 1.000},
		  quaternary = {r = 0.78, g = 0.85, b = 0.38, a = 1.000},
		},
	},
-- C02 to Oxygen only
	{
		type = "recipe",
		name = "ske_co2_filter_oxygen",
		category = "chemistry-or-cryogenics",
		icon_size = 64,
--		icon="__skewer_planet_vesta__/graphics/icons/co2-filter-oxygen.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon-dioxide.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-gases",
		order = "b[vesta-gases]-a[separation-1]",

		ingredients =
		{
--			{ type = "item", name = "ske_water_filter", amount = 1 },
			{ type = "fluid", name = get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount = 100 },
		},
		results = 
		{
			{ type = "fluid", name = get_gas_name("vesta_oxygen", "oxygen"), amount = 100 }
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.78, g = 0.85, b = 0.38, a = 1.000},
		  secondary = {r = 0.67, g = 0.81, b = 0.92, a = 1.000},
		  tertiary = {r = 0.67, g = 0.81, b = 0.92, a = 1.000},
		  quaternary = {r = 0.78, g = 0.85, b = 0.38, a = 1.000},
		},
	},

-- Carbon mineralization
	{
		type = "recipe",
		name = "ske_algea_clump_stonite",
		category = "organic",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/algea_clump_stonite.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_stonite.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "a[vesta-organics]-c[stone]",
		ingredients =
		{
--			{type="item", name = "ske_water_filter", amount = 1},
			{type="fluid", name = "ske_algea_water", amount = 50},
			{type="fluid", name = get_gas_name("vesta_carbon", "carbon-gas"), amount=10}
		},
		results = 
		{
			{type="item", name="ske_algea_clump_stonite", amount=5},
		},
		crafting_machine_tint =
		{
			primary = {r = 1.00, g = 0.9, b = 0.7, a = 1},
			secondary = {r = 1.00, g = 1.00, b = 0.85, a = 1},
			tertiary = {r = 1.00, g = 0.9, b = 0.7, a = 1},
			quaternary = {r = 0.84, g = 0.55, b = 0.55, a = 1},
		},
		allow_quality = false,
		auto_recycle = false,
		allow_productivity = true,
	},
-- Algea Stone Irritation
	{
		type = "recipe",
		name = "ske-algea-stone-electrolysis",
		category = "organic",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/algea_stone_extraction.png",
		icons = {
			{ icon = "__base__/graphics/icons/stone.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon-dioxide.png", scale = 0.24, shift = {-8, -8} },
--			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.24, shift = {8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics-processed]-c[stone]",
		ingredients =
		{
			{type="item", name="ske_algea_clump_stonite", amount=1},
			{type="fluid", name = get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount=10}
		},
		results = 
		{
			{type="item", name="stone", amount=1},
		},
		crafting_machine_tint =
		{
			primary = {r = 1.00, g = 0.9, b = 0.7, a = 1},
			secondary = {r = 1.00, g = 1.00, b = 0.85, a = 1},
			tertiary = {r = 1.00, g = 0.9, b = 0.7, a = 1},
			quaternary = {r = 0.53, g = 0.78, b = 0.13, a = 1},
		},
		allow_quality = false,
		auto_recycle = false,
		allow_productivity = true,
	},
-- Carbon mineralization
	{
		type = "recipe",
		name = "ske_coal_mineralization",
		category = "cryogenics",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/coal_mineralization.png",
		icons = {
			{ icon = "__base__/graphics/icons/coal.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/fluid_algea_water.png", scale = 0.2, shift = {8, -8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon-dioxide.png", scale = 0.2, shift = {-8, -8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.2, shift = {8, -8} },
				},
		enabled = false,
		energy_required = 0.85,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-a[carbon-mineralization-coal]",
		ingredients =
		{
			{type = "fluid", name = "ske_algea_water", amount = 100},
			{ type = "fluid", name =  get_gas_name("vesta_oxygen", "oxygen"), amount = 100 },
			{ type = "fluid", name =  get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount = 100 },
		},
		results = 
		{
			{type="item", name="coal", amount=10}
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.67, g = 0.81, b = 0.92, a = 1.000},
		  secondary = {r = 0.32, g = 0.57, b = 0.63, a = 1.000},
		  tertiary = {r = 0.07, g = 0.07, b = 0.07, a = 1.000},
		  quaternary = {r = 0.32, g = 0.57, b = 0.63, a = 1.000},
		},
	},
-- Stone crushing
	{
		type = "recipe",
		name = "sand",
		category = "crafting-with-fluid",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/sand_1.png",
		enabled = false,
		energy_required = 0.85,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-a[carbon-mineralization-2]",
		ingredients =
		{
			{type = "fluid", name = "water", amount = 5},
			{type = "item", name = "stone", amount = 2}
		},
		main_product = "sand",
		results = 
		{
			{type="item", name="sand", amount=4},
			{type = "fluid", name = "water", amount = 2, ignored_by_stats = 2, ignored_by_productivity = 2}
		},
		allow_productivity = true,
	},
-- Ceramic
	{
		type = "recipe",
		name = "ceramic",
		category = "crafting-with-fluid",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/ceramic.png",
		enabled = false,
		energy_required = 0.5,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-a[carbon-mineralization-3]",
		ingredients =
		{
			{type="fluid", name="steam", amount=5},
			{type="item", name="sand", amount=2}
		},
		main_product = "ceramic",
		results = 
		{
			{type = "item", name = "ceramic", amount = 2},
			{type = "fluid", name = "water", amount = 2, ignored_by_stats = 2, ignored_by_productivity = 2}
		},
		allow_productivity = true,
	},
-- Carbon super cooling
	{
		type = "recipe",
		name = "ske_carbon_super_cooling",
		category = "cryogenics",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/carbon-supercooling.png",
		icons = {
			{ icon = "__space-age__/graphics/icons/carbon.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon.png", scale = 0.24, shift = {-8, -8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/fluid-liquid-nitrogen.png", scale = 0.24, shift = {8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-gases",
		order = "c[vesta-gases]-a[supercooling-1]",

		ingredients =
		{
			{type = "fluid", name = "ske_liquid_nitrogen", amount = 10},
			{ type = "fluid", name =  get_gas_name("vesta_carbon", "carbon-gas"), amount = 100 }
		},
		results = 
		{
			{type="item", name="carbon", amount=2}
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.38, g = 0.34, b = 0.32, a = 1.000},
		  secondary = {r = 0.00, g = 0.24, b = 0.00, a = 1.000},
		  tertiary = {r = 0.48, g = 0.44, b = 0.52, a = 1.000},
		  quaternary = {r = 0.38, g = 0.34, b = 0.32, a = 1.000},
		},
	},
--gas-nitrogen supercooling
	{
		type = "recipe",
		name = "ske_liquid_nitrogen",
		category = "cryogenics",
		subgroup = "vesta-gases",
		order = "c[vesta-gases]-b[supercooling-2]",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/nitrogen-supercooling.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/fluid-liquid-nitrogen.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-nitrogen.png", scale = 0.24, shift = {0, -8} },
				},
		enabled = false,
		energy_required = 1,
--		surface_conditions = { { property = "ion-storm", min = 100, max = 100 } },
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_nitrogen", "nitrogen"), amount = 10 }
		},
		results = 
		{
			{type="fluid", name="ske_liquid_nitrogen", amount=10},
		},
		allow_productivity = false,
		crafting_machine_tint =
		{
		  primary = {r = 0.38, g = 0.96, b = 0.37, a = 1.000}, -- #fff400ff
		  secondary = {r = 0.48, g = 0.92, b = 0.90, a = 1.000}, -- #ffd92bff
		  tertiary = {r = 0.42, g = 0.48, b = 0.38, a = 1.000}, -- #dfdd98ff
		  quaternary = {r = 0.45, g = 0.92, b = 0.71, a = 1.000}, -- #dfdd98ff
		}
	},
--Supermagnetic conducting fluid
	{
		type = "recipe",
		name = "ske_supermagnetic",
		category = "chemistry-or-cryogenics",
		subgroup = "vesta-gases",
		order = "c[vesta-gases]-c[supercooling-3]",
		icon_size = 64,
		icons={ { icon="__skewer_planet_vesta_assets__/graphics/icons/processes/fluid-super-magnetic.png" } },
		enabled = false,
		energy_required = 1,
--		surface_conditions = { { property = "ion-storm", min = 100, max = 100 } },
		ingredients =
		{
			{type = "fluid", name = "electrolyte", amount = 10},
			{ type = "fluid", name =  get_gas_name("vesta_helium", "helium"), amount = 30 }
		},
		results = 
		{
			{type="fluid", name="ske_supermagnetic", amount=40},
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.500, g = 1.000, b = 1.000, a = 1.000}, -- #fff400ff
		  secondary = {r = 0.19, g = 0.4, b = 0.24, a = 1.000}, -- #ffd92bff
		  tertiary = {r = 0.29, g = 0.5, b = 0.63, a = 1.000}, -- #dfdd98ff
		  quaternary = {r = 0.31, g = 0.68, b = 0.74, a = 1.000}, -- #dfdd98ff
		}
	},
--============--
--=== ITEMS ===--
--============--
-- Calcized Iron Plate
	{
		type = "recipe",
		name = "calcized-iron-plate",
		category = "smelting",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets_2__/graphics/icons/calcized-iron-1.png",
		enabled = false,
		energy_required = 0.5,
		subgroup = "vesta-items-organic",
		order = "a[vesta-organic]-b[calcizedIron]",
		ingredients =
		{
			{type = "item", name = "calcized-iron-plate", amount = 1}
		},
		results = 
		{
			{type="item", name="iron-plate", amount=1}
		},
		auto_recycle = false,
--		main_product = "iron-plate",
		allow_productivity = true,
	},
-- Calcized Copper Plate
	{
		type = "recipe",
		name = "calcized-copper-plate",
		category = "smelting",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets_2__/graphics/icons/calcized-copper-1.png",
		enabled = false,
		energy_required = 0.5,
		subgroup = "vesta-items-organic",
		order = "a[vesta-organic]-b[calcizedIron]",
		ingredients =
		{
			{type = "item", name = "calcized-copper-plate", amount = 1}
		},
		results = 
		{
			{type="item", name="copper-plate", amount=1}
		},
		auto_recycle = false,
--		main_product = "copper-plate",
		allow_productivity = true,
	},
-- Charcoal
	{
		type = "recipe",
		name = "ske_charcoal",
		category = "smelting",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/charcoal.png",
		enabled = false,
		energy_required = 3,
		subgroup = "vesta-items-organic",
		order = "a[vesta-organic]-a[charcoal]",
		
		ingredients =
		{
			{type = "item", name = "carbon", amount = 2}
		},
		results = 
		{
			{type="item", name="ske_charcoal", amount=2}
		},
		allow_productivity = true,
	},
-- Ammonia Production
	{
		type = "recipe",
		name = "ske_ammonia_vesta",
		category = "cryogenics",
		subgroup = "vesta-gases",
		order = "c[vesta-gases]-b[supercooling-3]",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/nitrogen_hydrogen_ammonia.png",
		icons = {
			{ icon = "__space-age__/graphics/icons/fluid/ammonia.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-nitrogen.png", scale = 0.24, shift = {-8, -8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen.png", scale = 0.24, shift = {8, -8} },
				},
		enabled = false,
		energy_required = 5,
--		surface_conditions = { { property = "ion-storm", min = 100, max = 100 } },
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_nitrogen", "nitrogen"), amount = 10 },
			{ type = "fluid", name =  get_gas_name("vesta_hydrogen", "hydrogen"), amount = 30 }
		},
		results = 
		{
			{type="fluid", name="ammonia", amount=30}
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.700, g = 0.000, b = 0.200, a = 1.000}, -- #fff400ff
		  secondary = {r = 0.200, g = 1.000, b = 0.100, a = 1.000}, -- #ffd92bff
		  tertiary = {r = 0.000, g = 0.300, b = 1.000, a = 1.000}, -- #dfdd98ff
		  quaternary = {r = 0.000, g = 1.000, b = 0.500, a = 1.000}, -- #dfdd98ff
		}
	},
-- Ammonia Chilled Plate 
	{
		type = "recipe",
		name = "ske_ammonia_chilled_plate",
		category = "vesta-combustion",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/ammonia_chilled_plate.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/ammonia-chilled-plate.png" },
			{ icon = "__space-age__/graphics/icons/fluid/ammonia.png", scale = 0.24, shift = {-8, -8} },
				},
		auto_recycle = false,
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-b[ammonia_chilled_plate]",
		
		ingredients =
		{
			{type = "fluid", name = "ammonia", amount = 50},
			{type = "item", name = "iron-plate", amount = 1},
			{type = "item", name = "steel-plate", amount = 1}
		},
		results = 
		{
			{type="item", name="ske_ammonia_chilled_plate", amount=2}
		},
		allow_productivity = true,
	},
-- Mesh
	{
		type = "recipe",
		name = "ske_mesh",
		category = "crafting",
		icon_size = 64,
		icon = "__skewer_planet_vesta_assets__/graphics/icons/mesh.png",
		enabled = false,
		energy_required = 1.25,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-a[water-filter]",
		
		ingredients =
		{
			{type = "item", name = "sand", amount = 1},
			{type = "item", name = "ceramic", amount = 1}
		},
		results = 
		{
			{type="item", name="ske_mesh", amount=2}
		},
		allow_productivity = false,
	},
-- Water Filter
	{
		type = "recipe",
		name = "ske_water_filter",
		category = "crafting",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/filter.png",
		enabled = false,
		energy_required = 1.25,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-a[water-filter]",
		
		ingredients =
		{
			{type = "item", name = "ske_mesh", amount = 1},
			{type = "item", name = "iron-stick", amount = 2},
			{type = "item", name = "ske_charcoal", amount = 1}
		},
		results = 
		{
			{type="item", name="ske_water_filter", amount=1}
		},
		allow_productivity = false,
	},
-- Algea growth promotion
	{
		type = "recipe",
		name = "ske_algea_water",
		category = "chemistry-or-cryogenics",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/algea_cultivation.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/fluid_algea_water.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon-dioxide.png", scale = 0.24, shift = {-8, -8} },
			{ icon = "__base__/graphics/icons/fluid/water.png", scale = 0.24, shift = {8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-a[algea-cultivation]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount = 500 },
			{type = "fluid", name = "water", amount = 50}
		},
		results = 
		{
			{type="fluid", name="ske_algea_water", amount=50}
		},
		allow_productivity = false,
	},
-- Stage 1, Algea Growth
-- Algea filtering
	{
		type = "recipe",
		name = "ske_algea_clump",
		category = "organic",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/algea_filtering.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_rare.png", scale = 0.24, shift = {8, 8} },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/fluid_algea_water.png", scale = 0.24, shift = {8, -8} },
				},
		enabled = false,
		energy_required = 1.25,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-b[algea-filtration]",
		
		ingredients =
		{
			{type = "fluid", name = "ske_algea_water", amount = 25},
			{type = "item", name = "ske_water_filter", amount=1}
		},
		results = 
		{
			{type="item", name="ske_algea_clump", amount=1, probability = 0.93,},
			{type="item", name="ske_algea_clump_rare", amount=1, probability = 0.07,},
			{type="item", name="ske_algea_filter", amount=1, probability = 0.85},
			{type="fluid", name="water", amount=5}
		},
		crafting_machine_tint =
		{
			primary = {r = 0.1, g = 0.9, b = 0.31, a = 1.000},
			secondary = {r = 0.80, g = 0.70, b = 0.29, a = 1.000},
			tertiary = {r = 0.19, g = 0.82, b = 0.54, a = 1},
			quaternary = {r = 0.87, g = 0.49, b = 0.84, a = 1},
		},
		allow_productivity = false,
	},
-- Filter cleaning
	{
		type = "recipe",
		name = "ske_algea_filter_cleaning",
		category = "crafting-with-fluid",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/filter_cleaning.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/filter.png" },
			{ icon = "__base__/graphics/icons/fluid/water.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 0.5,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-a[algea-filter-cleaning]",
		
		ingredients =
		{
			{type = "fluid", name = "water", amount = 100},
			{type = "item", name = "ske_algea_filter", amount=1}
		},
		results = 
		{
			{type="item", name="ske_algea_clump", amount=1, probability = 0.5,},
			{type="item", name="ske_algea_clump_rare", amount=1, probability = 0.03,},
			{type="item", name="ske_water_filter", amount=1, probability = 0.85, probability = 0.85, ignored_by_productivity = 999, ignored_by_stats = 999}
		},
		allow_productivity = false,
	},
-- Algea combustion (Iron)
	{
		type = "recipe",
		name = "ske_algea_clump_iron",
		category = "organic",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/combustion_iron.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_iron.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-helium.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 0.5,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-e[algea-iron-1]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_helium", "helium"), amount = 250 },
			{type = "item", name = "ske_algea_clump", amount=5}
		},
		results = 
		{
			{type="item", name="ske_algea_clump_iron", amount=5}
		},
		crafting_machine_tint =
		{
			primary = {r = 0.00, g = 0.65, b = 1, a = 1},
			secondary = {r = 0.00, g = 0.65, b = 1, a = 1},
			tertiary = {r = 0.00, g = 0.65, b = 1, a = 1},
			quaternary = {r = 0.67, g = 0.15, b = 0.67, a = 1},
		},
		allow_quality = false,
		auto_recycle = false,
		allow_productivity = true,
	},

-- Algea Iron Extraction
	{
		type = "recipe",
		name = "ske_algea_iron_extraction",
		category = "vesta-combustion",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/iron_extraction.png",
		icons = {
			{ icon = "__base__/graphics/icons/iron-plate.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon-dioxide.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		auto_recycle = false,
		energy_required = 0.5,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-e[algea-iron-3]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount = 100 },
			{type = "item", name = "ske_algea_clump_iron", amount=5}
		},
		results = 
		{
			{type="item", name="iron-plate", amount=5},
			{type="item", name="iron-plate", amount=1, probability = 0.75},
			{type="item", name="iron-plate", amount=1, probability = 0.63},
			{type="item", name="iron-plate", amount=1, probability = 0.51},
--			{type="item", name="ske_algea_clump", amount=1, probability = 0.07},
		},
		allow_productivity = true,
	},
-- Algea Steel Extraction
	{
		type = "recipe",
		name = "ske_algea_steel_extraction",
		category = "vesta-combustion",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/algea_steel_extraction.png",
		icons = {
			{ icon = "__base__/graphics/icons/steel-plate.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		auto_recycle = false,
		energy_required = 0.5,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-e[algea-iron-3]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_oxygen", "oxygen"), amount = 100 },
			{type = "item", name = "ske_algea_clump_iron", amount=5}
		},
		results = 
		{
			{type="item", name="steel-plate", amount=5},
			{type="item", name="steel-plate", amount=1, probability = 0.75},
			{type="item", name="steel-plate", amount=1, probability = 0.63},
			{type="item", name="steel-plate", amount=1, probability = 0.51},
--			{type="item", name="ske_algea_clump", amount=1, probability = 0.07},
		},
		allow_productivity = true,
	},
-- Algea combustion (Copper)
	{
		type = "recipe",
		name = "ske_algea_clump_copper",
		category = "organic",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/combustion_copper.png
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_copper.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-nitrogen.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 0.5,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-e[algea-iron-2]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_nitrogen", "nitrogen"), amount = 250 },
			{type = "item", name = "ske_algea_clump", amount=5}
		},
		results = 
		{
			{type="item", name="ske_algea_clump_copper", amount=5}
		},
		crafting_machine_tint =
		{
			primary = {r = 1.00, g = 0.75, b = 0, a = 1},
			secondary = {r = 1.00, g = 0.9, b = 0, a = 1},
			tertiary = {r = 1.00, g = 0.75, b = 0, a = 1},
			quaternary = {r = 0.00, g = 1, b = 0.79, a = 1},
		},
		allow_quality = false,
		auto_recycle = false,
		allow_productivity = true,
	},
-- Algea Copper Extraction
	{
		type = "recipe",
		name = "ske_algea_copper_extraction",
		category = "vesta-combustion",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/copper_extraction.png",
		icons = {
			{ icon = "__base__/graphics/icons/copper-plate.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon-dioxide.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		auto_recycle = false,
		energy_required = 0.5,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-e[algea-iron-4]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount = 100 },
			{type = "item", name = "ske_algea_clump_copper", amount=5}
		},
		results = 
		{
			{type="item", name="copper-plate", amount=5},
			{type="item", name="copper-plate", amount=1, probability = 0.75},
			{type="item", name="copper-plate", amount=1, probability = 0.63},
			{type="item", name="copper-plate", amount=1, probability = 0.51},
--			{type="item", name="ske_algea_clump", amount=1, probability = 0.07},
		},
		allow_productivity = true,
	},
-- Algea combustion (Tritium)
	{
		type = "recipe",
		name = "ske_algea_clump_tritium",
		category = "organic",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/combustion_tritium.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_tritium.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-tritium.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 0.5,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-g[algea-tritite]",
		
		ingredients =
		{
			{type = "fluid", name = "tritium", amount = 60},
			{type = "item", name = "ske_algea_clump", amount=5}
		},
		results = 
		{
			{type="item", name="ske_algea_clump_tritium", amount=5}
		},
		crafting_machine_tint =
		{
			primary = {r = 0.00, g = 0.66, b = 0.78, a = 1},
			secondary = {r = 0.6, g = 1, b = 1, a = 1},
			tertiary = {r = 0.00, g = 0.66, b = 0.78, a = 1},
			quaternary = {r = 0.6, g = 1, b = 1, a = 1},
		},
		allow_quality = false,
		auto_recycle = false,
		allow_productivity = true,
	},
-- Exotic Algea breeding
	{
		type = "recipe",
		name = "ske_algea_clump_rare",
		category = "organic",
		icon_size = 64,
--		icon="__skewer_planet_vesta__/graphics/icons/exotic-algea-breeding.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_rare.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_rare.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-a[algea-exotic-breeding]",
		
		ingredients =
		{
			{type = "item", name = "ske_algea_clump_rare", amount=1},
			{type = "item", name = "ske_algea_clump_agitated", amount=1},
		},
		results = 
		{
			{type="item", name="ske_algea_clump_rare", amount=2},
			{type="item", name="ske_algea_clump_rare", amount=1, probability = 0.5},
		},
		crafting_machine_tint =
		{
			primary = {r = 0.63, g = 0.71, b = 0.48, a = 1},
			secondary = {r = 0.8, g = 0.6, b = 0.76, a = 1},
			tertiary = {r = 0.60, g = 0.63, b = 0.75, a = 1},
			quaternary = {r = 0.56, g = 0.68, b = 0.56, a = 1},
		},
		allow_productivity = true,
	},
-- Algea agitation (Agitated)
	{
		type = "recipe",
		name = "ske_algea_clump_agitated",
		category = "vesta-combustion",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/agitation.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_highly_agitated.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_tritium.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-h[algea-agitation]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount = 500 },
			{type = "item", name = "ske_algea_clump_tritium", amount=5}
		},
		results = 
		{
			{type="item", name="ske_algea_clump_agitated", amount=5}
		},
		allow_productivity = true,
	},
-- Algea agitation (Iritite)
	{
		type = "recipe",
		name = "ske_algea_clump_iritite",
		category = "vesta-zap",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/algea_clump_iritite.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_iritite.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_highly_agitated.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-i[algea-iritite]",
		
		ingredients =
		{
			{type = "item", name = "ske_algea_clump_agitated", amount=1}
		},
		results = 
		{
			{type="item", name="ske_algea_clump_iritite", amount=1}
		},
		allow_productivity = true,
	},
-- Iridium Algea
	{
		type = "recipe",
		name = "ske_algea_clump_iridium",
		category = "organic",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/algea_iridium.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_iridium.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_iritite.png", scale = 0.24, shift = {-8, -8} },
			{ icon = "__space-age__/graphics/icons/fluid/holmium-solution.png", scale = 0.24, shift = {8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-j[algea-iridium]",
		
		ingredients =
		{
			{type = "fluid", name = "holmium-solution", amount = 20},
			{type = "item", name = "ske_algea_clump_rare", amount=1},
			{type = "item", name = "ske_algea_clump_iritite", amount=1}
		},
		results = 
		{
			{type="item", name="ske_algea_clump_iridium", amount=1},
		},
		crafting_machine_tint =
		{
			primary = {r = 0.00, g = 0.66, b = 0.78, a = 1},
			secondary = {r = 0.6, g = 1, b = 1, a = 1},
			tertiary = {r = 0.00, g = 0.66, b = 0.78, a = 1},
			quaternary = {r = 0.6, g = 1, b = 1, a = 1},
		},
		allow_productivity = true,
	},

-- Algea Rare (Holmium) (Zap)
	{
		type = "recipe",
		name = "ske_algea_clump_holmium",
		category = "vesta-zap",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/algea_clump_holmium.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_holmium.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_rare.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-l[algea-holmium]",
		
		ingredients =
		{
			{type = "item", name = "ske_algea_clump_rare", amount=1}
		},
		results = 
		{
			{type="item", name="ske_algea_clump_holmium", amount=1, probability = 0.75},
			{type="item", name="ske_algea_clump_rare", amount=1, probability = 0.15},
		},
		allow_productivity = true,
	},
-- Algea Rare (Holmium treatment)
	{
		type = "recipe",
		name = "ske_algea_rare_holmium_treatment",
		category = "organic",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/holmium_extraction.png",
		icons = {
			{ icon = "__space-age__/graphics/icons/fluid/holmium-solution.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_holmium.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-m[algea-holmium]",
		
		ingredients =
		{
			{type = "item", name = "ske_algea_clump_holmium", amount=1}
		},
		results = 
		{
			{type="fluid", name="holmium-solution", amount=10},
			{type="item", name="ske_algea_clump_rare", amount=1, probability = 0.15},
		},
		crafting_machine_tint =
		{
			primary = {r = 0.976, g = 0.006, b = 0.310, a = 1.000},
			secondary = {r = 0.805, g = 0.701, b = 0.293, a = 1.000},
			tertiary = {r = 0.976, g = 0.006, b = 0.310, a = 1.000},
			quaternary = {r = 0.805, g = 0.701, b = 0.293, a = 1.000},
		},
		allow_productivity = true,
	},
-- Vesta's oil production.
-- Oil production on Vesta a bit wild. You have to first harvest methane and hydrogen sulfide.
-- Methane can be easily converted to petroleum. Agitate some algea with methane gas in a combustion furnace to promote growth and mutate it into Algea Petrite.
-- The Petrite can then be reacted to extract precious petroleum.
-- Crude Oil itself is a bit more complicated: first you have to combine hydrogen sulfide, methane and carbon and then throw it through a super magnet. This will create a crude solution, which must then be electrolyzed with algea to create crude oil itself.
-- Likewise, you can just ship down your components, but crude oil is necessary for the science and required in large amounts, so it's recommended to go through the processing chain.


-- Algea agitation (Petrite)
	{
		type = "recipe",
		name = "ske_algea_clump_petrite",
		category = "organic",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/agitation_petrite.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_petrite.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-methane.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-fluids-petro",
		order = "b[vesta-organics]-a[algea-petrite]",
		
		ingredients =
		{
			{type="item", name = "ske_water_filter", amount = 1},
			{ type = "fluid", name =  get_gas_name("vesta_methane", "methane"), amount = 5000 },
			{type = "item", name = "ske_algea_clump", amount=5}
		},
		results = 
		{
			{type="item", name="ske_algea_clump_petrite", amount=5}
		},
		crafting_machine_tint =
		{
			primary = {r = 0.51, g = 0.23, b = 0.78, a = 1},
			secondary = {r = 0.21, g = 0.21, b = 0.24, a = 1},
			tertiary = {r = 0.21, g = 0.21, b = 0.24, a = 1},
			quaternary = {r = 0.51, g = 0.23, b = 0.78, a = 1},
		},
		allow_quality = false,
		auto_recycle = false,
		allow_productivity = true,
	},
-- Algea Petroleum extraction
	{
		type = "recipe",
		name = "ske_algea_petrite_extraction",
		category = "vesta-zap",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/petroleum_extraction.png",
		icons = {
			{ icon = "__base__/graphics/icons/fluid/petroleum-gas.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/algea_clump_petrite.png", scale = 0.24, shift = {-8, -8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon-dioxide.png", scale = 0.24, shift = {8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-fluids-petro",
		order = "b[vesta-organics]-c[algea-petroleum]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount = 1000 },
			{type = "item", name = "ske_algea_clump_petrite", amount=1}
		},
		results = 
		{
			{type="fluid", name="petroleum-gas", amount=50}
		},
		allow_productivity = true,
	},
---==================
-- Crude Solution Creation
---==================
--- SULFURIC ACID ON VESTA
	{
		type = "recipe",
		name = "vesta-sulfur",
		category = "vesta-zap",
		icon_size = 64,
		icons = {
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen-sulfide.png", scale = 0.55, shift = {-8, -8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.55, shift = {8, -8} },
			{ icon = "__base__/graphics/icons/fluid/sulfuric-acid.png", scale = 0.75, shift = {0, 4} },
				},
		enabled = false,
		energy_required = 4,
		subgroup = "vesta-items-artificial",
		order = "c[vesta-artificial]-d[sulfuric-acid]",
		surface_conditions = { { property = "gasous_atmosphere", min = 100, max = 100 } },
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_hydrogen_sulfide", "hydrogen-sulfide"), amount = 200 },
			{ type = "fluid", name =  get_gas_name("vesta_oxygen", "oxygen"), amount = 100 },
			{ type = "fluid", name =  "water", amount = 50 }
		},
		results = 
		{
			{type = "fluid", name = "sulfuric-acid", amount = 50}
		},
		main_product = "sulfuric-acid",
		allow_productivity = true,
	},
-- Heavy Solution (for Electrolyte on Vesta
	{
		type = "recipe",
		name = "ske_heavy_solution",
		category = "vesta-zap",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/heavy_solution.png",
		enabled = false,
		energy_required = 2,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-a[crude-solution]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_methane", "methane"), amount = 1000 },
			{ type = "fluid", name =  get_gas_name("vesta_hydrogen_sulfide", "hydrogen-sulfide"), amount = 2000 },
			{ type = "fluid", name =  get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount = 1000 }
		},
		results = 
		{
			{type = "fluid", name = "ske_heavy_solution", amount = 50}
		},
		allow_productivity = true,
	},
-- Heavy Solution to Lubricant
	{
		type = "recipe",
		name = "ske_heavy_solution_lubricant",
		category = "magnetizing",
		icon_size = 64,
--		icon="__skewer_planet_vesta__/graphics/icons/heavy-solution-lubricant.png",
		icons = {
			{ icon = "__base__/graphics/icons/fluid/lubricant.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/heavy_solution.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 2,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-a[crude-solution]",
		
		ingredients =
		{
			{type = "fluid", name = "ske_heavy_solution", amount = 10}
		},
		results = 
		{
			{type = "fluid", name = "lubricant", amount = 10}
		},
		allow_productivity = false,
	},
-- Electrolyte_vesta
	{
		type = "recipe",
		name = "ske_vesta_electrolyte",
		category = "electromagnetics",
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-a[crude-solution-2]",
		icons = {
			{ icon = "__space-age__/graphics/icons/fluid/electrolyte.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/heavy_solution.png", scale = 0.24, shift = {-8, -8} },
				},
		energy_required = 5,
		ingredients =
		{
			{type = "item", name = "stone", amount = 1},
			{type = "fluid", name = "ske_heavy_solution", amount = 10},
			{type = "fluid", name = "holmium-solution", amount = 10},
		},
		results = {{type = "fluid", name = "electrolyte", amount = 10}},
		allow_productivity = true,
		enabled = false
	},
	{
		type = "recipe",
		name = "ske_crude_solution",
		category = "chemistry",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/crude_solution.png",
		enabled = false,
		energy_required = 2,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-c[crude-solution]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_methane", "methane"), amount = 100 },
			{ type = "fluid", name =  get_gas_name("vesta_hydrogen_sulfide", "hydrogen-sulfide"), amount = 100 },
			{type = "item", name = "carbon", amount=4}
		},
		results = 
		{
			{type = "fluid", name = "ske_crude_solution", amount = 50}
		},
		allow_productivity = true,
	},
-- Crude Solution Activation
	{
		type = "recipe",
		name = "ske_crude_sludge",
		category = "magnetizing",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/crude_sludge.png",
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-d[crude-sludge]",
		
		ingredients =
		{
--			{type = "fluid", name = "ske_supermagnetic", amount = 20},
			{type = "fluid", name = "ske_crude_solution", amount = 100}
		},
		results = 
		{
			{type = "fluid", name = "ske_crude_sludge", amount = 100}--,
--			{type = "fluid", name = "vesta_helium", amount = 10}
		},
		allow_productivity = true,
	},
-- Crude Solution to crude oil
	{
		type = "recipe",
		name = "ske_crude_oil",
		category = "vesta-combustion",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/crude_oil.png",
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-e[crude-oil]",
		
		ingredients =
		{
			{type = "fluid", name = "ske_crude_sludge", amount = 100},
			{type = "item", name = "ske_algea_clump", amount=5}
		},
		results = 
		{
			{type = "fluid", name = "crude-oil", amount = 100},
		},
		allow_productivity = true,
	},
--=====================
-- Vesta Deuterium/Tritium chain
-- Tritium Production
-- Brine
	{
		type = "recipe",
		name = "ske_brine_vesta",
		category = "oil-processing",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/water_brine.png",
		enabled = false,
		energy_required = 0.5,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-f[brine]",
		
		ingredients =
		{
			{type = "fluid", name = "water", amount = 10}
		},
		results = 
		{
			{type = "fluid", name = "ske_brine", amount = 10},
		},
		allow_productivity = true,
	},
-- Lithium
	{
		type = "recipe",
		name = "ske_lithium",
		category = "chemistry",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/brine_lithium.png",
		enabled = false,
		energy_required = 0.75,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-g[lithium]",
		
		ingredients =
		{
			{type = "fluid", name = "ske_brine", amount = 50}
		},
		results = 
		{
			{type = "fluid", name = "ske_lithium", amount = 50},
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.72, g = 0.76, b = 0.58, a = 1.000},
		  secondary = {r = 0.96, g = 0.65, b = 0.33, a = 1.000},
		  tertiary = {r = 0.72, g = 0.76, b = 0.58, a = 1.000},
		  quaternary = {r = 0.96, g = 0.65, b = 0.33, a = 1.000},
		}
	},
-- Hot Lithium
	{
		type = "recipe",
		name = "ske_hot_lithium",
		category = "vesta_heating",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/hot_lithium.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/hot_lithium.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 0.75,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-g[lithium]",
		
		ingredients =
		{
			{type = "fluid", name = "ske_lithium", amount = 25},
			{type = "fluid", name = get_gas_name("vesta_hydrogen", "hydrogen"), amount = 150}
		},
		results = 
		{
			{type = "fluid", name = "ske_hot_lithium", amount = 20},
			{type = "fluid", name = "water", amount = 5}
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.94, g = 0.71, b = 0.46, a = 1.000},
		  secondary = {r = 1, g = 0, b = 0, a = 1.000},
		  tertiary = {r = 0.72, g = 0.76, b = 0.79, a = 1.000},
		  quaternary = {r = 0.92, g = 0.41, b = 0, a = 1.000},
		}
	},
-- Tritium
	{
		type = "recipe",
		name = "tritium",
		category = "vesta_heating",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/gas_tritium.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-tritium.png" },
--			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "fluid",
--		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-j[tritium]",
		
		ingredients =
		{
			{type = "fluid", name = "ske_hot_lithium", amount = 25},
			{type = "fluid", name = "fluoroketone-cold", amount = 25}
			--{type = "fluid", name = get_gas_name("vesta_hydrogen", "hydrogen"), amount = 100},
		},
		results = 
		{
			{type = "fluid", name = "tritium", amount = 40},
			{type = "fluid", name = "fluoroketone-hot", amount = 25, ignored_by_stats = 25, ignored_by_productivity = 999}
		},
		crafting_machine_tint =
		{
		  primary = {r = 0.95, g = 0.62, b = 0.27, a = 1.000},
		  secondary = {r = 0.00, g = 0.3, b = 0.15, a = 1.000},
		  tertiary = {r = 0.27, g = 0.87, b = 0.94, a = 1.000},
		  quaternary = {r = 0.63, g = 0.92, b = 0.83, a = 1.000},
		},
		allow_productivity = true,
	},
---==========================
--= Deuterium Production
-- === deuterium Production
-- Heavy Water
	{
		type = "recipe",
		name = "ske_heavy_water",
		category = "chemistry-or-cryogenics",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/heavy_water_production.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/heavy_water.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen-sulfide.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 1.25,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-d[heavy-water]",
		ingredients =
		{
			{type="fluid", name = "water", amount=25},
			{type="fluid", name = get_gas_name("vesta_hydrogen_sulfide", "hydrogen-sulfide"), amount=100}
		},
		results = 
		{
			{type="fluid", name = "ske_heavy_water", amount=25},
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.32, g = 0.71, b = 0.81, a = 1.000},
		  secondary = {r = 0.92, g = 0.91, b = 0.00, a = 1.000},
		  tertiary = {r = 0.05, g = 0.00, b = 0.50, a = 1.000},
		  quaternary = {r = 0.77, g = 0.21, b = 0.00, a = 1.000},
		}
	},
-- Hot Heavy Water
	{
		type = "recipe",
		name = "ske_hot_heavy_water",
		category = "vesta_heating",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/heavy_water_processing.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/hot_heavy_water.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen-sulfide.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-gases",
		order = "a[vesta-gases]-e[combination-5]",
		ingredients =
		{
			{type="fluid", name = "ske_heavy_water", amount=20},
			{type="fluid", name = get_gas_name("vesta_hydrogen_sulfide", "hydrogen-sulfide"), amount=100}
		},
		results = 
		{
			{type="fluid", name = "ske_hot_heavy_water", amount=20},
			{type="fluid", name = "hot-hydrogen-sulfide", amount=100}
		},
		crafting_machine_tint =
		{
		  primary = {r = 0.32, g = 0.71, b = 0.81, a = 1.000},
		  quaternary = {r = 0.92, g = 0.91, b = 0.00, a = 1.000},
		  tertiary = {r = 0.05, g = 0.00, b = 0.50, a = 1.000},
		  secondary = {r = 0.77, g = 0.21, b = 0.00, a = 1.000},
		},
		allow_productivity = false,
	},
-- deuterium
	{
		type = "recipe",
		name = "deuterium",
		category = "cryogenics",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets_2__/graphics/icons/molecule-deuterium.png",
		enabled = false,
		energy_required = 1.5,
		subgroup = "fluid",
--		subgroup = "vesta-gases",
		order = "a[vesta-gases]-f[combination-6]",
		ingredients =
		{
			{type="fluid", name = "ske_hot_heavy_water", amount=20},
			{type="fluid", name = get_gas_name("vesta_nitrogen", "nitrogen"), amount=200},
			{type="fluid", name = "hot-hydrogen-sulfide", amount=100}
		},
		results = 
		{
			{type="fluid", name = "deuterium", amount=30},
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.02, g = 0.67, b = 0.32, a = 1.000},
		  secondary = {r = 0.92, g = 0.91, b = 0.00, a = 1.000},
		  tertiary = {r = 0.05, g = 0.00, b = 0.50, a = 1.000},
		  quaternary = {r = 0.77, g = 0.21, b = 0.00, a = 1.000},
		}
	},
	-- Empty DT Fuel Canister
	{
		type = "recipe",
		name = "ske_empty_dt_canister",
		category = "crafting-with-fluid",
		icon = "__skewer_planet_vesta_assets__/graphics/icons/empty_dt_fuel_canister.png",
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-h[dt-fuel-empty]",
		ingredients =
		{
			{type="item", name="ske_ammonia_chilled_plate", amount=5},
			{type="item", name="iridium-plate", amount=5},
			{ type = "fluid", name = get_gas_name("vesta_helium", "helium"), amount = 10 },
		},
		results = 
		{
			{type="item", name="ske_empty_dt_canister",amount=1}
		},
		allow_productivity = true
	},
-- DT Fuel
	{
		type = "recipe",
		name = "ske_dt_fuel",
		category = "chemistry-or-cryogenics",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/dt_fuel.png",
		enabled = false,
		energy_required = 1.5,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-i[dt-fuel]",
		ingredients =
		{
			{type = "fluid", name = "tritium", amount = 25},
			{type = "fluid", name = "deuterium", amount = 15},
		},
		results = 
		{
			{type = "fluid", name = "ske_dt_fuel", amount = 40},
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.760, g = 0.200, b = 0.859, a = 1.000}, -- #fff400ff
		  secondary = {r = 0.690, g = 0.071, b = 0.290, a = 1.000}, -- #ffd92bff
		  tertiary = {r = 0.760, g = 0.200, b = 0.859, a = 1.000}, -- #dfdd98ff
		  quaternary = {r = 0.690, g = 0.071, b = 0.290, a = 1.000}, -- #f7ff04ff
		}
	},
-- DT Fuel Cell
	{
		type = "recipe",
		name = "ske_dt_fuel_cell",
		category = "magnetizing",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/dt_fuel_canister.png",
		enabled = false,
		energy_required = 1.5,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-i[dt-fuel]",
		ingredients =
		{
			{type = "fluid", name = "ske_dt_fuel", amount = 50},
			{type = "item", name = "iridium-plate", amount = 5},
			{type = "item", name = "ske_ammonia_chilled_plate", amount = 2},
		},
		results = 
		{
			{type = "item", name = "ske_dt_fuel_cell", amount = 1},
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.760, g = 0.200, b = 0.859, a = 1.000}, -- #fff400ff
		  secondary = {r = 0.690, g = 0.071, b = 0.290, a = 1.000}, -- #ffd92bff
		  tertiary = {r = 0.760, g = 0.200, b = 0.859, a = 1.000}, -- #dfdd98ff
		  quaternary = {r = 0.690, g = 0.071, b = 0.290, a = 1.000}, -- #f7ff04ff
		}
	},
	-- Iridium Plate
	{
		type = "recipe",
		name = "iridium-plate",
		category = "vesta-combustion",
		icon = "__skewer_planet_vesta_assets__/graphics/icons/iridium_plate.png",
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-c[iridium_plate]",
		enabled = false,
		energy_required = 1,
		ingredients =
			{
			{type="fluid", name = "ammonia", amount = 40},
			{type="item", name="ske_algea_clump_iridium", amount=10},
			},
		results = 
			{
			{type="item", name="iridium-plate",amount=1} 
			},
		allow_productivity = true
	},
	-- Fusion robot framework
	{
		type = "recipe",
		name = "ske_fusion_framework",
		category = "electronics-with-fluid",
		icon_size = 64,
		icons={
		  {
			icon = "__skewer_planet_vesta_assets__/graphics/icons/fusion_robot_framework.png",
		  }
		},
		enabled = false,
		energy_required = 1,
		ingredients =
		{
			{type="item", name="processing-unit", amount=15},
			{type="item", name="electric-engine-unit", amount=1},
			{type="item", name="ske_empty_dt_canister", amount=2},
			{type="item", name="accumulator", amount=1},
			{type="fluid", name="ske_dt_fuel", amount=200}
		},
		results = 
		{
			{type="item", name="ske_fusion_framework",amount=1}
		},
		allow_productivity = true
	},
	-- Fusion construction robot
	{
		type = "recipe",
		name = "fusion-construction-robot",
		category = "magnetizing",
		icon_size = 32,
		icon = "__skewer_planet_vesta_assets__/graphics/icons/construction.png",
		enabled = false,
		subgroup = "logistic-network",
		order = "b[robot]-c[fusion-construction-robot]",
		energy_required = 1,
		ingredients =
		{
			{type = "fluid", name = "ske_supermagnetic", amount = 20},
			{type="item", name="ske_fusion_framework", amount=1},
			{type="item", name="flying-robot-frame", amount=2},
		},
		main_product = "fusion-construction-robot",
		results = 
		{
			{type="item", name="fusion-construction-robot",amount=1},
--			{type = "fluid", name = "vesta_helium", amount = 25, ignored_by_stats = 25, ignored_by_productivity = 25}
		},
		allow_productivity = true
	},
	-- Fusion logistic robot
	{
		type = "recipe",
		name = "fusion-logistic-robot",
		category = "magnetizing",
		icon_size = 32,
		icon = "__skewer_planet_vesta_assets__/graphics/icons/logistic.png",
		enabled = false,
		subgroup = "logistic-network",
		order = "b[robot]-d[fusion-logistic-robot]",
		energy_required = 1,
		ingredients =
		{
			{type = "fluid", name = "ske_supermagnetic", amount = 20},
			{type="item", name="ske_fusion_framework", amount=1},
			{type="item", name="flying-robot-frame", amount=2},
		},
		main_product = "fusion-logistic-robot",
		results = 
		{
			{type="item", name="fusion-logistic-robot",amount=1},
--			{type = "fluid", name = get_gas_name("vesta_helium", "helium"), amount = 25, ignored_by_stats = 25, ignored_by_productivity = 25}
		},
		allow_productivity = true
	},
-- Heavy Duty Magnetic Piping
-- For transporting plasma
	{
		type = "recipe",
		name = "ske_magnetic_pipe",
		energy_required = 1,
		enabled = false,
		category = "magnetizing",
		subgroup = "energy-pipe-distribution",
		order = "e[magnetic-pipe]-e[magnetic-pipe]",
		ingredients = 
			{
			{type = "fluid", name = "ske_supermagnetic", amount = 10},
			{type = "item", name = "copper-cable", amount = 50},
			{type = "item", name = "ske_ammonia_chilled_plate", amount = 10},
			{type = "item", name = "iridium-plate", amount = 1},
			{type = "item", name = "steel-plate", amount = 1},
			{type = "item", name = "pipe", amount = 20}
			},
		icon = "__skewer_planet_vesta_assets__/graphics/icons/pipe.png",
		results = 
		{
			{type="item", name="ske_magnetic_pipe", amount=20},
		--	{type = "fluid", name = get_gas_name("vesta_helium", "helium"), amount = 10, ignored_by_stats = 10, ignored_by_productivity = 10}
		},
    allow_productivity = false,
	},
---============================
-- Combustion Furnace Offworld recipes
---============================
-- Water electrolysis
-- Outputs more copper plates for slower processing
	{
		type = "recipe",
		name = "ske_water_electrolysis",
		category = "chemistry-or-cryogenics",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/water_oxygen_hydrogen.png",
		icons = {
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/hot_heavy_water.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen.png", scale = 0.24, shift = {-8, 8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.24, shift = {8, 8} },
				},
		enabled = false,
		auto_recycle = false,
		energy_required = 0.25,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-e[algea-iron-4]",
		
		ingredients =
		{
			{type = "fluid", name = "water", amount = 30},
		},
		results = 
		{
			{ type = "fluid", name =  get_gas_name("vesta_oxygen", "oxygen"), amount = 10 },
			{ type = "fluid", name =  get_gas_name("vesta_hydrogen", "hydrogen"), amount = 20 }
--			{type="item", name="ske_algea_clump", amount=1, probability = 0.07},
		},
		allow_productivity = true,
	},
-- Copper with Hydrogen
-- Outputs more copper plates for slower processing
	{
		type = "recipe",
		name = "ske_cf_copper_hyd",
		category = "vesta-combustion",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/cf_hyd_copper_plate.png",
		icons = {
			{ icon = "__base__/graphics/icons/copper-plate.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen.png", scale = 0.24, shift = {-8, -8} },
--			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.24, shift = {-8, 8} },
				},
		enabled = false,
		auto_recycle = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-e[algea-iron-4]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_hydrogen", "hydrogen"), amount = 10 },
			{type = "item", name = "copper-ore", amount=1}
		},
		results = 
		{
			{type="item", name="copper-plate", amount=1},
			{type="item", name="copper-plate", amount=1, probability = 0.75},
			{type="item", name="copper-plate", amount=1, probability = 0.63},
			{type="item", name="copper-plate", amount=1, probability = 0.51},
--			{type="item", name="ske_algea_clump", amount=1, probability = 0.07},
		},
		allow_productivity = true,
	},
-- Copper with Oxygen
-- Outputs less copper plates for faster processing
	{
		type = "recipe",
		name = "ske_cf_copper_oxy",
		category = "vesta-combustion",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/cf_oxy_copper_plate.png",
		icons = {
			{ icon = "__base__/graphics/icons/copper-plate.png" },
--			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen.png", scale = 0.24, shift = {-8, 8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		auto_recycle = false,
		energy_required = 0.25,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-e[algea-iron-4]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_oxygen", "oxygen"), amount = 10 },
			{type = "item", name = "copper-ore", amount=1}
		},
		results = 
		{
			{type="item", name="copper-plate", amount=1},
			{type="item", name="copper-plate", amount=1, probability = 0.5}
		},
		allow_productivity = true,
	},
-- Iron with Hydrogen
-- Outputs more copper plates for slower processing
	{
		type = "recipe",
		name = "ske_cf_iron_hyd",
		category = "vesta-combustion",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/cf_hyd_iron_plate.png",
		icons = {
			{ icon = "__base__/graphics/icons/iron-plate.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen.png", scale = 0.24, shift = {-8, -8} },
--			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.24, shift = {-8, 8} },
				},
		enabled = false,
		auto_recycle = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-e[algea-iron-4]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_hydrogen", "hydrogen"), amount = 10 },
			{type = "item", name = "iron-ore", amount=1}
		},
		results = 
		{
			{type="item", name="iron-plate", amount=1},
			{type="item", name="iron-plate", amount=1, probability = 0.75},
			{type="item", name="iron-plate", amount=1, probability = 0.63},
			{type="item", name="iron-plate", amount=1, probability = 0.51},
--			{type="item", name="ske_algea_clump", amount=1, probability = 0.07},
		},
		allow_productivity = true,
	},
-- Iron with Oxygen
-- Outputs less copper plates for faster processing
	{
		type = "recipe",
		name = "ske_cf_iron_oxy",
		category = "vesta-combustion",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/cf_oxy_iron_plate.png",
		icons = {
			{ icon = "__base__/graphics/icons/iron-plate.png" },
--			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen.png", scale = 0.24, shift = {-8, 8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		auto_recycle = false,
		energy_required = 0.25,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-e[algea-iron-4]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_oxygen", "oxygen"), amount = 10 },
			{type = "item", name = "iron-ore", amount=1}
		},
		results = 
		{
			{type="item", name="iron-plate", amount=1},
			{type="item", name="iron-plate", amount=1, probability = 0.5}
		},
		allow_productivity = true,
	},
-- Steel with hydrogen
-- Outputs less steel plates for faster processing
	{
		type = "recipe",
		name = "ske_cf_steel_hyd",
		category = "vesta-combustion",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/cf_hyd_steel.png",
		icons = {
			{ icon = "__base__/graphics/icons/steel-plate.png" },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen.png", scale = 0.24, shift = {-8, -8} },
--			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.24, shift = {-8, 8} },
				},
		enabled = false,
		auto_recycle = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-e[algea-iron-4]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_hydrogen", "hydrogen"), amount = 10 },
			{type = "item", name = "iron-plate", amount=3}
		},
		results = 
		{
			{type="item", name="steel-plate", amount=1},
			{type="item", name="steel-plate", amount=1, probability = 0.75},
			{type="item", name="steel-plate", amount=1, probability = 0.63},
			{type="item", name="steel-plate", amount=1, probability = 0.51},
		},
		allow_productivity = true,
	},
-- Steel with oxygen
-- Outputs less steel plates for faster processing
	{
		type = "recipe",
		name = "ske_cf_steel_oxy",
		category = "vesta-combustion",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/cf_oxy_steel.png",
		icons = {
			{ icon = "__base__/graphics/icons/steel-plate.png" },
--			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen.png", scale = 0.24, shift = {-8, 8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.24, shift = {-8, -8} },
				},
		enabled = false,
		auto_recycle = false,
		energy_required = 0.25,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-e[algea-iron-4]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_oxygen", "oxygen"), amount = 10 },
			{type = "item", name = "iron-plate", amount=2}
		},
		results = 
		{
			{type="item", name="steel-plate", amount=1},
			{type="item", name="steel-plate", amount=1, probability = 0.5}
		},
		allow_productivity = true,
	},
--====================================--
-- ROCKET INGREDIENTS UNIQUE TO VESTA --
--====================================--
-- Oxygenated Rocket Fuel
	{
		type = "recipe",
		name = "ske-rocket-fuel-from-vesta",
		category = "vesta-zap",
		icon_size = 64,
--		icon="__skewer_planet_vesta__/graphics/icons/ske-rocket-fuel-from-vesta.png",
		icons = {
			{ icon = "__base__/graphics/icons/rocket-fuel.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/brine.png", scale = 0.2, shift = {0, -8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen-sulfide.png", scale = 0.2, shift = {-8, -8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-oxygen.png", scale = 0.2, shift = {8, -8} },
				},
		enabled = false,
		energy_required = 1.5,
		subgroup = "vesta-items-artificial",
		order = "c[vesta-artificial]-c[rocket-fuel]",
		ingredients =
		{
			{type="fluid", name=get_gas_name("vesta_oxygen", "oxygen"), amount=10 },
			{type="fluid", name="ske_brine", amount=20},
			{type="fluid", name=get_gas_name("vesta_hydrogen_sulfide", "hydrogen-sulfide"), amount=50}
		},
		results = 
		{
			{type="item", name="rocket-fuel", amount=1},
		},
		allow_quality = false,
		auto_recycle = false,
		allow_productivity = true,
	},
-- Low Density Structure
	{
		type = "recipe",
		name = "ske-lds-from-vesta",
		category = "magnetizing",
		icon_size = 64,
--		icon="__skewer_planet_vesta__/graphics/icons/ske-lds-from-vesta.png",
		icons = {
			{ icon = "__base__/graphics/icons/low-density-structure.png" },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/iridium_plate.png", scale = 0.2, shift = {0, -8} },
			{ icon = "__skewer_planet_vesta_assets__/graphics/icons/ammonia_chilled_plate.png", scale = 0.2, shift = {-8, -8} },
			{ icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-methane.png", scale = 0.2, shift = {8, -8} },
				},
		enabled = false,
		energy_required = 1.5,
		subgroup = "vesta-items-artificial",
		order = "c[vesta-artificial]-c[rocket-fuel]",
		ingredients =
		{
			{type="fluid", name = get_gas_name("vesta_methane", "methane"), amount=40 },
			{type="item", name = "iridium-plate", amount=5 },
			{type="item", name = "ske_ammonia_chilled_plate", amount=4}
		},
		results = 
		{
			{type="item", name="low-density-structure", amount=2},
		},
		allow_quality = false,
		auto_recycle = false,
		allow_productivity = true,
	},
})



if mods["Krastorio2-spaced-out"]
then
data:extend({
-- Algea combustion (Rare Metals) Irritation
	{
		type = "recipe",
		name = "ske_algea_rare_metals_irritation",
		category = "vesta-zap",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/algea_clump_rare_iritated.png",
		enabled = false,
		energy_required = 1,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-j[algea-rare-iritite-1]",
		
		ingredients =
		{
			{type = "fluid", name = "deuterium", amount = 100},
			{type = "fluid", name = "ske_heavy_water", amount = 10},
			{type = "item", name = "ske_algea_clump_rare", amount=1}
		},
		results = 
		{
			{type="item", name="ske_algea_clump_rare_iritated", amount=1}
		},
		allow_productivity = true,
	},
-- Algea combustion (Rare Metals) Activation
	{
		type = "recipe",
		name = "ske_algea_rare_metals_activation",
		category = "vesta-combustion",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/algea_clump_rare_metals.png",
		enabled = false,
		energy_required = 1.25,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-j[algea-rare-iritite-2]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_hydrogen", "hydrogen"), amount = 50 },
			{type = "item", name = "ske_algea_clump_rare_iritated", amount=1}
		},
		results = 
		{
			{type="item", name="ske_algea_clump_rare_metals", amount=1}
		},
		allow_productivity = false,
	},
-- Algea combustion (Rare Metals) Extraction
	{
		type = "recipe",
		name = "ske_algea_rare_metals_extraction",
		category = "organic",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/processes/algea_clump_rare_metals_ore.png",
		enabled = false,
		energy_required = 1.25,
		subgroup = "vesta-items-organic",
		order = "b[vesta-organics]-j[algea-rare-iritite-2]",
		
		ingredients =
		{
			{ type = "fluid", name =  get_gas_name("vesta_helium", "helium"), amount = 100 },
			{type = "item", name = "ske_algea_clump_rare_metals", amount=1}
		},
		results = 
		{
			{type="item", name="kr-rare-metal-ore", amount=1}
		},
		allow_productivity = false,
	},
})
else
end

data:extend({
	{
		type = "recipe",
		name = "ske_fusion_thruster",
		category = "magnetizing",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets__/graphics/icons/fusion-thruster.png",
		enabled = false,
		energy_required = 5,
		subgroup = "space-platform",
		order = "z[thruster]",
		ingredients =
		{
			{type = "fluid", name = "ske_supermagnetic", amount = 100},
			{type = "item", name = "vesta-heater", amount = 1},
			{type = "item", name = "iridium-plate", amount = 10},
			{type = "item", name = "electric-engine-unit", amount = 2},
			{type = "item", name = "processing-unit", amount = 10},
			{type = "item", name = "pipe", amount = 5},
			{type = "item", name = "ske_magnetic_pipe", amount = 5},
		},
		results = 
		{ 
			{type="item", name="ske_fusion_thruster", amount=1},
	--		{type = "fluid", name = "electrolyte", amount = 50, ignored_by_stats = 50, ignored_by_productivity = 50},
		},
		allow_productivity = false,
	},
--Fluoroketone Fuel
	{
		type = "recipe",
		name = "fluorofuel",
		category = "chemistry-or-cryogenics",
		subgroup = "vesta-gases",
		order = "c[vesta-gases]-c[supercooling-4]",
		icon_size = 64,
		icon="__skewer_planet_vesta__/graphics/icons/fluoroketonefuel.png",
		enabled = false,
		energy_required = 2.5,
		surface_conditions = {{ property = "gravity", min = 0, max = 0 }},
		ingredients =
		{
			{type = "fluid", name = "fluoroketone-cold", amount = 40},
			{type = "fluid", name = get_gas_name("vesta_oxygen", "oxygen"), amount = 200},
		},
		main_product = "fluorofuel",
		results = 
		{
			{type = "fluid", name = "fluorofuel", amount=200},
			{type = "fluid", name = "fluoroketone-hot", amount = 40, ignored_by_stats = 40, ignored_by_productivity = 999},
		},
		allow_productivity = true,
		auto_recycle= false,
		crafting_machine_tint =
		{
		  primary = {r = 0.07, g = 0.5, b = 0.46, a = 1.000}, -- #fff400ff
		  secondary = {r = 0.85, g = 0.5, b = 0.16, a = 1.000}, -- #ffd92bff
		  tertiary = {r = 1.0, g = 0.75, b = 0.75, a = 1.000}, -- #dfdd98ff
		  quaternary = {r = 0.07, g = 0.5, b = 0.46, a = 1.000}, -- #dfdd98ff
		}
	},
--Plasma Fuel
	{
		type = "recipe",
		name = "plasmafuel",
		category = "cryogenics",
		subgroup = "vesta-gases",
		order = "c[vesta-gases]-c[supercooling-5]",
		icon_size = 64,
		icon="__skewer_planet_vesta__/graphics/icons/plasmafuel.png",
		enabled = false,
		energy_required = 2.5,
		surface_conditions = {{ property = "gravity", min = 0, max = 0 }},
		ingredients =
		{
			{type = "fluid", name = "fusion-plasma", amount = 5},
			{type = "fluid", name = get_gas_name("vesta_hydrogen", "hydrogen"), amount = 400},
		},
		main_product = "plasmafuel",
		results = 
		{
			{type = "fluid", name = "plasmafuel", amount=200},
			{type = "fluid", name = "fluoroketone-hot", amount = 5, ignored_by_stats = 5, ignored_by_productivity = 999},
		},
		allow_productivity = true,
		auto_recycle= false,
		crafting_machine_tint =
		{
		  primary = {r = 0.85, g = 0.16, b = 0.77, a = 1.000}, -- #fff400ff
		  secondary = {r = 1, g = 0.15, b = 0.16, a = 1.000}, -- #ffd92bff
		  tertiary = {r = 1.0, g = 0.4, b = 0.48, a = 1.000}, -- #dfdd98ff
		  quaternary = {r = 0.7, g = 0.75, b = 1, a = 1.000}, -- #dfdd98ff
		}
	},
})
	
if mods["corrundum"]
then
else
data:extend({

-- Hydrogen Sulfide Offworld
	{
		type = "recipe",
		name = "hydrogen-sulfide",
		category = "vesta_heating",
		icon_size = 64,
		icon="__skewer_planet_vesta_assets_2__/graphics/icons/molecule-hydrogen-sulfide.png",
		enabled = false,
		energy_required = 1.5,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-g[lithium]",
		
		ingredients =
		{
			{type = "item", name = "sulfur", amount = 1},
			{type = "fluid", name = get_gas_name("vesta_hydrogen", "hydrogen"), amount = 10}
		},
		results = 
		{
			{type = "fluid", name = get_gas_name("vesta_hydrogen_sulfide", "hydrogen-sulfide"), amount = 20}
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
		  primary = {r = 0.94, g = 0.71, b = 0.46, a = 1.000},
		  secondary = {r = 1, g = 0, b = 0, a = 1.000},
		  tertiary = {r = 0.72, g = 0.76, b = 0.79, a = 1.000},
		  quaternary = {r = 0.92, g = 0.41, b = 0, a = 1.000},
		}
	},
-- Carbon Dioxide Offworld
	{
		type = "recipe",
		name = "carbon-dioxide",
		category = "vesta_heating",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/gas_carbon_dioxide.png",

    icons = {
      {  icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon-dioxide.png" },
      {  icon = "__base__/graphics/icons/coal.png", scale = 0.24, shift = {-8, -8} }
    },
		enabled = false,
		energy_required = 1.5,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-g[lithium]",
		
		ingredients =
		{
			{type = "item", name = "coal", amount = 2},
			{type = "fluid", name = "water", amount = 100}
		},
		results = 
		{
			{type = "fluid", name = get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount = 30}
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
			primary = {r = 0.51, g = 0.23, b = 0.78, a = 1},
			secondary = {r = 0.21, g = 0.21, b = 0.24, a = 1},
			tertiary = {r = 0.21, g = 0.21, b = 0.24, a = 1},
			quaternary = {r = 0.51, g = 0.23, b = 0.78, a = 1},
		},
	},
	{
		type = "recipe",
		name = "carbon-dioxide-2",
		category = "vesta_heating",
		icon_size = 64,
--		icon="__skewer_planet_vesta_assets__/graphics/icons/gas_carbon_dioxide.png",
    icons = {
      {  icon = "__skewer_planet_vesta_assets_2__/graphics/icons/molecule-carbon-dioxide.png" },
      {  icon = "__space-age__/graphics/icons/carbon.png", scale = 0.24, shift = {-8, -8} }
    },
		enabled = false,
		energy_required = 1.5,
		subgroup = "vesta-items-artificial",
		order = "a[vesta-artificial]-g[lithium]",
		
		ingredients =
		{
			{type = "item", name = "carbon", amount = 1},
			{type = "fluid", name = "water", amount = 50}
		},
		results = 
		{
			{type = "fluid", name = get_gas_name("vesta_carbon_dioxide", "carbon-dioxide"), amount = 50}
		},
		allow_productivity = true,
		crafting_machine_tint =
		{
			primary = {r = 0.51, g = 0.23, b = 0.78, a = 1},
			secondary = {r = 0.21, g = 0.21, b = 0.24, a = 1},
			tertiary = {r = 0.21, g = 0.21, b = 0.24, a = 1},
			quaternary = {r = 0.51, g = 0.23, b = 0.78, a = 1},
		},
	},
})
end


if mods["multi_surface_promethium_plate_recipe"]
then
data:extend({
    {
        type = "item",
        name = "msppr-vesta-a",
        icon = "__skewer_planet_vesta_assets_2__/graphics/icons/promethium-plate-vesta-1.png",
        subgroup = "msppr",
        order = "d[promethium]-r[nauvis]",
        inventory_move_sound = item_sounds.sulfur_inventory_move,
        pick_sound = item_sounds.resource_inventory_pickup,
        drop_sound = item_sounds.sulfur_inventory_move,
        stack_size = 100,
        weight = 1 * kg,
        random_tint_color = item_tints.ice_blue,
    },
    {
        type = "item",
        name = "msppr-vesta-b",
        icon = "__skewer_planet_vesta_assets_2__/graphics/icons/promethium-plate-vesta-2.png",
        subgroup = "msppr",
        order = "d[promethium]-r[nauvis]",
        inventory_move_sound = item_sounds.sulfur_inventory_move,
        pick_sound = item_sounds.resource_inventory_pickup,
        drop_sound = item_sounds.sulfur_inventory_move,
        stack_size = 100,
        weight = 1 * kg,
        random_tint_color = item_tints.ice_blue,
    },

    {
        type = "recipe",
        name = "msppr-vesta-a",
        icon = "__skewer_planet_vesta_assets_2__/graphics/icons/promethium-plate-vesta-1.png",
        subgroup = "science-pack",
        category = "magnetizing",
		surface_conditions = {{ property = "gasous_atmosphere", min = 100, max = 100 }},
        enabled = false,
        ingredients = {
            { type = "item", name = "ske_ammonia_chilled_plate", amount = 5 },
            { type = "item", name = "ske_dt_fuel_cell", amount = 1 },
            { type = "item", name = "ske_algea_clump_iritite", amount = 5 },
            { type = "fluid", name = "ske_supermagnetic", amount = 25 },
        },
        energy_required = 25,
        msppr = {
            result = { type = "item", name = "msppr-vesta-a", amount = 1 },
            recipe_chain_order = "vesta-a",
        },
        results = { { type = "item", name = "msppr-vesta-a", amount = 1 } },
        allow_productivity = false,
        auto_recycle = false,
    },
    {
        type = "recipe",
        name = "msppr-vesta-b",
        icon = "__skewer_planet_vesta_assets_2__/graphics/icons/promethium-plate-vesta-2.png",
        subgroup = "science-pack",
        category = "vesta_heating",
		surface_conditions = {{ property = "gasous_atmosphere", min = 100, max = 100 }},
        enabled = false,
        ingredients = {
            { type = "fluid", name = "fluoroketone-cold", amount = 25 },
			{ type = "fluid", name = get_gas_name("vesta_nitrogen", "nitrogen"), amount = 1000},
        },
        energy_required = 25,
        msppr = {
            result = { type = "item", name = "msppr-vesta-b", amount = 1 },
            recipe_chain_order = "vesta-b",
        },
		main_product = "msppr-vesta-b",
        results = { 
			{ type = "item", name = "msppr-vesta-b", amount = 1 },
            { type = "fluid", name = "fluoroketone-hot", amount = 25, ignored_by_productivity = 999 },
			},
        allow_productivity = false,
        auto_recycle = false,
    },
})
else
end