Page 1 of 1

Force blueprint on water to add landfill as needed?

Posted: Sun Oct 11, 2020 9:38 pm
by Usul
Hi!

I saw this situation in a foreign factory where it looks like entities had been pasted onto water and bots flew in landfill only as needed underneath the entities before building those.

Can someone please explain how this is done? Is it possible in vanilla? 8-)

2020-10-11_23-33-28.png
2020-10-11_23-33-28.png (2.32 MiB) Viewed 5436 times

Re: Force blueprint on water to add landfill as needed?

Posted: Sun Oct 11, 2020 10:22 pm
by astroshak
I’ll have to double check, because I’m not seeing the ability to BP tiles in my current (modded) games ...

But you used to be able to BP Landfill. I built my nuclear reactor BP’s with Landfill.

The trick is, the land must BE Landfill. It won’t take it if the tile is regular land. So you basically have to Landfill the entire area you want to use in the BP, taking care to leave openings for Offshore Pumps if using those.

Also, when plopping the BP down, you have to do it in two passes. The first tells the bots to put the Landfill in place. The second then tells them what machines to put down. This is because you cannot put machines (except for Offshore Pumps) on water, only land, so you ahve to Landfill the area first.

Re: Force blueprint on water to add landfill as needed?

Posted: Mon Oct 12, 2020 12:02 am
by jodokus31
I think, the easiest way is to use the editor with commandline "/editor".

Here you can place tiles with "smart entity collision mode".

First place landfill tiles, then the blueprint on top and then use deep water with "smart entity collision mode" around it
This can be blueprinted with tiles.
landfill editor
Of course, there are also mods for this.

Re: Force blueprint on water to add landfill as needed?

Posted: Mon Oct 12, 2020 5:57 am
by Koub
It has also been suggested here :
viewtopic.php?f=6&t=57981 (and in slightly different flavors in other threads as time passed).

Re: Force blueprint on water to add landfill as needed?

Posted: Mon Oct 12, 2020 5:30 pm
by Usul
Thanks for the replies!

I understand from this, that it is not possible in vanilla and withouth using /editor.

Re: Force blueprint on water to add landfill as needed?

Posted: Mon Oct 12, 2020 6:35 pm
by jodokus31
Usul wrote:
Mon Oct 12, 2020 5:30 pm
Thanks for the replies!

I understand from this, that it is not possible in vanilla and withouth using /editor.
It is possible to load a dedicated "editor save" for manipulating (add landfill underneath) blueprints via blueprint library, where blueprints can be shared across different saves.
So you can have a regular, untouched game, create a blueprint and put in the blueprint library. Then open the editor save and add landfill there. Then go back to the regular savegame and place modified bp from library

Re: Force blueprint on water to add landfill as needed?

Posted: Mon Oct 12, 2020 9:02 pm
by Yoyobuae
Usul wrote:
Mon Oct 12, 2020 5:30 pm
Thanks for the replies!

I understand from this, that it is not possible in vanilla and withouth using /editor.
It would be extremely painful to do in vanilla without using editor.
Y
ou could landfill a large area, then paste a blueprint over it, then create a blueprint from that including the landfill tiles, and then use the blueprint edit UI to carefully remove the unneeded landfill tiles.

Re: Force blueprint on water to add landfill as needed?

Posted: Wed Nov 04, 2020 5:20 pm
by ribsngibs
I like to use a mod called “landfill everything” and I use this mod only in a separate game save so I don’t lose the pure vanilla status of my actual factory save. The way it works is it gives you a button that you push with a blueprint in your hand which modifies the blueprint to have landfill under every tile under an entity in the blueprint (that is, it doesn’t add more landfill than it has to - it specifies the bare minimum landfill needed to place your blueprint on water).

So every once in a while in my game, I’ll save all my blueprints to the shared blueprint library, quit the game, load the mod, go into the game again, modify all the blueprints with the mod (takes less than 5 minutes for even many dozens of blueprints), then remove the mod and go back to my vanilla game with the modified blueprints.

Re: Force blueprint on water to add landfill as needed?

Posted: Fri Nov 06, 2020 2:24 pm
by <X>
To the Devs: I wish shift-clicking a blueprint automatically generates landfill, where needed

Re: Force blueprint on water to add landfill as needed?

Posted: Fri Nov 06, 2020 2:42 pm
by NotRexButCaesar
ribsngibs wrote:
Wed Nov 04, 2020 5:20 pm
I like to use a mod called “landfill everything” and I use this mod only in a separate game save so I don’t lose the pure vanilla status of my actual factory save. The way it works is it gives you a button that you push with a blueprint in your hand which modifies the blueprint to have landfill under every tile under an entity in the blueprint (that is, it doesn’t add more landfill than it has to - it specifies the bare minimum landfill needed to place your blueprint on water).

So every once in a while in my game, I’ll save all my blueprints to the shared blueprint library, quit the game, load the mod, go into the game again, modify all the blueprints with the mod (takes less than 5 minutes for even many dozens of blueprints), then remove the mod and go back to my vanilla game with the modified blueprints.
Does this work with books?

Re: Force blueprint on water to add landfill as needed?

Posted: Sat Nov 07, 2020 12:01 pm
by ribsngibs
AmericanPatriot wrote:
Fri Nov 06, 2020 2:42 pm

Does this work with books?
No, afaik it does not. It’s pretty quick anyway. I have a few books with 2 and 4 rail modular pieces as well as a huge book with dozens of prefab assembly lines and it only took a few minutes to convert them all.

Only little annoyance is that for some reason the button to add the landfill doesn’t work if the blueprint you are holding lives inside a blueprint book. So converting a blueprint in a book requires a few steps: click on blueprint (in book), drop blueprint (in inventory), click on blueprint icon (which is now in your main inventory), click the “landfill everywhere” button, place back in original location in blueprint book. Still much much faster than trying to do it manually.