[1.0.0] Blueprints with waterfill and buildings above work not as expected

Bugs that are actually features.
Post Reply
TheRaph
Fast Inserter
Fast Inserter
Posts: 221
Joined: Sun Sep 24, 2017 6:31 pm
Contact:

[1.0.0] Blueprints with waterfill and buildings above work not as expected

Post by TheRaph »

Short:
Blueprints with waterfill and buildings above them will only place waterfill and no buildings if placed on water. This behavior is different to other situaions where "waiting" is an option (see below).

What to do to reproduce (and see the bigger problem):
First create a blueprint with roboports in a proper distance, electric poles for power supply and landfill underneath.
Or use my blueprint:

Code: Select all

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
Second, place blueprint multiple times over a big lake whero only the first part is connected to your logistic network.
Do the same on land just for compare.
Take a look.

What happen:
On land the bots will start to build the first roboport and power poles - this extends the reach of your logistic network so the bots wil start to build up the next roboport and so on.
After a while, the complete blueprint setting would be build up.
If yo do the same on water, the bots start with landfill just for the area they can reach. After a while YOU have to place the blueprint again, so the bots will start to build up the building including the roboport.
This will extend your network, causing the bots to extend your landfilled area - but they will stop again, until YOU place the bluprint again ontop the filled landfill.

What I expect and why ("why" first):
If you place blueprints over cliffs, construction bots will wait until blue dynamite will arrive.
If you place blueprints over forest, construction bots will wait until trees are "deconstructed".
If you place blueprints over existing buildings whitch are already marked for deconstruction, construction bots will wait until these buildings are deconstructed.
If you place blueprints with trains and tracks, trains will wait until tracks are build.

So I expect in case of placing a blueprint with buildings on top of landfill, that booth landfill and buildings are set as to be constructed and that construction bots are waiting at place until landfill arrives (like in cases explained above).

If this is considered not a bug, please move it to "feature request" ... but because sequential building works well in other cases I would you please to consider it a bug :)


TheRaph
Fast Inserter
Fast Inserter
Posts: 221
Joined: Sun Sep 24, 2017 6:31 pm
Contact:

Re: [1.0.0] Blueprints with waterfill and buildings above work not as expected

Post by TheRaph »

MassiveDynamic wrote:
Wed Oct 28, 2020 12:44 am
This exact topic was covered here..,

viewtopic.php?p=515977#p515977

Hi Koub
That isn't correct - it is NOT the exact thing.
The person in that topic likes to have a way to automaticly ADD LF if needetd - or a way to add LF to an existing BP. - The way is to use editor to add it. Also feature suggestion quoted by Koub is not the same!

I already HAVE landfill in my BP. And it will placed by the bots. But the bug is: The bots will forget about entities!

So the BP is ready, but will not be constructed in one process but in two: you have first to place it once to place LF, and than you have to place it a second time on the same position to get the buildings on top.
It is in my eyes not the goal of an BP to place it multiple times on the same place to get one build.

Rseding91
Factorio Staff
Factorio Staff
Posts: 13171
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [1.0.0] Blueprints with waterfill and buildings above work not as expected

Post by Rseding91 »

Thanks for the report however that's fully working as intended and not a bug.

Also it has been changed in 1.1.
If you want to get ahold of me I'm almost always on Discord.

TheRaph
Fast Inserter
Fast Inserter
Posts: 221
Joined: Sun Sep 24, 2017 6:31 pm
Contact:

Re: [1.0.0] Blueprints with waterfill and buildings above work not as expected

Post by TheRaph »

Rseding91 wrote:
Wed Oct 28, 2020 1:47 am
Thanks for the report however that's fully working as intended and not a bug.

Also it has been changed in 1.1.
I've read the releasenotes - may be my english is to bad - what exactly has changed in 1.1. (in relation to this report)?

Rseding91
Factorio Staff
Factorio Staff
Posts: 13171
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [1.0.0] Blueprints with waterfill and buildings above work not as expected

Post by Rseding91 »

TheRaph wrote:
Sun Nov 29, 2020 11:57 pm
Rseding91 wrote:
Wed Oct 28, 2020 1:47 am
Thanks for the report however that's fully working as intended and not a bug.

Also it has been changed in 1.1.
I've read the releasenotes - may be my english is to bad - what exactly has changed in 1.1. (in relation to this report)?
It was changed back again after playtesting found it didn't work well.
If you want to get ahold of me I'm almost always on Discord.

TheRaph
Fast Inserter
Fast Inserter
Posts: 221
Joined: Sun Sep 24, 2017 6:31 pm
Contact:

Re: [1.0.0] Blueprints with waterfill and buildings above work not as expected

Post by TheRaph »

Rseding91 wrote:
Mon Nov 30, 2020 12:47 am

It was changed back again after playtesting found it didn't work well.
So you may consider my suggestion to use the same mechanic as in "destroying cliffs" and "removing trees". It's already there and work well, so I assume it should also work with LF.
Just let the object placing bots wait until LF-placing bots are ready.
And I also suggest NOT to auto-place LF on SHIFT-press - it is part of the fun to create BPs with LF inside, if necessary.
Auto-Place LF may make it easier but has no challenge.
In opposite the current situation (placing same BP multiple times) has no challenge - it's just annoying.

Post Reply

Return to “Not a bug”