#Automatic self selecting repair request stations

1 messages · Page 1 of 1 (latest)

open viper
#

I am new to discord so I hope I've done this in the right spot

#

I may not have

gleaming spindle
#

so i seen people using like 1 inserter to load a specific load into a train was pretty cool lol

open viper
#

It may need to go in the questions tab

gleaming spindle
#

all from one chest

open viper
gleaming spindle
#

darn all the messages are in the other chat lol

#

i need a second monitor lol

#

ok lets get going step 1 im at a station lol

open viper
nova estuary
#

are you trying to fill up with what is needed for a specific station, or generically load the train with specific amounts?

#

ie always stock 5 stacks of bullets, a stack of repair packs, ..., before heading out

open viper
#

It's gonna be if the outpost needs ammo, the train fills up with a certain amount of ammo, but if it needs bots than bots, or both

nova estuary
#

ah, so you lock in one station at a time

#

the actual loading of the train is the easy part then 🦆

open viper
#

essentially, although it will only load what is on demand

nova estuary
#

yeah, that's pretty easy
the harder part will be figuring out which station will be the one chosen

open viper
#

Well ideally it will just work on train limits, and since its only going when called it should be rare having multiple needed, so hopefully we can just cheat it and not need to worry about it going to the wrong station with the wrong items, although if it was to happen it wouldn't unload unless it is needed anyway

nova estuary
#

sending the train to the station will be a train limit - what happens if three stations need items?

#

I do know of a way to do it, if you need help with either portion

open viper
#

If three need items then the train will fill with resources that are requested but its really only rng if it picks the stations that wants what it has

nova estuary
#

so it could grab an entire wagon of bullets for a station that doesn't need any bullets

#

ideally you'll want to pick one station at a time to service

#

or have a set stock in the wagon

open viper
#

Not an entire wagon, just a set number

#

So it could have 500 repair packs and 200 bullets

nova estuary
#

yes

#

"a set number" could be >4000

#

which would include an entire wagon load

open viper
nova estuary
#

yes, which is possible

open viper
#

How would you suggest that?

nova estuary
#

only broadcast requests when no other station is broadcasting requests

#

if there are multiple stations - they will end up all claiming the slot at once

#

you can use a system of IDs to choose one of them (<2.0, pain to set up, have to select an unique ID for each station)
or you can use selector randomizers to just randomize when a station will try to claim the current requesting slot

open viper
#

Interesting, then if its broadcasting you could also make it set the train limit to 1 while the others stay 0

nova estuary
#

yes

#

and once a train is on the way, stop being the requesting station

#

and let another station take over requests

#

also, example of an exact loading station

#

i set in the constant combinator how many stacks of each item i wanted

#

pretty sure the selectors can be omitted and use anything in the closer decider as output

open viper
#

Very good system

#

I personally just skip all the loading stuff and filter the train itself then just fill it up and call it a day, it gets sent to where stuff is needed, the stuff gets taken and then it goes back to fill up whatever it took

nova estuary
#

doesn't quite work for me, since i want the train to haul back any junk at the outposts as well

#

so i prefer empty slots, and also reusing the light oil barrel slots for empty barrels