When picking up a blueprint from the toolbar, it's rotated a random multiple of 90 degrees. Sometimes when I pick up a blueprint to place it's rotation is the same as the previous time, but often it's just random. Not sure what influences this, placing buildings, deconstruction, etc.
Solution: Either always default to the orientation the blueprint was created as or remember the last rotation the blueprint was set to per blueprint.
This has happened for many versions of factorio.
14.x blueprints are rotated randomly when picked up
-
- Filter Inserter
- Posts: 693
- Joined: Sat Jun 06, 2015 2:23 am
- Contact:
Re: 14.x blueprints are rotated randomly when picked up
It's not random... the blueprint is rotated the way you last had any entity in the cursor rotated. When you make new blueprints the direction is reset to north (default). Other than that, the direction stays to what ever you last had it rotated at.factoriouzr wrote:When picking up a blueprint from the toolbar, it's rotated a random multiple of 90 degrees. Sometimes when I pick up a blueprint to place it's rotation is the same as the previous time, but often it's just random. Not sure what influences this, placing buildings, deconstruction, etc.
Solution: Either always default to the orientation the blueprint was created as or remember the last rotation the blueprint was set to per blueprint.
This has happened for many versions of factorio.
If you want to get ahold of me I'm almost always on Discord.
Re: 14.x blueprints are rotated randomly when picked up
Wube needs to hire a GUI person to move these threads out of "not a bug".
Re: 14.x blueprints are rotated randomly when picked up
If you think there's a better way to handle it feel free to post in ideas and suggestions.DaveMcW wrote:Wube needs to hire a GUI person to move these threads out of "not a bug".
If you want to get ahold of me I'm almost always on Discord.
-
- Filter Inserter
- Posts: 693
- Joined: Sat Jun 06, 2015 2:23 am
- Contact:
Re: 14.x blueprints are rotated randomly when picked up
I see what you are trying to do, and although this might be useful sometimes for single entities, this gets in the way with blueprints.Rseding91 wrote:It's not random... the blueprint is rotated the way you last had any entity in the cursor rotated. When you make new blueprints the direction is reset to north (default). Other than that, the direction stays to what ever you last had it rotated at.factoriouzr wrote:When picking up a blueprint from the toolbar, it's rotated a random multiple of 90 degrees. Sometimes when I pick up a blueprint to place it's rotation is the same as the previous time, but often it's just random. Not sure what influences this, placing buildings, deconstruction, etc.
Solution: Either always default to the orientation the blueprint was created as or remember the last rotation the blueprint was set to per blueprint.
This has happened for many versions of factorio.
Blueprints usually store complex factories, so the way you last rotated a single belt should have no bearing on how a blueprint is rotated that likely has nothing to do with the belt you are currently running. Not only that but the input (belt of goods) to that factory in the blueprint can be on any side, using the last rotation of a belt you place for running that same good to let's say that factory blueprint you will place are unrelated. If my input belt is on the left, but I'm running a belt northwards, you have no idea if I will place my factory on the right and rotate the belt east, or rotate the factory and place it on the left and rotate the belt west. Another example, I have blueprints that tile together with other blueprints (eg. roboports) and I always place them the same way so that the long power poles are on the correct 2 sides so they all link up. It's extremely annoying that before I place one of these blueprints, I always have to check the rotation and then rotate it manually often times. This is a situation where you are trying to be too smart and instead getting in the user's way.
I suggest you use either of the solution I already posted. Since it sounds like you are trying to assist the user with single entities, then you can also take the approach of always leaving blueprints in their default orientation and not applying this feature to blueprints at all.
Keep in mind too that if an entity or blueprint you are placing always comes out the same way, the user quickly gets used to automatically pressing "r" x times to get it into the desired rotation for the situation. These become shortcut keys.
Again, please completely remove this feature from blueprints or remember the rotation for each entity/blueprint individually.
Re: 14.x blueprints are rotated randomly when picked up
That's most likely never going to happen. You're upset about one particular instance of how the feature works but aren't seeing how it works every other time.factoriouzr wrote:Again, please completely remove this feature from blueprints or remember the rotation for each entity/blueprint individually.
Picture this super common scenario:
1. You're going to build a blueprint
2. You notice there's an entity or two that isn't quite right so you drop it with "q" and pick up your deconstruction planner
3. You deconstruct those entities that are in the way
4. You switch back to the blueprint (which is still rotated the way you had it)
5. You build the blueprint
If the rotation reset every time you switched items between steps 2 and 4 it would always reset the direction and be incredibly annoying.
The same applies for simple things like building inserters and running out so you craft the last 1 and build it except it reset the rotation value because you selected something else in the mean time while grabbing some materials from a chest to build the inserter.
If you want to get ahold of me I'm almost always on Discord.
Re: 14.x blueprints are rotated randomly when picked up
I've implemented this as a minor feature for 0.15.
-
- Filter Inserter
- Posts: 693
- Joined: Sat Jun 06, 2015 2:23 am
- Contact:
Re: 14.x blueprints are rotated randomly when picked up
Rseding91 wrote:That's most likely never going to happen. You're upset about one particular instance of how the feature works but aren't seeing how it works every other time.factoriouzr wrote:Again, please completely remove this feature from blueprints or remember the rotation for each entity/blueprint individually.
Picture this super common scenario:
1. You're going to build a blueprint
2. You notice there's an entity or two that isn't quite right so you drop it with "q" and pick up your deconstruction planner
3. You deconstruct those entities that are in the way
4. You switch back to the blueprint (which is still rotated the way you had it)
5. You build the blueprint
If the rotation reset every time you switched items between steps 2 and 4 it would always reset the direction and be incredibly annoying.
The same applies for simple things like building inserters and running out so you craft the last 1 and build it except it reset the rotation value because you selected something else in the mean time while grabbing some materials from a chest to build the inserter.
The scenario you posted is valid, but you are ignoring my proposed solutions which would work for both cases. If you just remember the rotation separately per item or separately for all blueprints vs non-blueprints then this would work for the case you mentioned and the case I'm concerned about.
-
- Filter Inserter
- Posts: 693
- Joined: Sat Jun 06, 2015 2:23 am
- Contact:
Re: 14.x blueprints are rotated randomly when picked up
Thanks! Much appreciated.Oxyd wrote:I've implemented this as a minor feature for 0.15.
What solution did you decide on?