Page 1 of 1

Add wildcard for planets

Posted: Wed Jul 15, 2026 7:01 pm
by Ariexe
TL;DR
Add a wildcard to better help determine what planet your ship is currently travelling too to filter circuit networks based on what planet.

What?
I am trying to make an automated ship freighter that works similar to my trains that use the per-existing wildcards. I am trying to make a circuit network to identify what planet the ship is currently stationed at, then isolate and filter sent item request signals. this is being done so I can use one constant combinator to tell all of my freighters what they should be requesting. and per freighter I am using a second constant combinator to tell it what that ship can specifically focus on (Eg; science ship, vs one that only picks up materials from vulcanus)
07-15-2026, 14-44-50.png
07-15-2026, 14-44-50.png (224.23 KiB) Viewed 38 times
This is my current combination to decide what planet is the next planet to filter shipment requests for.
07-15-2026, 14-45-51.png
07-15-2026, 14-45-51.png (57.79 KiB) Viewed 38 times
This is a combinator I am using to assign IDs to the planet
07-15-2026, 14-46-11.png
07-15-2026, 14-46-11.png (91.29 KiB) Viewed 38 times
This is a another combinator that assigns an ID to the items I want. from what planet (science from vulcanus.
Why?
The problem this solves, is as of right now, my ship cant request more than 'shipment' this is because it would arrive on vulcanus to pick up sciences, and expect a fulgora science which isnt there, and never leave with the "all requests satisfied" command. I am trying to seperate it by planet based numerical IDs assigned to signals. ie; Metallurgic science has an ID of 2, signifying only request it on vulcanus.

I have yet to fully finish the network, but by adding a wildcard to identify the planet i am currently stationed at would simplify my network, and thus saving space on my ship. Right now, I need to;


- Isolate the signals the ship is responsible for (not related to the wildcards)
- Identify what planet i am stationed at (by using the Read moving to command)
- Isolate the planet signal from everything in the ship (as im using read contents for something else)
- Filter the signal to match the ID of the requested items (vulcanus is 2. Fulgora is 3, Gleba is 4.)
(I have yet to build this part, but I am looking at one combinator PER planet, which takes alot of space, and something that isnt expandable for modded planets)
- Finally match it to the isolated signals the ship is responsible for.


WHY do you think it increases the value of Factorio as a game?

With planet wildcards, we can more easily control automated spacecraft for moving goods across the galaxy. it would make building a circuit network easier to do and understand for people less confident in circuit controlled automation. Without it, you would need to do slightly complex circuit network to have one space ship handle multiple deliveries. With planet wildcards, it also allows modded planets to be easier to program for, otherwise the combinators would expand.