From cce4126a921b443c7ff26312cd37650b3f578a1e Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Sat, 6 Jun 2026 00:28:51 +0900 Subject: [PATCH] . --- PHI-CL/data/b/gm-vp-c.lua | 39 ++++++++++++++++++++++++++++++--------- PHI-CL/data/b/gm-vp.lua | 3 ++- 2 files changed, 32 insertions(+), 10 deletions(-) diff --git a/PHI-CL/data/b/gm-vp-c.lua b/PHI-CL/data/b/gm-vp-c.lua index 2471868..b8b1a14 100644 --- a/PHI-CL/data/b/gm-vp-c.lua +++ b/PHI-CL/data/b/gm-vp-c.lua @@ -288,12 +288,27 @@ local items = { ingredients = {{type = 'item', name = 'jellynut', amount = 10}, {type = 'fluid', name = 'water', amount = 10, fluidbox_multiplier = 10, ignored_by_stats = 10}}, results = {{type = 'item', name = 'jelly', amount = 10}, {type = 'item', name = 'jellynut-seed', amount = 1}, {type = 'fluid', name = 'steam', temperature = 165, amount = 5, fluidbox_multiplier = 10, ignored_by_stats = 5, ignored_by_productivity = 5}} }, - -- SPACE_AGE 40 - --[[ - ['fish-breeding'] = true, - ['nutrients-from-fish'] = true, - ['steam-condensation'] = true, - ]] + ['steam-condensation'] = { + energy_required = 10, + ingredients = {{type = 'fluid', name = 'steam', amount = 1000, fluidbox_multiplier = 10}}, + results = {{type = 'fluid', name = 'water', amount = 700, fluidbox_multiplier = 10}} + }, + ['nutrients-from-yumako-mash'] = { + energy_required = 10, + ingredients = {{type = 'item', name = 'yumako-mash', amount = 10}}, + results = {{type = 'item', name = 'nutrients', amount = 10}} + }, + ['nutrients-from-fish'] = { + energy_required = 10, + ingredients = {{type = 'item', name = 'raw-fish', amount = 1}}, + results = {{type = 'item', name = 'nutrients', amount = 10}} + }, + -- SPACE_AGE 45 + ['fish-breeding'] = { + energy_required = 10, + ingredients = {{type = 'item', name = 'raw-fish', amount = 8}, {type = 'item', name = 'nutrients', amount = 80}, {type = 'fluid', name = 'water', amount = 1000, fluidbox_multiplier = 10, ignored_by_stats = 1000}}, + results = {{type = 'item', name = 'raw-fish', amount = 16}, {type = 'fluid', name = 'water', amount = 1000, fluidbox_multiplier = 10, ignored_by_stats = 1000}} + }, }, ['recipe'] = { -- QUALITY 0 @@ -312,10 +327,10 @@ local items = { ['iron-bacteria-cultivation'] = true, -- SPACE_AGE 10 ['nutrients-from-spoilage'] = true, - ['nutrients-from-yumako-mash'] = true, ['nutrients-from-bioflux'] = true, ['pentapod-egg'] = true, ['rocket-fuel-from-jelly'] = true, + ['casting-low-density-structure'] = true, -- SPACE_AGE 15 ['bioflux'] = true, ['bioplastic'] = true, @@ -381,8 +396,6 @@ local items = { ['space-platform-starter-pack'] = true, ['carbon'] = true, ['crusher'] = true, - ['casting-low-density-structure'] = true - -- SPACE_AGE 70 }, ['item'] = { -- QUALITY 0 @@ -613,6 +626,7 @@ local items = { ['promethium-science-pack'] = 'tool', }, ['technology_productivity'] = { + -- BASE 0 ['concrete'] = { prerequisites = {'landfill'}, ingredients = {'metallurgic-science-pack', 'electromagnetic-science-pack'}, @@ -638,6 +652,7 @@ local items = { ingredients = {'electromagnetic-science-pack'}, effect = {'engine-unit', 'electric-engine-unit', 'flying-robot-frame'} }, + -- BASE 5 ['solar-energy'] = { prerequisites = {}, ingredients = {'electromagnetic-science-pack'}, @@ -658,6 +673,12 @@ local items = { ingredients = {'cryogenic-science-pack'}, effect = {'basic-oil-processing', 'advanced-oil-processing', 'coal-liquefaction', 'lubricant'} }, + -- SPACE_AGE 0 + ['agriculture'] = { + prerequisites = {}, + ingredients = {'agricultural-science-pack'}, + effect = {'yumako-processing', 'jellynut-processing'} + }, }, ['technology_reform'] = { -- BASE 0 diff --git a/PHI-CL/data/b/gm-vp.lua b/PHI-CL/data/b/gm-vp.lua index 4b7996a..517c5f2 100644 --- a/PHI-CL/data/b/gm-vp.lua +++ b/PHI-CL/data/b/gm-vp.lua @@ -79,6 +79,7 @@ data:extend({ }) -- GM-VP A 9 BASE RESEARCH +-- GM-VP A 1 SPACE_AGE RESEARCH if items['technology_productivity'] then for k, v in pairs(items['technology_productivity']) do local base_prerequisites = v.prerequisites @@ -408,7 +409,7 @@ end -- GM-VP C 12 BASE RECIPE -- GM-VP C 40 SPACE_AGE RECIPE -- GM-VP H 1 QUALITY RECIPE --- GM-VP H 70 SPACE_AGE RECIPE +-- GM-VP H 69 SPACE_AGE RECIPE for _, v in pairs(data.raw.recipe) do v.surface_conditions = nil v.maximum_productivity = nil