This commit is contained in:
2025-04-12 13:23:20 +09:00
parent c1bd07bde3
commit 4a9261d9dd

View File

@@ -181,8 +181,7 @@ if settings.startup['PHI-CT'].value or settings.startup['PHI-MI'].value or (sett
local function destroy_electric_pole(event) local function destroy_electric_pole(event)
if event.entity.name == 'rail-support' then if event.entity.name == 'rail-support' then
for _, v in pairs(rail_support_pole) do for _, v in pairs(rail_support_pole) do
if prototypes.entity[v] then local e = event.entity.surface.find_entity({name = v, force = 'neutral', quality = event.entity.quality.name}, {event.entity.position.x, event.entity.position.y})
local e = event.entity.surface.find_entity{entity = {name = v, force = 'neutral', quality = event.entity.quality.name}, position = {event.entity.position.x, event.entity.position.y}}
if e then if e then
e.destroy() e.destroy()
@@ -190,7 +189,6 @@ if settings.startup['PHI-CT'].value or settings.startup['PHI-MI'].value or (sett
end end
end end
end end
end
script.on_event(defines.events.on_built_entity, build_electric_pole) script.on_event(defines.events.on_built_entity, build_electric_pole)
script.on_event(defines.events.on_robot_built_entity, build_electric_pole) script.on_event(defines.events.on_robot_built_entity, build_electric_pole)