Friday Facts #263 - Trains in blueprints

Regular reports on Factorio development.
User avatar
irbork
Fast Inserter
Fast Inserter
Posts: 246
Joined: Fri Jul 04, 2014 1:17 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by irbork »

Great news!
I am pretty sure undo in the past form is undid and undone, not undo-ed :lol:
knightelite
Fast Inserter
Fast Inserter
Posts: 132
Joined: Fri Oct 05, 2018 3:49 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by knightelite »

This is great news, but I have a few questions:

So I decided that we should extend blueprints to work with trains as well.
Can we add cars/tanks/modded vehicles to blueprints also?
Both of the trains in the blueprint will have the "Iron Mine X" -> " Smelting" schedule setup. Once I build the blueprint, I just rename the "Iron Mine X" to whatever I want ("Iron Mine 12" for example), and the train schedules are updated as well, so I'm almost ready to go.
Does this mean you're using the current behaviour of "Iron Mine X is a unique station name, so when I rename it all the train schedules are updated" or does it mean that the names of stops in train schedules are now editable? Because I feel like being able to click on any existing train, copy its schedule, paste it onto another one and then rename the stops would be another big QoL improvement.

While we're talking about train schedule QoL improvements, can we add the ability to copy paste individual sections of train schedules? In conjunction with the above ability to rename items in the schedule, this would make it a lot nicer to build multiple trains with similar, but complicated scheduling.
RocketManChronicles
Filter Inserter
Filter Inserter
Posts: 362
Joined: Mon Aug 01, 2016 2:38 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by RocketManChronicles »

knightelite wrote: ↑Fri Oct 05, 2018 4:31 pm While we're talking about train schedule QoL improvements, can we add the ability to copy paste individual sections of train schedules? In conjunction with the above ability to rename items in the schedule, this would make it a lot nicer to build multiple trains with similar, but complicated scheduling.
Even in game right now, if you have a station name "Mine 1" and several trains with schedules to it; if you change the name to "Iron Mine 1," then all trains schedules will update. So, with the blueprint here in FFF, if you have a station labeled "Mine X" and the trains in the blueprint are also set to stop at "Mine X," when you change the name to "Copper Mine 1" they will update to match. This means, that every time you place the blueprint, it gets built, and you change the name; it will not affect past and future placements of this blueprint.
L0laapk3
Inserter
Inserter
Posts: 49
Joined: Sun Mar 18, 2018 10:01 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by L0laapk3 »

While we are at the subject of adding trains to blueprints, can we please also have the option to add tanks and cars to blueprints? This would be extremely useful for some lategame, UPS optimised setups, aswell as some train loader?unloader designs.
knightelite
Fast Inserter
Fast Inserter
Posts: 132
Joined: Fri Oct 05, 2018 3:49 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by knightelite »

RocketManChronicles wrote: ↑Fri Oct 05, 2018 4:58 pm
knightelite wrote: ↑Fri Oct 05, 2018 4:31 pm While we're talking about train schedule QoL improvements, can we add the ability to copy paste individual sections of train schedules? In conjunction with the above ability to rename items in the schedule, this would make it a lot nicer to build multiple trains with similar, but complicated scheduling.
Even in game right now, if you have a station name "Mine 1" and several trains with schedules to it; if you change the name to "Iron Mine 1," then all trains schedules will update. So, with the blueprint here in FFF, if you have a station labeled "Mine X" and the trains in the blueprint are also set to stop at "Mine X," when you change the name to "Copper Mine 1" they will update to match. This means, that every time you place the blueprint, it gets built, and you change the name; it will not affect past and future placements of this blueprint.
This also means then that you can't put down 5 copies of the blueprint and then change the one station, you're required to do the process of "put down blueprint, change station name, put down blueprint, change station name, etc..." if you want each copy of the blueprint to end up with a different schedule. With the blueprint this is still much easier than it was previously, but being able to edit the names in the schedule directly without changing the conditions in the schedule would still be a big improvement.
RocketManChronicles
Filter Inserter
Filter Inserter
Posts: 362
Joined: Mon Aug 01, 2016 2:38 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by RocketManChronicles »

knightelite wrote: ↑Fri Oct 05, 2018 5:05 pm
RocketManChronicles wrote: ↑Fri Oct 05, 2018 4:58 pm
knightelite wrote: ↑Fri Oct 05, 2018 4:31 pm While we're talking about train schedule QoL improvements, can we add the ability to copy paste individual sections of train schedules? In conjunction with the above ability to rename items in the schedule, this would make it a lot nicer to build multiple trains with similar, but complicated scheduling.
Even in game right now, if you have a station name "Mine 1" and several trains with schedules to it; if you change the name to "Iron Mine 1," then all trains schedules will update. So, with the blueprint here in FFF, if you have a station labeled "Mine X" and the trains in the blueprint are also set to stop at "Mine X," when you change the name to "Copper Mine 1" they will update to match. This means, that every time you place the blueprint, it gets built, and you change the name; it will not affect past and future placements of this blueprint.
This also means then that you can't put down 5 copies of the blueprint and then change the one station, you're required to do the process of "put down blueprint, change station name, put down blueprint, change station name, etc..." if you want each copy of the blueprint to end up with a different schedule. With the blueprint this is still much easier than it was previously, but being able to edit the names in the schedule directly without changing the conditions in the schedule would still be a big improvement.
Right. You just worded it better than I did. :)

This just makes life a lot easier in my style of play where I have mines of various names and a central smelting location where all trains drop off resources. Now I will not have to repeatedly write the same schedule over and over.
Engimage
Smart Inserter
Smart Inserter
Posts: 1069
Joined: Wed Jun 29, 2016 10:02 am
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by Engimage »

The changes are awesome!
And with schedules in blueprints I think this one is even more important
Train pathfinding on stations with same name
psihius
Fast Inserter
Fast Inserter
Posts: 192
Joined: Mon Dec 15, 2014 12:47 am
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by psihius »

Someone send them a bag of non-dick shaped candy! :)
HalfPastZulu
Inserter
Inserter
Posts: 36
Joined: Sun Oct 08, 2017 10:37 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by HalfPastZulu »

Really awesome... Don't know how many times I wished you could blueprint trains.

Can't wait for it to come out

Thank You
Blacky007
Fast Inserter
Fast Inserter
Posts: 180
Joined: Fri Dec 29, 2017 8:05 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by Blacky007 »

the only legit way for train building a a factory that you need to build - and only in this factory you can build trains.
and trains can no longer be deconstructed by hand or robots if they are on a rail - you need to take them to the factory again and then you can deconstruct them.
make the hole trainsystem more realistic!

that idea is from https://www.twitch.tv/shredguy
hope you will get this into Factorio
Last edited by Blacky007 on Fri Oct 05, 2018 6:17 pm, edited 1 time in total.
My color birthday was May 2nd 2020 - Thank you Enchroma
User avatar
SupplyDepoo
Filter Inserter
Filter Inserter
Posts: 305
Joined: Sat Oct 29, 2016 8:42 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by SupplyDepoo »

You have bug... cargo wagons + locomotive are in components list even though trains is unchecked:

Image
cawgod
Burner Inserter
Burner Inserter
Posts: 5
Joined: Sat Jul 30, 2016 11:32 am
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by cawgod »

Will there be a hook for mods to make it possible to also blueprint the content of the vehicle grid of a train?
One usecase would be a newly built LTN-Depot with some trains and putting power, overdrive-engines, shields and such into every train by hand becomes a real chore... :-)
Jap2.0
Smart Inserter
Smart Inserter
Posts: 2381
Joined: Tue Jun 20, 2017 12:02 am
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by Jap2.0 »

:O

Okay, now that we've gotten how cool this is out of the way, time to beg for more features: first, will this work with other vehicles, second, we need recursive blueprints even more now, and third, can we use this to upgrade fuel types.
There are 10 types of people: those who get this joke and those who don't.
4sixes
Manual Inserter
Manual Inserter
Posts: 1
Joined: Sun Mar 25, 2018 2:54 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by 4sixes »

looking forward to the upgrade planner. so many yellow belts...
posila
Factorio Staff
Factorio Staff
Posts: 5366
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by posila »

planetfall wrote: ↑Fri Oct 05, 2018 3:52 pmAlso, I foresee the upgrade planner messing with braided underground belts. I'm not sure what the best solution is there. You could make it just ignore braided belts, but then they form a bottleneck in an otherwise faster design. If you have undergrounds being upgraded anywhere in the planner you could make yellow/red and yellow/blue braids become red/blue. But this becomes trickier when you factor in modded belts that may not follow the exact vanilla tiers.

Another possibility might be introducing an extra underground belt entity at each tier, to allow braiding belts of the same speed. But then the upgrade planner would need to recognize that and change some of the belts but not others, which may be tricky to calculate (and also necessitates an extra underground belt assembler per belt tier, which will mess up everyone's existing designs. Not like that's necessarily the worst thing in the world, of course.)

All that seems to add extra inconvenience onto what is ultimately a convenience feature, though, so maybe just blindly upgrading all belts and forcing players to redo braided designs is for the best.
Upgrade planner doesn't mess up braided belts, people mess up braided belts.
-or-
Upgrade planner is a good servant but a bad master.
deer_buster
Fast Inserter
Fast Inserter
Posts: 114
Joined: Wed Aug 31, 2016 3:35 am
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by deer_buster »

posila wrote: ↑Fri Oct 05, 2018 7:42 pm Upgrade planner doesn't mess up braided belts, people mess up braided belts.
-or-
Upgrade planner is a good servant but a bad master.
PICNIC
Trebor
Filter Inserter
Filter Inserter
Posts: 293
Joined: Sun Apr 30, 2017 1:39 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by Trebor »

If the fuel box of a train is like a container, can the blueprint capture contents of other containers?
User avatar
bobingabout
Smart Inserter
Smart Inserter
Posts: 7352
Joined: Fri May 09, 2014 1:01 pm
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by bobingabout »

You can blueprint trains.

My question: if you have a mod that includes allowing equipment grids in a train, does the train's equipment gets added in the blueprint?
Creator of Bob's mods. Expanding your gameplay since version 0.9.8.
I also have a Patreon.
User avatar
Sinxar
Manual Inserter
Manual Inserter
Posts: 4
Joined: Thu Dec 18, 2014 11:02 am
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by Sinxar »

TRUEpicness wrote: ↑Fri Oct 05, 2018 3:15 pm It's the end of an era when the upgrade planner mod won't be downloadable from the portal
I was talking about Upgrade Planner over on the Factorio discord and Bilka mentioned that since the 0.17 version is different than what we currently have, there is a chance it will still be updated. The instant replace feature will be gone from the "official" version, but hopefully the mod will still be updated. So... don't count it out just yet!

Image
User avatar
DaveMcW
Smart Inserter
Smart Inserter
Posts: 3717
Joined: Tue May 13, 2014 11:06 am
Contact:

Re: Friday Facts #263 - Trains in blueprints

Post by DaveMcW »

Trebor wrote: ↑Fri Oct 05, 2018 9:11 pm If the fuel box of a train is like a container, can the blueprint capture contents of other containers?

Yes, you can hack a blueprint to copy the contents of any container. Vanilla factorio just doesn't provide the tools to do it.
Post Reply

Return to β€œNews”