Automate blueprints to build a self-expanding factory.
Fork of Recursive Blueprints with new small features: navigation through nested blueprint books, deployer logging and scanner upgrade.
Using the blueprint’s center position as the placement reference can be inconvenient when working in tight spaces, since it makes precise positioning harder. Could you add support for placing blueprints using the top-left corner as the reference point?
Also, it would be great if you could allow entering absolute X and Y coordinates directly when placing a blueprint.
Could you add support for placing blueprints using the top-left corner as the reference point?
I can't do this because of API limitations (there is no easy way to get the blueprint's size in width and height).
Intended way: "To change the center of the blueprint, enable grid size (1x1 is recommended), and set an absolute reference point."
A parameter that allows you to use absolute coordinates sounds reasonable.
Also, setting the default for the X and Y coordinate mode to Center would be better. Blueprints always use Center as their reference point, while only deconstruction and upgrade planners use Corner, which creates inconsistent behavior.
From my point of view, the Corner is more correct: the blueprint and the selection tool (deconstruction and upgrade planners) are different tools and they have different behaviors.
Take a closer look at what you do when you use these tools with the mouse: click for BPs and click-move for selections.
I think demolition will be used more often when automatically removing blueprints that were automatically placed, rather than for arbitrary removal.
Normally, when replacing an existing blueprint with another one, don’t we dismantle it first? I don’t have much experience using this yet, so my perspective may differ from yours.
The deconstruction situation I’m referring to is when the blueprint deployer receives a deconstruction planner signal of -1.
Glad to hear I was helpful. I’m currently developing a planet where Recursive Blueprint is the main content. Because the circuits required for it to operate are quite complicated, it’s difficult to use it as content, so I think I’ll need a lot of help. Thank you.