From c169418db979001c002a4bbaaa57290fcb0eaa12 Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Fri, 19 Jun 2026 19:10:36 +0900 Subject: [PATCH] . --- PHI-CL/data/b/main.lua | 9 ++++----- PHI-CL/data/b/mbe.lua | 22 +--------------------- 2 files changed, 5 insertions(+), 26 deletions(-) diff --git a/PHI-CL/data/b/main.lua b/PHI-CL/data/b/main.lua index dc66fd6..67e9032 100644 --- a/PHI-CL/data/b/main.lua +++ b/PHI-CL/data/b/main.lua @@ -254,13 +254,12 @@ function main.ET(source, tier) local recipe_name = (source.category == 'equipment' and (source.name .. '-mk' .. tier .. '-equipment')) or (source.name .. '-' .. tier) - if data.raw.technology[source.tech].effects then - table.insert(data.raw.technology[source.tech].effects, {type='unlock-recipe', recipe=recipe_name}) - - else - data.raw.technology[source.tech].effects = {{type='unlock-recipe', recipe=recipe_name}} + if not data.raw.technology[source.tech].effects then + data.raw.technology[source.tech].effects = {} end + table.insert(data.raw.technology[source.tech].effects, {type='unlock-recipe', recipe=recipe_name}) + if source.type ~= 'ammo-turret' and source.type ~= 'fluid-turret' then return end diff --git a/PHI-CL/data/b/mbe.lua b/PHI-CL/data/b/mbe.lua index ef46408..1a2477d 100644 --- a/PHI-CL/data/b/mbe.lua +++ b/PHI-CL/data/b/mbe.lua @@ -231,26 +231,6 @@ function main_recipe(source, tier) }}) end -function main_technology(source, tier) - if (source.tech == 'compound-energy') then - table.insert(data.raw.technology['compound-energy-' .. (tier - 1)].effects, {type='unlock-recipe', recipe=source.name .. '-' .. tier}) - return - end - - if not data.raw.technology[source.tech] then - return - end - - local recipe_name = source.name .. '-' .. tier - - if data.raw.technology[source.tech].effects then - table.insert(data.raw.technology[source.tech].effects, {type='unlock-recipe', recipe=recipe_name}) - - else - data.raw.technology[source.tech].effects = {{type='unlock-recipe', recipe=recipe_name}} - end -end - -- fast replace group function main_replace_group(source) if not data.raw[source.type][source.ref_name].fast_replaceable_group then @@ -285,7 +265,7 @@ for _, v in pairs(items) do main_entity(v, j) main_item(v, j) main_recipe(v, j) - main_technology(v, j) + table.insert(data.raw.technology['compound-energy-' .. (j - 1)].effects, {type='unlock-recipe', recipe=v.name .. '-' .. j}) end main_replace_group(v)