PI Template Question
love the templates, but despite saving after routing everything, the routs don’t appear to be saved and i have to manually route all factories and movements again, is there something I’m missing? the videos I’m watching indicate it should be saving routes but its not. is this a bug or am i doing something wrong?
Love the feature so far, a good step in the direction to making PI less RSI inducing.
Current Implementation Feedback
It’s a bit clunky to move things, as it isn’t immediately intuitive what “axis a” and “axis b” are, and they don’t obviously align up to the dashed circles around the planet. My guess is because both start at some value, adjusting one isn’t just moving it along that polar coordinate?
There’s no way to make a “generic” template, this means if you make a template for a P1 extractor, unless it’s for the exact same thing on another planet, you have to redo all the routes and productions… So far the templates cut the RSI / tedium in half, it saves from you having to manually place all the buildings and links, but I’d love to see this addressed! This would eliminate having to make a template for significantly more items, when most of them are the exact same layout, routes, and connections with just the resource changed. As most people have either extraction planets, or pure factory planets, this means in theory you need just a few templates and can cover all of your use cases, instead of a template for every single resource, and potentially some combination of every single P2/P3 or P3->P4 factory or whatever.
Additional Feature Requests
- A way to make the productions “generic” such that you can, when placing a template, select the items and it auto fills things. If you are at all familiar with the new Factorio 2.0 update, they did this for their blueprint system. The way I propose is similar to this:
- When saving, you can select an existing resource to map to a generic “A” “B” “C” etc pseudo resource. For all productions and routes, that map is applied. For example “base metals” becomes resource “A”, so all base metals routes are now “resource A” routes.
- When placing a new template, a popup box appears if there are generic resources in the template to let you select what they should now map to. For example, generic A you select “heavy metals” - now all resource “A” routes become “heavy metals” routes.
- The production for things should work similar, perhaps in the first stage you select “reactive metals” as “resource B” and then in the popup you change “resource B” to be “toxic metals”. This would then auto map properly when you select the change from base/reactive to heavy/toxic and mean now all you need to do is set up the extractor heads and you’re done.
-
A way to move the extractor heads as a group, similar to how you can with probe scanners in the system map, would be greatly appreciated. Every few days I must move my extractor heads and moving every single one into position by hand is significantly more work than if I could just hold control or shift and click/drag the whole group.
-
While we’re reaching for nice UI: a better way to change the extraction duration would be fantastic. Perhaps some buttons for +/-8, +/-12, +/-24 hours? That way if I wanted a 3 day extraction time, I can hit +24 hours 3 times and -1 hour once and it’s now three days, instead of having to click around to get close to 3 days and then spam +/- one hour until it’s there.
Or better yet, direct text input. -
Also echoing more support for a “restart all extractors” button!
Thank you for putting work into improving PI!
Make the materials DO NOT STACK when moved from ship to the skyhook. Lets say we have 2 stacks of Reactive metals, 15k 15k, Currently when i moved them to Skyhook it stacks and becomes 1 stack of 30k. Make then NOT STACKABLE, so we can move different stacks to the different launchpads more easily. It bugged today when i moved my stuff to the skyhook and it did not stack, so this can be another QoL XD
The templates feature is unneeded, and pointless.
Concise, unified, edits and controls for routes. PI should have never launched without this. Making routes a pain is not a game mechanic, it is an oversite that generates ill will from players to have confidence in CCP to implement a feature that doesn’t feel like they are being stifled for no other reason than to add pseudo depth to a game mechanic.
What i think is a good idea, first a blank virtual planet, and a virtual command center, then all boxes need to be deselected it from the starting point, now we can start from tick the name of the planet and what we want to build, when we finish, we click save template.
After that we go buy the command center that we need, put it in the planet and click load. That will be perfect!
One more thing, I want to load a saved template from a barren planet and load it to a storm planet that produces the same thing, can we have that also?
And yes a stop-start button to facility’s will be great!
Thank you!
Stelios
++ Support for the Reset Extractors button feature. I would like to see that put into the game.
interesting concept that may help though i added the command centre into the configuration and cant save a template from what i made
I logged in just to say that this is the best thing since sliced bread to hit PI. I can share, i can have flexibility with PI, and not painstaking, my goodness, ty CCP, happy new year
Wow, this is truly awesome
After setting up just over 100 planets and seeing what changed on what would be nice to have, I’ll list what I was surprised by and appreciated and add what I would like to see added.
1- templates being accessible accros accounts and characters. I don’t know how it happens but I was really impressed with that one
wanted at the start and still would like
2- A button in the extractor window under the extractor deployment box to deploy max supportable extractors. so as not have to click all 10 all the time
- A template such that It does not require routing once placed, super greatful for if it can accomodate the different types without a rerouting on deployment.
Seems to be an issue with a template that I created doing P1 → P3. May be an inconsistency bug as I have transferred other templates before w/o issue. On this attempt I changed planet and planet type where I had not in previous attempts. May be a place to start looking. I have included the template save in this post for others to try.
Edit: I fixed this later, found it had to do with “compress pins” option
{“CmdCtrLv”: 5, “Cmt”: “T5 Robotics (Edit)”, “Diam”: 16980.0, “L”: [{“D”: 4, “Lv”: 0, “S”: 26}, {“D”: 3, “Lv”: 0, “S”: 2}, {“D”: 7, “Lv”: 0, “S”: 26}, {“D”: 12, “Lv”: 0, “S”: 11}, {“D”: 18, “Lv”: 0, “S”: 17}, {“D”: 25, “Lv”: 0, “S”: 24}, {“D”: 17, “Lv”: 0, “S”: 21}, {“D”: 20, “Lv”: 0, “S”: 19}, {“D”: 2, “Lv”: 0, “S”: 20}, {“D”: 8, “Lv”: 0, “S”: 7}, {“D”: 23, “Lv”: 0, “S”: 21}, {“D”: 24, “Lv”: 0, “S”: 22}, {“D”: 11, “Lv”: 0, “S”: 10}, {“D”: 16, “Lv”: 0, “S”: 15}, {“D”: 10, “Lv”: 0, “S”: 23}, {“D”: 9, “Lv”: 0, “S”: 8}, {“D”: 21, “Lv”: 0, “S”: 19}, {“D”: 15, “Lv”: 0, “S”: 22}, {“D”: 22, “Lv”: 0, “S”: 21}, {“D”: 14, “Lv”: 0, “S”: 13}, {“D”: 5, “Lv”: 0, “S”: 20}, {“D”: 6, “Lv”: 0, “S”: 5}, {“D”: 14, “Lv”: 0, “S”: 22}, {“D”: 26, “Lv”: 0, “S”: 21}, {“D”: 1, “Lv”: 0, “S”: 23}], “P”: [{“H”: 0, “La”: 0.06294, “Lo”: 4.9497, “S”: 3689, “T”: 2480}, {“H”: 0, “La”: 0.06322, “Lo”: 4.75453, “S”: 3689, “T”: 2480}, {“H”: 0, “La”: 0.06553, “Lo”: 4.57098, “S”: 3689, “T”: 2480}, {“H”: 0, “La”: 0.04161, “Lo”: 4.9645, “S”: 9836, “T”: 2480}, {“H”: 0, “La”: 0.04264, “Lo”: 4.67007, “S”: 9836, “T”: 2480}, {“H”: 0, “La”: 0.04693, “Lo”: 4.41246, “S”: 9836, “T”: 2480}, {“H”: 0, “La”: 0.03152, “Lo”: 5.16882, “S”: 9836, “T”: 2480}, {“H”: 0, “La”: 0.03041, “Lo”: 4.77922, “S”: 9836, “T”: 2480}, {“H”: 0, “La”: 0.03446, “Lo”: 4.42757, “S”: 9836, “T”: 2480}, {“H”: 0, “La”: 0.07445, “Lo”: 5.01227, “S”: 3689, “T”: 2480}, {“H”: 0, “La”: 0.07366, “Lo”: 4.84385, “S”: 3689, “T”: 2480}, {“H”: 0, “La”: 0.07518, “Lo”: 4.68159, “S”: 3689, “T”: 2480}, {“H”: 0, “La”: 0.04471, “Lo”: 5.73479, “S”: 9836, “T”: 2480}, {“H”: 0, “La”: 0.05748, “Lo”: 5.67109, “S”: 9836, “T”: 2480}, {“H”: 0, “La”: 0.07488, “Lo”: 5.45998, “S”: 3689, “T”: 2480}, {“H”: 0, “La”: 0.0811, “Lo”: 5.31787, “S”: 3689, “T”: 2480}, {“H”: 0, “La”: 0.04968, “Lo”: 5.49153, “S”: 9848, “T”: 2480}, {“H”: 0, “La”: 0.03672, “Lo”: 5.49249, “S”: 9848, “T”: 2480}, {“H”: 0, “La”: 0.05324, “Lo”: 5.07625, “S”: null, “T”: 2256}, {“H”: 0, “La”: 0.05237, “Lo”: 4.84563, “S”: null, “T”: 2256}, {“H”: 0, “La”: 0.05654, “Lo”: 5.29078, “S”: null, “T”: 2562}, {“H”: 0, “La”: 0.06253, “Lo”: 5.46611, “S”: 9848, “T”: 2480}, {“H”: 0, “La”: 0.06468, “Lo”: 5.13859, “S”: 3689, “T”: 2480}, {“H”: 0, “La”: 0.06886, “Lo”: 5.30764, “S”: 9848, “T”: 2480}, {“H”: 0, “La”: 0.07642, “Lo”: 5.17568, “S”: 9848, “T”: 2480}, {“H”: 0, “La”: 0.04469, “Lo”: 5.25062, “S”: 9836, “T”: 2480}], “Pln”: 11, “R”: [{“P”: [21, 22, 24], “Q”: 10, “T”: 3689}, {“P”: [21, 22, 24, 25], “Q”: 10, “T”: 3689}, {“P”: [19, 21, 23], “Q”: 40, “T”: 2398}, {“P”: [19, 21, 23, 10, 11], “Q”: 40, “T”: 2399}, {“P”: [22, 21, 19, 20], “Q”: 3, “T”: 9848}, {“P”: [24, 22, 21, 19, 20], “Q”: 3, “T”: 9848}, {“P”: [25, 24, 22, 21, 19, 20], “Q”: 3, “T”: 9848}, {“P”: [16, 15, 22, 21], “Q”: 5, “T”: 3689}, {“P”: [15, 22, 21], “Q”: 5, “T”: 3689}, {“P”: [10, 23, 21], “Q”: 5, “T”: 3689}, {“P”: [11, 10, 23, 21], “Q”: 5, “T”: 3689}, {“P”: [23, 21], “Q”: 5, “T”: 3689}, {“P”: [1, 23, 21], “Q”: 5, “T”: 3689}, {“P”: [4, 26, 21], “Q”: 5, “T”: 9836}, {“P”: [8, 7, 26, 21], “Q”: 5, “T”: 9836}, {“P”: [14, 22, 21], “Q”: 5, “T”: 9836}, {“P”: [13, 14, 22, 21], “Q”: 5, “T”: 9836}, {“P”: [7, 26, 21], “Q”: 5, “T”: 9836}, {“P”: [6, 5, 20, 19, 21], “Q”: 5, “T”: 9836}, {“P”: [9, 8, 7, 26, 21], “Q”: 5, “T”: 9836}, {“P”: [12, 11, 10, 23, 21], “Q”: 5, “T”: 3689}, {“P”: [3, 2, 20, 19, 21], “Q”: 5, “T”: 3689}, {“P”: [21, 22], “Q”: 10, “T”: 9836}, {“P”: [26, 21], “Q”: 5, “T”: 9836}, {“P”: [17, 21, 19, 20], “Q”: 3, “T”: 9848}, {“P”: [21, 22, 24, 25], “Q”: 10, “T”: 9836}, {“P”: [21, 17], “Q”: 10, “T”: 3689}, {“P”: [2, 20, 19, 21], “Q”: 5, “T”: 3689}, {“P”: [18, 17, 21, 19, 20], “Q”: 3, “T”: 9848}, {“P”: [21, 17, 18], “Q”: 10, “T”: 9836}, {“P”: [21, 17, 18], “Q”: 10, “T”: 3689}, {“P”: [19, 21, 23, 10], “Q”: 40, “T”: 2398}, {“P”: [19, 21, 22, 14, 13], “Q”: 40, “T”: 2401}, {“P”: [19, 21, 22, 14], “Q”: 40, “T”: 2401}, {“P”: [19, 21, 26, 7, 8], “Q”: 40, “T”: 2401}, {“P”: [19, 20, 5], “Q”: 40, “T”: 2401}, {“P”: [19, 21, 26, 7, 8, 9], “Q”: 40, “T”: 2401}, {“P”: [19, 20, 5, 6], “Q”: 40, “T”: 2401}, {“P”: [19, 21, 22, 14], “Q”: 40, “T”: 2400}, {“P”: [19, 21, 22, 14, 13], “Q”: 40, “T”: 2400}, {“P”: [19, 21, 26, 7, 8], “Q”: 40, “T”: 2400}, {“P”: [19, 21, 26, 7, 8, 9], “Q”: 40, “T”: 2400}, {“P”: [19, 20, 5], “Q”: 40, “T”: 2400}, {“P”: [19, 20, 5, 6], “Q”: 40, “T”: 2400}, {“P”: [19, 21, 22, 15], “Q”: 40, “T”: 2399}, {“P”: [19, 21, 22, 15, 16], “Q”: 40, “T”: 2399}, {“P”: [21, 22, 24], “Q”: 10, “T”: 9836}, {“P”: [19, 21, 23], “Q”: 40, “T”: 2399}, {“P”: [19, 21, 23, 1], “Q”: 40, “T”: 2399}, {“P”: [19, 21, 23, 10], “Q”: 40, “T”: 2399}, {“P”: [21, 17], “Q”: 10, “T”: 9836}, {“P”: [19, 21, 22, 15], “Q”: 40, “T”: 2398}, {“P”: [5, 20, 19, 21], “Q”: 5, “T”: 9836}, {“P”: [21, 22], “Q”: 10, “T”: 3689}, {“P”: [19, 21, 23, 1], “Q”: 40, “T”: 2398}, {“P”: [19, 21, 22, 15, 16], “Q”: 40, “T”: 2398}, {“P”: [19, 21, 23, 10, 11], “Q”: 40, “T”: 2398}]}
THIS!!!
The templates are very neat, and for me, they show up across all accounts automatically. sharing is a pain tho.
What I would like to see, as a complimentary feature, is the ability to save “transfer lists” for complex PI (and even industry) setups. Every day I need to measure out specific quantity of goods for each planet, where it would be much easier if i could have a saved pick list/shopping list/whatever you want to call it, which i can load into the customs office.
Coordinate system
I find the coordinate system (Horizontal, Axis A, Axis B) to be confusing. I would prefer to adjust only two coordinates: Latitude and Longitude. Or the spherical coordinate system where we can adjust the polar angle and the azimuth angle.
It should be possible to implement polar and azimuth sliders without changing whatever coordinate system is used in the planetary code. For example if the planetary code uses Cartesian coordinates then you’d just need sliders for theta and phi and then convert with x=(planetary radius)*sin(theta)*cos(phi), etc.
I activated the template option on my other character on a different computer and the save template option showed up right away. I activated the Template on this Character which is on a different computer and the save Template option does not appear.
What could cause this?
Massive thank you for implementing this feature as I’ve already had to redo 18 planets without it and that takes forever. The only problem I’ve found so far is inconsistency with launch pad ordering within the Custom’s Office.
I have 18 planets with the same configuration: 3 Launchpads, 21 Advanced Factories and 1 Hi-Tech. I set the first Launchpad as the output so I can see it upon opening the Customs Office of all planets, so when I supplied the other 2 LP’s for the first time I ended up filling the output with input materials and of course they weren’t routed so half the supply was wasted unfortunately. Of course this problem could have been avoided by double checking everything upon the initial set up, but hey ho.
I try to be consistant with the layout since the logistics will be forming the same operations every 3 days and having 1 Launchpad out of step is a little annoying, but to get this problem only once in 18 planets is pretty impressive, honestly. I can fix the issue by rebuilding the LP’s so no big issue there either.
i noticed some major issues on my setup and wanna give some feedback.
i wasnt able to save any routes of my setup.
first issue seems to be that this setup is to spread. could make any links to save on templates at all in all variations. it seems to be, that this system remove all saved comoditie-links if they are not very close to each other. so i tried the hot-dog way of things
it was waay better almost everything was smooth. with a bit of testing i ran into some problems with the extractor. every comoditie that we gonna force through it, that came from ur launchpad resultet in a removed link. so i was forced to link it directly with the storage. look picture.
red X- connection removed saved comodity
blue line was forced in to make setup work.
There is still the issue where everytime I place a pre-built template, one of the Basic Industry Facilities doesn’t carry over the settings. 7 work fine, but that 8th one I have to manually set up all of the schematic and routes. This happens on multiple characters that I’ve used. Even if I manually built it all and create a 2nd Template, it does the same thing.
Firstly this is an awesome feature, so good job team. I do have a couple of suggestions for consideration
Current Implementation Feedback
If you hit apply template and don’t have all the money it partially builds pins but if you then get the money and then do it again it can’t either delete existing pins or integrate them - It might be worth checking Isk before apply.
Additional Feature Requests
Reconfigure existing infrastructure - If you have existing infrastructure that matches a template in all except links and output it would be nice to be able to apply/replace the links to that infrastructure. So for example if I have a barren that is making mechanical parts but its in a better place to make nanites it would be nice to apply the nanite making template to that infrastructure rather than delete it all and rebuild.
- Search field finds template when only lower-case letters are used and searched string is found in the name of the template but also this string needs to be lower-case. That means:
If template is named “Factory P2>P2 (Something)”:
- Search for “actory” will find the template
- Searching for “P2” will not show any results
- Searching for “Factory” will not show any results
- Changing template name to all lower case, so “factory p2>p3 (something)” and searching for anything using lower-case letters will successfully find any string
- Using capital letters in search field will always fail to find anything, even if there is such string in capital letters is used in template name
- There is no way to rename the template from game UI. Instead you need to go to json file and edit it manually