From 171f8c50ec0bf93cbe6f34d3e52806b5ecd281e4 Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Fri, 5 Jun 2026 15:32:49 +0900 Subject: [PATCH] . --- PHI-CL/data/b/mbm.lua | 10 +++++++--- PHI-CL/data/b/mbq.lua | 27 +++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 3 deletions(-) diff --git a/PHI-CL/data/b/mbm.lua b/PHI-CL/data/b/mbm.lua index 742dfdf..6508e28 100644 --- a/PHI-CL/data/b/mbm.lua +++ b/PHI-CL/data/b/mbm.lua @@ -23,7 +23,11 @@ for _, v in pairs(items) do end end -for i = 4, settings.startup['PHI-MB-MACHINE'].value + 2 do - data.raw['assembling-machine']['assembling-machine-' .. i].localised_name = {'phi-cl.combine', {'?', {'entity-name.assembling-machine'}, {'name.assembling-machine'}}, tostring(i)} - data.raw['item']['assembling-machine-' .. i].localised_name = {'phi-cl.combine', {'?', {'entity-name.assembling-machine'}, {'name.assembling-machine'}}, tostring(i)} +if data.raw['assembling-machine'] and data.raw['assembling-machine']['assembling-machine'] and settings.startup['PHI-MB-MACHINE'].value > 1 then + for i = 4, settings.startup['PHI-MB-MACHINE'].value + 2 do + if data.raw['assembling-machine']['assembling-machine-' .. i] then + data.raw['assembling-machine']['assembling-machine-' .. i].localised_name = {'phi-cl.combine', {'?', {'entity-name.assembling-machine'}, {'name.assembling-machine'}}, tostring(i)} + data.raw['item']['assembling-machine-' .. i].localised_name = {'phi-cl.combine', {'?', {'entity-name.assembling-machine'}, {'name.assembling-machine'}}, tostring(i)} + end + end end diff --git a/PHI-CL/data/b/mbq.lua b/PHI-CL/data/b/mbq.lua index 8c8f01e..acdff26 100644 --- a/PHI-CL/data/b/mbq.lua +++ b/PHI-CL/data/b/mbq.lua @@ -137,3 +137,30 @@ if settings.startup['PHI-MB-EQUIPMENT-SIZE'].value then end end end + +if data.raw['battery-equipment'] and data.raw['battery-equipment']['battery-equipment'] and settings.startup['PHI-MB-EQUIPMENT'].value > 1 then + for i = 4, settings.startup['PHI-MB-EQUIPMENT'].value + 2 do + if data.raw['battery-equipment']['battery-equipment-mk' .. i .. '-equipment'] then + data.raw['battery-equipment']['battery-equipment-mk' .. i .. '-equipment'].localised_name = {'phi-cl.combine', {'?', {'equipment-name.battery-equipment'}, {'name.battery-equipment'}}, tostring(i)} + data.raw['item']['battery-equipment-mk' .. i .. '-equipment'].localised_name = {'phi-cl.combine', {'?', {'equipment-name.battery-equipment'}, {'name.battery-equipment'}}, tostring(i)} + end + end +end + +if data.raw['energy-shield-equipment'] and data.raw['energy-shield-equipment']['energy-shield-equipment'] and settings.startup['PHI-MB-EQUIPMENT'].value > 1 then + for i = 3, settings.startup['PHI-MB-EQUIPMENT'].value + 1 do + if data.raw['energy-shield-equipment']['energy-shield-mk' .. i .. '-equipment'] then + data.raw['energy-shield-equipment']['energy-shield-mk' .. i .. '-equipment'].localised_name = {'phi-cl.combine', {'?', {'equipment-name.energy-shield'}, {'name.energy-shield'}}, tostring(i)} + data.raw['item']['energy-shield-mk' .. i .. '-equipment'].localised_name = {'phi-cl.combine', {'?', {'equipment-name.energy-shield'}, {'name.energy-shield'}}, tostring(i)} + end + end +end + +if data.raw['personal-roboport-equipment'] and data.raw['personal-roboport-equipment']['personal-roboport-equipment'] and settings.startup['PHI-MB-EQUIPMENT'].value > 1 then + for i = 3, settings.startup['PHI-MB-EQUIPMENT'].value + 1 do + if data.raw['personal-roboport-equipment']['personal-roboport-mk' .. i .. '-equipment'] then + data.raw['personal-roboport-equipment']['personal-roboport-mk' .. i .. '-equipment'].localised_name = {'phi-cl.combine', {'?', {'equipment-name.personal-roboport'}, {'name.personal-roboport'}}, tostring(i)} + data.raw['item']['personal-roboport-mk' .. i .. '-equipment'].localised_name = {'phi-cl.combine', {'?', {'equipment-name.personal-roboport'}, {'name.personal-roboport'}}, tostring(i)} + end + end +end