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 | Sorted by priority | ||||||
| 
 | 
 | ||||||
| - Add recipe for moist stromatolite remnants for regular furnace |  | ||||||
| - Make mod "Wooden logistics" optional | - Make mod "Wooden logistics" optional | ||||||
| - Improve start on Nauvis | - Improve start on Nauvis | ||||||
| - Balance pollution (noise) | - Balance pollution (noise) | ||||||
|  |  | ||||||
|  | @ -4,6 +4,7 @@ Date: 06.01.2025 | ||||||
|   Changes: |   Changes: | ||||||
|     - The mod "Burner Leech Fork" is removed as a dependency and listed as optional addition in the description |     - 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 "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 | Version: 0.0.3 | ||||||
| Date: 06.01.2025 | Date: 06.01.2025 | ||||||
|  |  | ||||||
|  | @ -57,6 +57,7 @@ wood-pulp=Wood pulp | ||||||
| 
 | 
 | ||||||
| [recipe-name] | [recipe-name] | ||||||
| moist-stromatolite-remnant-desiccation=Desiccate moist stromatolite remnant | moist-stromatolite-remnant-desiccation=Desiccate moist stromatolite remnant | ||||||
|  | moist-stromatolite-remnant-desiccation-without-steam=Desiccate moist stromatolite remnant | ||||||
| wood-liquefaction=Wood liquefaction | wood-liquefaction=Wood liquefaction | ||||||
| provisional-rocket-part=Provisional rocket part | provisional-rocket-part=Provisional rocket part | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -231,10 +231,48 @@ local remnant = { | ||||||
|     weight = 1 * kg |     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({ | data:extend({ | ||||||
|     stromatolite, |     stromatolite, | ||||||
|     plant, |     plant, | ||||||
|     seed, |     seed, | ||||||
|     bacteria, |     bacteria, | ||||||
|     remnant |     remnant, | ||||||
|  |     desiccation_recipe, | ||||||
|  |     desiccation_recipe_no_steam | ||||||
| }) | }) | ||||||
|  |  | ||||||
|  | @ -1,6 +1,7 @@ | ||||||
| local sounds = require("__base__.prototypes.entity.sounds") | local sounds = require("__base__.prototypes.entity.sounds") | ||||||
| local resource_autoplace = require("resource-autoplace") | local resource_autoplace = require("resource-autoplace") | ||||||
| local item_sounds = require("__base__.prototypes.item_sounds") | local item_sounds = require("__base__.prototypes.item_sounds") | ||||||
|  | local item_tints = require("__base__.prototypes.item-tints") | ||||||
| 
 | 
 | ||||||
| local grass_driving_sound = { | local grass_driving_sound = { | ||||||
|     sound = { |     sound = { | ||||||
|  | @ -84,24 +85,5 @@ data:extend({ | ||||||
|         random_tint_color = item_tints.iron_rust, |         random_tint_color = item_tints.iron_rust, | ||||||
|         fuel_category = "chemical", |         fuel_category = "chemical", | ||||||
|         fuel_value = "8MJ", |         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", |                 type = "unlock-recipe", | ||||||
|                 recipe = "moist-stromatolite-remnant-desiccation" |                 recipe = "moist-stromatolite-remnant-desiccation" | ||||||
|  |             }, | ||||||
|  |             { | ||||||
|  |                 type = "unlock-recipe", | ||||||
|  |                 recipe = "moist-stromatolite-remnant-desiccation-without-steam" | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         unit = { |         unit = { | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Simon Brodtmann
						Simon Brodtmann