diff --git a/PHI-CL/control.lua b/PHI-CL/control.lua index d4c60d6..1d8f0bb 100644 --- a/PHI-CL/control.lua +++ b/PHI-CL/control.lua @@ -239,16 +239,12 @@ script.on_init(function() end local s_fl_0 = game.forces['player'].create_space_platform({name='spaceship', planet='nauvis', starter_pack='space-platform-starter-pack'}) - local s_fl_1 = game.forces['player'].create_space_platform({name='spaceship_fl_1', planet='nauvis', starter_pack='space-platform-starter-pack'}) - local s_fl_2 = game.forces['player'].create_space_platform({name='spaceship_fl_2', planet='nauvis', starter_pack='space-platform-starter-pack'}) - if not (s_fl_0 and s_fl_1 and s_fl_2) then + if not s_fl_0 then return end s_fl_0.apply_starter_pack() - s_fl_1.apply_starter_pack() - s_fl_2.apply_starter_pack() s_fl_0.hub.insert({name='asteroid-collector', count=1}) s_fl_0.hub.insert({name='crusher', count=1}) s_fl_0.hub.insert({name='assembling-machine-1', count=2}) @@ -270,42 +266,10 @@ script.on_init(function() end s_fl_0.surface.set_tiles(tiles) - s_fl_1.surface.set_tiles(tiles) - s_fl_2.surface.set_tiles(tiles) - - local entities = { - {name='substation', position={0, 6}}, - {name='pipe-to-ground', position={3, 5}, direction=defines.direction.south}, - {name='pipe-to-ground', position={-4, 5}, direction=defines.direction.south} - } - - for _, s in pairs({s_fl_0.surface, s_fl_1.surface, s_fl_2.surface}) do - for _, en in pairs(entities) do - local e = s.create_entity{name=en.name, position=en.position, force='player', direction=en.direction} - e.destructible = false - e.minable = false - e.rotatable = false - end - end - - local sub_d = s_fl_0.surface.find_entity('substation', {0, 6}) - local sub_p = s_fl_1.surface.find_entity('substation', {0, 6}) - local sub_m = s_fl_2.surface.find_entity('substation', {0, 6}) - - if sub_d and sub_p and sub_m then - local p_d = sub_d.get_wire_connector(defines.wire_connector_id.pole_copper, true) - local p_p = sub_p.get_wire_connector(defines.wire_connector_id.pole_copper, true) - local p_m = sub_m.get_wire_connector(defines.wire_connector_id.pole_copper, true) - - p_d.connect_to(p_p, false, defines.wire_origin.script) - p_m.connect_to(p_d, false, defines.wire_origin.script) - end if not storage.phi_cl.spaceship then storage.phi_cl.spaceship = { - s_fl_0 = s_fl_0, - s_fl_1 = s_fl_1, - s_fl_2 = s_fl_2, + s_fl_0 = s_fl_0 } end end