forked from cacklingfiend/lignumis
		
	Buff quality assembling
This commit is contained in:
		
							parent
							
								
									c3e7ba5a2f
								
							
						
					
					
						commit
						9b268afba9
					
				
					 2 changed files with 41 additions and 5 deletions
				
			
		| 
						 | 
				
			
			@ -145,6 +145,7 @@ quality-assembler=Quality assembler
 | 
			
		|||
aai-wood-loader=Wood loader
 | 
			
		||||
basic-ore-crushing=Basic ore crushing
 | 
			
		||||
astroponics-productivity=Astroponics productivity
 | 
			
		||||
experienced-quality-assembling=Experienced quality assembling
 | 
			
		||||
 | 
			
		||||
[technology-description]
 | 
			
		||||
wood-science-pack=Allows research of basic technologies based on wood products.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -43,7 +43,7 @@ data:extend({
 | 
			
		|||
        drop_sound = item_sounds.metal_small_inventory_move,
 | 
			
		||||
        stack_size = 50,
 | 
			
		||||
        fuel_category = "quality-catalyst",
 | 
			
		||||
        fuel_value = "1MJ",
 | 
			
		||||
        fuel_value = "2MJ",
 | 
			
		||||
        weight = 1000 / 50 * kg,
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
| 
						 | 
				
			
			@ -56,8 +56,8 @@ data:extend({
 | 
			
		|||
            { type = "item", name = "tungsten-carbide", amount = 2 },
 | 
			
		||||
            { type = "item", name = "supercapacitor",   amount = 2 }
 | 
			
		||||
        },
 | 
			
		||||
        results = { { type = "item", name = "gold-quality-catalyst", amount = 2 } },
 | 
			
		||||
        allow_productivity = false,
 | 
			
		||||
        results = { { type = "item", name = "gold-quality-catalyst", amount = 1 } },
 | 
			
		||||
        allow_productivity = true,
 | 
			
		||||
        allow_quality = false,
 | 
			
		||||
        enabled = false
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			@ -76,8 +76,8 @@ QualityAssembler.EntityBuilder:new()
 | 
			
		|||
        energy_usage = "1MW",
 | 
			
		||||
        crafting_speed = 4,
 | 
			
		||||
        module_slots = 6,
 | 
			
		||||
        allowed_effects = { "pollution", "quality" },
 | 
			
		||||
        effect_receiver = { base_effect = { quality = 2.5 } }
 | 
			
		||||
        allowed_effects = { "consumption", "pollution", "quality" },
 | 
			
		||||
        effect_receiver = { base_effect = { quality = 3.5 } }
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
QualityAssembler.ItemBuilder:new():apply()
 | 
			
		||||
| 
						 | 
				
			
			@ -115,6 +115,41 @@ QualityAssembler.TechnologyBuilder:new()
 | 
			
		|||
    :additionalRecipes({ "gold-quality-catalyst" })
 | 
			
		||||
    :apply()
 | 
			
		||||
 | 
			
		||||
data:extend({
 | 
			
		||||
    {
 | 
			
		||||
        type = "technology",
 | 
			
		||||
        name = "experienced-quality-assembling-1",
 | 
			
		||||
        icons = {
 | 
			
		||||
            { icon = "__quality__/graphics/technology/legendary-quality.png", icon_size = 256 },
 | 
			
		||||
            { icon = Lignumis.graphics .. "icons/quality-gold-catalyst.png", icon_size = 64, scale = 1, shift = { 50, 50 }, draw_background = true }
 | 
			
		||||
        },
 | 
			
		||||
        level = 1,
 | 
			
		||||
        max_level = 1,
 | 
			
		||||
        show_levels_info = true,
 | 
			
		||||
        effects = {
 | 
			
		||||
            { type = "change-recipe-productivity", recipe = "gold-quality-catalyst", change = 0.25 }
 | 
			
		||||
        },
 | 
			
		||||
        research_trigger = { type = "craft-item", item = "gold-quality-catalyst", count = 1000 },
 | 
			
		||||
        prerequisites = { "quality-assembler" }
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
        type = "technology",
 | 
			
		||||
        name = "experienced-quality-assembling-2",
 | 
			
		||||
        icons = {
 | 
			
		||||
            { icon = "__quality__/graphics/technology/legendary-quality.png", icon_size = 256 },
 | 
			
		||||
            { icon = Lignumis.graphics .. "icons/quality-gold-catalyst.png", icon_size = 64, scale = 1, shift = { 50, 50 }, draw_background = true }
 | 
			
		||||
        },
 | 
			
		||||
        level = 2,
 | 
			
		||||
        max_level = 2,
 | 
			
		||||
        show_levels_info = true,
 | 
			
		||||
        effects = {
 | 
			
		||||
            { type = "change-recipe-productivity", recipe = "gold-quality-catalyst", change = 0.5 }
 | 
			
		||||
        },
 | 
			
		||||
        research_trigger = { type = "craft-item", item = "gold-quality-catalyst", count = 10000 },
 | 
			
		||||
        prerequisites = { "experienced-quality-assembling-1" }
 | 
			
		||||
    }
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
local function convert_category(name)
 | 
			
		||||
    local quality_name = name .. "-or-quality-assembling"
 | 
			
		||||
    data:extend({
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue