Seperate train plans from trains

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Post Reply
Evolyn
Manual Inserter
Manual Inserter
Posts: 2
Joined: Mon May 28, 2018 1:44 am
Contact:

Seperate train plans from trains

Post by Evolyn »

Maybe i wasn't looking for the right keywords.. :(
TL;DR
Seperate train plans from trains to a dedicated line planer.
What ?
Having a line planer where you can create and manage your lanes, train stops and so on. Instead of creating a plan to a train, you create a plan to a line, and then assign or remove trains to this line. Making it much more confortable if you have 20 trains going to the same line and then making a change to all of 'em. Not even talking about the overview if you have alot of trains.
Why ?
To fullfill the needs for train tycoon players :) Joke aside, i haven't even started creating my mega base and making changes in alot of train plans is pain in the ****. May i'm still missing something in the game, but i can't image how managing alot of trains works and i think this idea is a big benefit to the game after reaching a certain stage of the game.

LukeM
Inserter
Inserter
Posts: 26
Joined: Sun Mar 20, 2016 8:32 pm
Contact:

Re: Seperate train plans from trains

Post by LukeM »

+1 I've said many times to my friends that this would be a really useful feature

You can already sort of do this with the copy paste tool, but that doesn't allow you to update all your trains at once, and requires you to find all the trains you want to update when you make a change, which is a bit annoying.

nuhll
Filter Inserter
Filter Inserter
Posts: 922
Joined: Mon Apr 04, 2016 9:48 pm
Contact:

Re: Seperate train plans from trains

Post by nuhll »

Seems like a good idea for a mod.

(i dont need this, bc i just use LTN)

User avatar
steinio
Smart Inserter
Smart Inserter
Posts: 2632
Joined: Sat Mar 12, 2016 4:19 pm
Contact:

Re: Seperate train plans from trains

Post by steinio »

nuhll wrote:Seems like a good idea for a mod.

(i dont need this, bc i just use LTN)

https://mods.factorio.com/mod/SmartTrains
Image

Transport Belt Repair Man

View unread Posts

User avatar
bobingabout
Smart Inserter
Smart Inserter
Posts: 7351
Joined: Fri May 09, 2014 1:01 pm
Contact:

Re: Seperate train plans from trains

Post by bobingabout »

Honestly, it would be a lot better if you set up train routes (list of stations) as a separate entity then assign trains to a route (or a route to a train, doesn't really matter which way around) instead of having to specify the route on a train per train basis.
Creator of Bob's mods. Expanding your gameplay since version 0.9.8.
I also have a Patreon.

golfmiketango
Filter Inserter
Filter Inserter
Posts: 549
Joined: Fri Jan 29, 2016 2:48 am
Contact:

Re: Seperate train plans from trains

Post by golfmiketango »

+1. This does not seem too terribly difficult (no doubt, the devil's in the details, but it's clearly not insurmountable as it could simply be layered on top of the existing implementation). It's also clearly something the engineer would want at his disposal after he went to all the trouble to design and craft self-driving-trains.

Since most data in factorio are in entities, perhaps the way to do it would be to store route "markers" in stations. The Stations hold a bag of route markers. The route markers are globally unique <route-name, stop#> tuples. The trains are optionally assigned to named routes, from which their individual route settings would be automatically set. Or something like that. It's easy to see how such an implementation could provide opportunities for "smart" route assignment and more granular circuit-controlled enable/disable of the route "markers" (i.e., rather than just "station enable/disable" as we have now).

The Cities Skylines route design user-interface is mostly good (it has a few awful quirks, but is sound conceptually). Something like that could be implemented in the map view (such a UI would also be an opportunity to provide signalling hints that could minimize the tendency to present the player with tedious "no-path" puzzles currently solvable only by running around with a microscope looking for subtly obscured rail signals). Anyhow maybe that's a big ask, just brain-storming here.

cbhj1
Fast Inserter
Fast Inserter
Posts: 166
Joined: Tue Apr 25, 2017 2:53 pm
Contact:

Re: Seperate train plans from trains

Post by cbhj1 »

I think it could be implemented without too much change to the trains themselves by having a route gui like blueprints, then just paste them onto the train as needed - an extension of the copy/paste functionality, or take it further and have the train periodically update its route from the main list

edit: what if the train gui could be used with the usual copy/paste

User avatar
bobingabout
Smart Inserter
Smart Inserter
Posts: 7351
Joined: Fri May 09, 2014 1:01 pm
Contact:

Re: Seperate train plans from trains

Post by bobingabout »

I think you can just copy paste from one locomotive to another to copy a train schedule right now.
The problem is, what happens when you edit one of them? The other remains unedited.

This is why I suggested a schedule (list of routes, which are lists of stations with conditions) be a separate piece of data than the train itself, then when you load the train GUI, where the time table is now, at the top it would probably have some sort of drop down saying "Select Route" which would include a delete button, a create new button (so creating and editing them can be done as it is now, in the train itself) and then a list of all currently existing schedules, possible with extra information in there such as how many trains are currently assigned to each route.

The main difference between how things are now would be that if more than one train shares a route, then editing the route on one train will also edit the route on all the others.
Creator of Bob's mods. Expanding your gameplay since version 0.9.8.
I also have a Patreon.

cbhj1
Fast Inserter
Fast Inserter
Posts: 166
Joined: Tue Apr 25, 2017 2:53 pm
Contact:

Re: Seperate train plans from trains

Post by cbhj1 »

True, you can copy/paste between trains now(not in the gui), but that is of limited use currently due to the fact that they move around. Was not meant to detract from the topic suggestion, just 'thinking out loud'.

Tekky
Smart Inserter
Smart Inserter
Posts: 1039
Joined: Sun Jul 31, 2016 10:53 am
Contact:

Re: Seperate train plans from trains

Post by Tekky »

I agree with the OP's suggestion. The free open-source game OpenTTD also allows you to share orders of trains with other trains, so that if you edit one train's orders, it affects all trains with the same orders.

Teraka
Inserter
Inserter
Posts: 34
Joined: Mon Jun 27, 2016 7:50 pm
Contact:

Re: Seperate train plans from trains

Post by Teraka »

Bumping.

This would be extremely useful for any save with a heavy train network. It's not just the ability to quickly set up 5 or 10 trains with the same schedule, it's also the ability to change all their schedules in one go without having to track them down if you want to tweak or re-task them.

You could have a "line library" similar to the blueprint library, as others suggested, and on the train interface choose whether to have a unique schedule for this train (for one-offs or small bases for which this feature would just be unnecessary steps), or pick an existing line from your library. The lines could also come with train colors and ideally even cargo wagon slot limitations (although probably a bit harder to implement).

Kyralessa
Filter Inserter
Filter Inserter
Posts: 442
Joined: Thu Sep 29, 2016 5:58 pm
Contact:

Re: Seperate train plans from trains

Post by Kyralessa »


Post Reply

Return to “Ideas and Suggestions”