Belt placement as a sizeable brush

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Post Reply
uliko
Burner Inserter
Burner Inserter
Posts: 12
Joined: Sun Jun 10, 2018 7:56 pm
Contact:

Belt placement as a sizeable brush

Post by uliko »

Make belt placement a sizeable brush tool similar to landfill to enable placing multiple lanes at the same time.

Sizing could either be as a square or a single line of parallel belts.

Helpful lategame when placing huge amounts of belts and personal robots can't keep up with only four fusion reactors being available to provide power.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Belt placement as a sizeable brush

Post by ssilk »

I think that doesn’t make things really easier, you can paste 8 lanes at once, but you need a special tool for that. Which is used only in some very special cases.

Instead of introducing new tools, I would like to see, that copy/paste is a lot more easier to use. For example, I copy me part of multi-belt and paste it while walking. So you can copy also edges. What I would like to see here too is flipping/mirroring. Or simpler choosing former copied blueprints. Everything which makes this building with the copy/paste easier and more useful.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

Squelch
Filter Inserter
Filter Inserter
Posts: 346
Joined: Sat Apr 23, 2016 5:31 pm
Contact:

Re: Belt placement as a sizeable brush

Post by Squelch »

Copy/pasting, or even a blueprint library of your favourite layouts is far more desirable, and configurable in my opinion. However, what would be nice while laying belts out, is to be able to draw by dragging the pointer in a similar manner to rail tracks. ie click to start the line, drag the pointer and release to end. The method on how this might be invoked instead of laying belts immediately on click, is another question. Perhaps a click and hold for a second on the first belt segment?

Currently, to make straight lines, the player must run in the direction they wish to lay the belt, but this is often spoilt when bumping into trees, rocks, or walking over an already laid belt (pre belt immunity research)

User avatar
GlassDeviant
Fast Inserter
Fast Inserter
Posts: 170
Joined: Wed Feb 11, 2015 1:51 am
Contact:

Re: Belt placement as a sizeable brush

Post by GlassDeviant »

I do this all the time with blueprints. No need for some tool that makes this game work like some other game you liked. About the only improvement I could make to laying belts is being able to set a start point and then move to an endpoint and have the belt laid between those points, but that idea is too subject to pathing issues to make it viable without some heavy weight code, or even with it in some cases.

If you want an 8-wide lane to have multiple lengths, blueprint it in multiple lengths.
- GD

Sorry if my posts are becoming difficult to read, my typing ability is rapidly deteriorating due to a nerve disorder. I try to clean them up before posting but don't always get every last typo.

Squelch
Filter Inserter
Filter Inserter
Posts: 346
Joined: Sat Apr 23, 2016 5:31 pm
Contact:

Re: Belt placement as a sizeable brush

Post by Squelch »

GlassDeviant wrote:
Tue Dec 17, 2019 6:02 pm
About the only improvement I could make to laying belts is being able to set a start point and then move to an endpoint and have the belt laid between those points, but that idea is too subject to pathing issues to make it viable without some heavy weight code, or even with it in some cases.
It seems we seek the same thing. Drawing of straight lines is all that is required in my opinion. No pathing desired (railtrack often does not lay where I intend, and belts could get even more snarly), so the belts are laid within reach of the player when they are held in hand, and ghosts are laid otherwise for those longer runs. I envisage it working in much the same manner as laying railtrack, but without the pathing. Where a belt cannot be laid according to the normal rules, it is omitted and leaves the player to do the fiddly bits.

@ulika, if it's ok with you, I would be happy to format the above suggestions according to the desired template? These would be the closest to a belt brush that I personally see feasible, and would allow you to quickly lay multiple lanes at once too.

For people with impaired movement or co-ordination, I can see this would be highly useful.

User avatar
GlassDeviant
Fast Inserter
Fast Inserter
Posts: 170
Joined: Wed Feb 11, 2015 1:51 am
Contact:

Re: Belt placement as a sizeable brush

Post by GlassDeviant »

Sounds like a good approach, plus it would reduce the number of blueprints I maintain to do sections of X parallel belt tracks of length Y and type Z (normal, fast or express). One tool to rule them all, and in the menu bind them!
- GD

Sorry if my posts are becoming difficult to read, my typing ability is rapidly deteriorating due to a nerve disorder. I try to clean them up before posting but don't always get every last typo.

uliko
Burner Inserter
Burner Inserter
Posts: 12
Joined: Sun Jun 10, 2018 7:56 pm
Contact:

Re: Belt placement as a sizeable brush

Post by uliko »

Blueprint-related alternatives are not feasible for the reason I outlined in the original post, see https://www.youtube.com/watch?v=xhUI_-UJ1F0

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Belt placement as a sizeable brush

Post by ssilk »

Im not here to say how to play Factorio. But when I watched that video I thought ”oh my god”. :)

When you are about to lay more than 3000 items with your personal robots, you are doing something wrong - in my eyes. This takes forever. This is not advanced, nor lategame, it’s just slow.

The better way to do this is placing the blueprints and let the construction bots of your robotic network do their job, while you are building something else. And for lategame I think of interconnected roboports, or self-requesting outposts, and most stuff is covered with roboports...

Another reason: A tool like described in OP will not help in construction of the edges. But - in my eyes - the edges are the most time consuming thing here (from the sight of a player, not the time it takes to build it). :)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

User avatar
eradicator
Smart Inserter
Smart Inserter
Posts: 5206
Joined: Tue Jul 12, 2016 9:03 am
Contact:

Re: Belt placement as a sizeable brush

Post by eradicator »

uliko wrote:
Wed Dec 18, 2019 10:57 pm
Blueprint-related alternatives are not feasible for the reason I outlined in the original post, see https://www.youtube.com/watch?v=xhUI_-UJ1F0
As someone who has worked on a prototype belt-planner mod (no need to get your hopes up), i have to say that video is completely unsuited to get your point across. A well balanced belt brush mod would still be placing belt ghosts, because placing that many belts instantly from the player inventory would be well beyond the realm of what the player is usually capable of. Seeing that you already managed to place the belts, maybe you just want a mod that gives you instant blueprint revival powers. (If you're now tempted to say "i dont want mods" then you should urgently read the sticky topic in this forum. And google up why "belt planner" has been officially rejected already.)
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.

kbk
Long Handed Inserter
Long Handed Inserter
Posts: 58
Joined: Sun Jun 30, 2019 2:21 pm
Contact:

Re: Belt placement as a sizeable brush

Post by kbk »

ssilk wrote:
Sat Dec 21, 2019 2:12 pm
When you are about to lay more than 3000 items with your personal robots, you are doing something wrong - in my eyes. This takes forever. This is not advanced, nor lategame, it’s just slow.
Actually this is quite feasible in late game. I usually enjoy packing 2 fusion reactors, at most 1-2 exoskeletons, some advanced batteries and at least 4 mk2 personal roboports into my suit by that time. Works pretty fast but you have to slack off from time to time to recharge your batteries and inner roboport buffers.

Logistic network, on the other hand, is huge by that time — if I ever come to use it — so conbots really grind my gears while traversing slowly from its outer reaches to the spot I demand them to be. There also is an implication of trying to keep the smaller networks (e.g. ones which main goal is to fix the walls on some spot) separated from the bigger factory-wide one, so generally I like to have zero active networks where I paste some blueprints.

vanatteveldt
Filter Inserter
Filter Inserter
Posts: 945
Joined: Wed Nov 25, 2015 11:44 am
Contact:

Re: Belt placement as a sizeable brush

Post by vanatteveldt »

Yeah that video is a mess.

You can use ~infinite bots from stationary roboports, so why not make a 64 wide (or whatever that was) blueprint with roboports integrated so you can fire and forget?

Post Reply

Return to “Ideas and Suggestions”