Dragable Train signals

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

PirateAE
Burner Inserter
Burner Inserter
Posts: 11
Joined: Sat Feb 18, 2017 6:12 am
Contact:

Dragable Train signals

Post by PirateAE »

TL;DR
Effectively Being Able to drag signals along a track, where they place along the track once they reach the given train length. Similar to how poles do so for max length between poles.

What ?
Say you have a track signaled for 10 car trains, and you want to re signal for something smaller or bigger, Your two avenues right now are either manually going section by section, signal by signal, or blueprinting a section, then having to remove all the signals that are there, and then blueprint and place. The idea Is being able to assign a length, say 2 cars, and being able to click and drag like poles, the signals will only place so its two cars between signals.

A bonus would be to auto deconstruct/mark for such any non matching signals
Kalanndok
Long Handed Inserter
Long Handed Inserter
Posts: 90
Joined: Sat Dec 12, 2015 9:07 am
Contact:

Re: Dragable Train signals

Post by Kalanndok »

You actually can do that with blueprint and the relative grid positions.
You make your blueprint and then just drag-ride with a 289 km/h-train and a bunch of constructor-spiders following you around :)
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Dragable Train signals

Post by ssilk »

There is also the raillayer mod.

But I think that’s a really cool idea and should be simple to implement. The good question for me is: how can I assign the train length?
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
cbhj1
Fast Inserter
Fast Inserter
Posts: 169
Joined: Tue Apr 25, 2017 2:53 pm
Contact:

Re: Dragable Train signals

Post by cbhj1 »

by using the spacing to the signal before where you start dragging.
Kalanndok
Long Handed Inserter
Long Handed Inserter
Posts: 90
Joined: Sat Dec 12, 2015 9:07 am
Contact:

Re: Dragable Train signals

Post by Kalanndok »

Which one? The one coming from the left fork or the one coming from the right fork or the one coming from the half-left fork (no, there is not straight)?

Or to be more specific:
How long is the block size supposed to be when dragging a signal to the right in this scenario?

https://imgur.com/a/rJqrYMW
User avatar
Nosferatu
Filter Inserter
Filter Inserter
Posts: 251
Joined: Fri Jan 20, 2017 4:48 pm
Contact:

Re: Dragable Train signals

Post by Nosferatu »

You start the dragging process by clicking on an existing signal. That's where the distance calculation starts.

There is already an option for displaying train lengths when placing signals.
Reuse/rename that or make a second one
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Dragable Train signals

Post by ssilk »

But that is the question: if you click on a signal and the algorithm can choose between some former signals, because there is a switch, what one to choose the distance from?
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
LoneWolf_LWP
Inserter
Inserter
Posts: 39
Joined: Thu Jan 07, 2021 11:20 pm
Contact:

Re: Dragable Train signals

Post by LoneWolf_LWP »

ssilk wrote: Wed Jan 20, 2021 7:03 am But that is the question: if you click on a signal and the algorithm can choose between some former signals, because there is a switch, what one to choose the distance from?
i think the logical answer would be the to look so that no section will be smaller then required lenght needed.
assuming it would be looking at the display train lenght for example the smallest block would be that length and the other would be a bit bigger. since bigger is ok but smaller is not if you want your train to fit in a section and not occupie 2 sections.
User avatar
ickputzdirwech
Filter Inserter
Filter Inserter
Posts: 792
Joined: Sun May 07, 2017 10:16 am
Contact:

Re: Dragable Train signals

Post by ickputzdirwech »

A really nice suggestion! Using blueprints for signals is always a bit finicky.

The train length should be measured from the signal you started dragging from or the last placed signal imo.
Mods: Shortcuts for 1.1, ick's Sea Block, ick's vanilla tweaks
Tools: Atom language pack
Text quickly seems cold and unfriendly. Be careful how you write and interpret what others have written.
- A reminder for me and all who read what I write
Kyralessa
Filter Inserter
Filter Inserter
Posts: 569
Joined: Thu Sep 29, 2016 5:58 pm
Contact:

Re: Dragable Train signals

Post by Kyralessa »

It's a nice idea, but it's hard to say how it would work out practically. How would the signals know how long the space should be?

Of course, in one sense you can do this already, using a blueprint with a grid.
wobbycarly
Filter Inserter
Filter Inserter
Posts: 261
Joined: Tue Jan 29, 2019 4:00 am
Contact:

Re: Dragable Train signals

Post by wobbycarly »

Kyralessa wrote: Wed Jan 20, 2021 9:09 am It's a nice idea, but it's hard to say how it would work out practically. How would the signals know how long the space should be?

Of course, in one sense you can do this already, using a blueprint with a grid.
100% agree. For example, I often use trains of different lengths within the same map, so using a global "train length" setting - similar to the existing method of showing train segments - wouldn't always be suitable.
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Dragable Train signals

Post by ssilk »

This needs to know for which of your current trains this should be build.

How would it be, if you can select one train and say “use this as template-train to place the signals with that method”?
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
ickputzdirwech
Filter Inserter
Filter Inserter
Posts: 792
Joined: Sun May 07, 2017 10:16 am
Contact:

Re: Dragable Train signals

Post by ickputzdirwech »

It is advisable to always use the length of the longest automatically operating train in your network anyway. So I don‘t think this would be an issue (unless someone has different networks for trains of different lengths). Also changing the setting wouldn’t take that long.

If you really want a way to adjust the signal distance on the fly I would suggest using SHIFT + scroll wheel, similar to tile placement size.

Edit: Changed the order of some sentences, so it makes more sense.
Mods: Shortcuts for 1.1, ick's Sea Block, ick's vanilla tweaks
Tools: Atom language pack
Text quickly seems cold and unfriendly. Be careful how you write and interpret what others have written.
- A reminder for me and all who read what I write
cbhj1
Fast Inserter
Fast Inserter
Posts: 169
Joined: Tue Apr 25, 2017 2:53 pm
Contact:

Re: Dragable Train signals

Post by cbhj1 »

Let's get back to the actual use case for the topic, rather than the worst case scenario that falls outside of the reason to ask for such a feature.

I believe this would be for signalling long stretches of straight rail, by signalling the first block, then hopping into a train and doing high speed dragging.
Kyralessa
Filter Inserter
Filter Inserter
Posts: 569
Joined: Thu Sep 29, 2016 5:58 pm
Contact:

Re: Dragable Train signals

Post by Kyralessa »

cbhj1 wrote: Wed Jan 20, 2021 2:29 pm Let's get back to the actual use case for the topic, rather than the worst case scenario that falls outside of the reason to ask for such a feature.

I believe this would be for signalling long stretches of straight rail, by signalling the first block, then hopping into a train and doing high speed dragging.
That could certainly resolve the difficulty of how far apart the signals should be: Far apart enough to hold the train being driven.
User avatar
jodokus31
Smart Inserter
Smart Inserter
Posts: 1621
Joined: Sun Feb 26, 2017 4:13 pm
Contact:

Re: Dragable Train signals

Post by jodokus31 »

What about the train visualisation length as default space?
train_length.png
train_length.png (19.88 KiB) Viewed 4934 times
User avatar
5thHorseman
Smart Inserter
Smart Inserter
Posts: 1193
Joined: Fri Jun 10, 2016 11:21 pm
Contact:

Re: Dragable Train signals

Post by 5thHorseman »

I'd rather be able to click a rail and say "signal this segment for length-3 trains" and have it just slap the signals down. Or ghosts of them more reasonably.
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Dragable Train signals

Post by ssilk »

I would say this is the point, where we need a modder, that implements it somehow and then we will see.
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
steinio
Smart Inserter
Smart Inserter
Posts: 2638
Joined: Sat Mar 12, 2016 4:19 pm
Contact:

Re: Dragable Train signals

Post by steinio »

ssilk wrote: Thu Jan 21, 2021 5:01 am I would say this is the point, where we need a modder, that implements it somehow and then we will see.
Imho if there would be a need for this mod there would be one already.
Image

Transport Belt Repair Man

View unread Posts
User avatar
5thHorseman
Smart Inserter
Smart Inserter
Posts: 1193
Joined: Fri Jun 10, 2016 11:21 pm
Contact:

Re: Dragable Train signals

Post by 5thHorseman »

steinio wrote: Thu Jan 21, 2021 5:49 am
ssilk wrote: Thu Jan 21, 2021 5:01 am I would say this is the point, where we need a modder, that implements it somehow and then we will see.
Imho if there would be a need for this mod there would be one already.
Then no more mods should be required for the game as if anybody wanted it it'd already have been written.

To have a mod, someone must exist that wants the mod more than they want to not put the work into making the mod. That just hasn't happened for this particular idea yet. It may never happen, but there's no reason it cannot.
Post Reply

Return to “Ideas and Suggestions”