forked from cacklingfiend/lignumis
		
	Add furnace recipe for moist stromatolite remnant
This commit is contained in:
		
							parent
							
								
									df91bf7490
								
							
						
					
					
						commit
						c992ded011
					
				
					 6 changed files with 46 additions and 21 deletions
				
			
		|  | @ -20,7 +20,6 @@ The following mods can be a great addition for this mod: | |||
| 
 | ||||
| Sorted by priority | ||||
| 
 | ||||
| - Add recipe for moist stromatolite remnants for regular furnace | ||||
| - Make mod "Wooden logistics" optional | ||||
| - Improve start on Nauvis | ||||
| - Balance pollution (noise) | ||||
|  |  | |||
|  | @ -4,6 +4,7 @@ Date: 06.01.2025 | |||
|   Changes: | ||||
|     - The mod "Burner Leech Fork" is removed as a dependency and listed as optional addition in the description | ||||
|     - Add "wood fuel" category so burner entities don't use trees, lumber and seeds as fuel | ||||
|     - Add recipe to process moist stromatolite remnant in a normal furnace to balance steam production | ||||
| --------------------------------------------------------------------------------------------------- | ||||
| Version: 0.0.3 | ||||
| Date: 06.01.2025 | ||||
|  |  | |||
|  | @ -57,6 +57,7 @@ wood-pulp=Wood pulp | |||
| 
 | ||||
| [recipe-name] | ||||
| moist-stromatolite-remnant-desiccation=Desiccate moist stromatolite remnant | ||||
| moist-stromatolite-remnant-desiccation-without-steam=Desiccate moist stromatolite remnant | ||||
| wood-liquefaction=Wood liquefaction | ||||
| provisional-rocket-part=Provisional rocket part | ||||
| 
 | ||||
|  |  | |||
|  | @ -231,10 +231,48 @@ local remnant = { | |||
|     weight = 1 * kg | ||||
| } | ||||
| 
 | ||||
| local desiccation_recipe = { | ||||
|     type = "recipe", | ||||
|     name = "moist-stromatolite-remnant-desiccation", | ||||
|     icons = { | ||||
|         { icon = "__lignumis__/graphics/icons/peat.png" }, | ||||
|         { icon = "__base__/graphics/icons/fluid/steam.png",                      scale = 0.25, shift = { 8, 8 } }, | ||||
|         { icon = "__lignumis__/graphics/icons/moist-stromatolite-remnant-1.png", scale = 0.25, shift = { -8, 8 } } | ||||
|     }, | ||||
|     category = "desiccation", | ||||
|     subgroup = "raw-material", | ||||
|     order = "b0[desiccation]", | ||||
|     energy_required = 9.6, | ||||
|     ingredients = { { type = "item", name = "moist-stromatolite-remnant", amount = 2 } }, | ||||
|     results = { | ||||
|         { type = "item",  name = "peat",  amount = 1 }, | ||||
|         { type = "fluid", name = "steam", amount = 20, temperature = 165 } | ||||
|     }, | ||||
|     enabled = false | ||||
| } | ||||
| 
 | ||||
| local desiccation_recipe_no_steam = { | ||||
|     type = "recipe", | ||||
|     name = "moist-stromatolite-remnant-desiccation-without-steam", | ||||
|     icons = { | ||||
|         { icon = "__lignumis__/graphics/icons/peat.png" }, | ||||
|         { icon = "__lignumis__/graphics/icons/moist-stromatolite-remnant-1.png", scale = 0.25, shift = { -8, 8 } } | ||||
|     }, | ||||
|     category = "smelting", | ||||
|     subgroup = "raw-material", | ||||
|     order = "b1[desiccation]", | ||||
|     energy_required = 9.6, | ||||
|     ingredients = { { type = "item", name = "moist-stromatolite-remnant", amount = 2 } }, | ||||
|     results = { { type = "item", name = "peat", amount = 1 } }, | ||||
|     enabled = false | ||||
| } | ||||
| 
 | ||||
| data:extend({ | ||||
|     stromatolite, | ||||
|     plant, | ||||
|     seed, | ||||
|     bacteria, | ||||
|     remnant | ||||
|     remnant, | ||||
|     desiccation_recipe, | ||||
|     desiccation_recipe_no_steam | ||||
| }) | ||||
|  |  | |||
|  | @ -1,6 +1,7 @@ | |||
| local sounds = require("__base__.prototypes.entity.sounds") | ||||
| local resource_autoplace = require("resource-autoplace") | ||||
| local item_sounds = require("__base__.prototypes.item_sounds") | ||||
| local item_tints = require("__base__.prototypes.item-tints") | ||||
| 
 | ||||
| local grass_driving_sound = { | ||||
|     sound = { | ||||
|  | @ -84,24 +85,5 @@ data:extend({ | |||
|         random_tint_color = item_tints.iron_rust, | ||||
|         fuel_category = "chemical", | ||||
|         fuel_value = "8MJ", | ||||
|     }, | ||||
|     { | ||||
|         type = "recipe", | ||||
|         name = "moist-stromatolite-remnant-desiccation", | ||||
|         icons = { | ||||
|             { icon = "__lignumis__/graphics/icons/peat.png" }, | ||||
|             { icon = "__base__/graphics/icons/fluid/steam.png", scale = 0.25, shift = { 8, 8 } }, | ||||
|             { icon = "__lignumis__/graphics/icons/moist-stromatolite-remnant-1.png", scale = 0.25, shift = { -8, 8 } } | ||||
|         }, | ||||
|         category = "desiccation", | ||||
|         subgroup = "raw-material", | ||||
|         order = "b[desiccation]", | ||||
|         energy_required = 9.6, | ||||
|         ingredients = { { type = "item", name = "moist-stromatolite-remnant", amount = 2 } }, | ||||
|         results = { | ||||
|             { type = "item", name = "peat", amount = 1 }, | ||||
|             { type = "fluid", name = "steam", amount = 20, temperature = 165 } | ||||
|         }, | ||||
|         enabled = false | ||||
|     } | ||||
| }) | ||||
|  | @ -113,6 +113,10 @@ data:extend({ | |||
|             { | ||||
|                 type = "unlock-recipe", | ||||
|                 recipe = "moist-stromatolite-remnant-desiccation" | ||||
|             }, | ||||
|             { | ||||
|                 type = "unlock-recipe", | ||||
|                 recipe = "moist-stromatolite-remnant-desiccation-without-steam" | ||||
|             } | ||||
|         }, | ||||
|         unit = { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Simon Brodtmann
						Simon Brodtmann