Page 1 of 1

[0.17.50] Upgrade planner doesn't override item request slots

Posted: Sun Jun 23, 2019 6:33 pm
by Twisted6
Image
Image
Image

Imgur linking doesn't seem to be working so here's the album: https://imgur.com/a/KDM0f8N

Re: [0.17.50] Upgrade planner doesn't override item request slots

Posted: Mon Jun 24, 2019 4:36 am
by Jap2.0
Image
Image
Image

Re: [0.17.50] Upgrade planner doesn't override item request slots

Posted: Mon Jun 24, 2019 7:03 am
by eradicator
+1. Bot based *removal* of modules is one of the few things that can't be automated yet.

Re: [0.17.50] Upgrade planner doesn't override item request slots

Posted: Mon Jun 24, 2019 8:26 am
by Rseding91
Thanks for the report. The upgrade planner doesn't override them because it knows that the module can never actually fit into that machine because it's already full of modules.

I don't know how you managed to get the item request slot to stick around when the machine is already full because there's explicit logic that it would have deleted it once you manually filled the machine.

Re: [0.17.50] Upgrade planner doesn't override item request slots

Posted: Mon Jun 24, 2019 11:54 am
by Twisted6
Rseding91 wrote: Mon Jun 24, 2019 8:26 am Thanks for the report. The upgrade planner doesn't override them because it knows that the module can never actually fit into that machine because it's already full of modules.

I don't know how you managed to get the item request slot to stick around when the machine is already full because there's explicit logic that it would have deleted it once you manually filled the machine.
I'll use a beacon as an example
1. Place a blueprint with two lvl3 modules
2. Place one lvl3 module
3. Use an upgrade planner to change them to lvl2 (the result is a beacon with a lvl3 module requesting two lvl2's)
4. Place the remaining lvl3 module (the result is a beacon with two lvl3 modules requesting a lvl2 which can't be overridden with the upgrade planner)