#[SPZ2-3088] [0.0.1] Blueprint mirror action not same as building placement

17 messages · Page 1 of 1 (latest)

lusty elbow
#

I will use the default hotkey in instructions below (Mirror F, Mirror Inverse Shift+F, Pipette C).

Now the game looks like this:
If F a blueprint, all buildings will flip up and down.
If Shift+F a blueprint, all buildings will flip left and right.
If C a building then F, it will flip left and right.
If C a building then Shift+F, nothing will be happened.

I think it should be like this:
If F a blueprint, all buildings will flip left and right.
If Shift+F a blueprint, all buildings will flip up and down.
If C a building then F, it will flip left and right.
If C a building then Shift+F, it will flip up and down (especially Stacker).

white stream
#

If C a building then F, it will flip left and right.
This isn't quite right - the way it works now, F will flip a building around the orange input arrow, so the direction of the flip depends on the rotation.

You're correct that this doesn't feel right, however. I would much prefer building flipping to behave identically to blueprint flipping. You can actually get that behavior by copy and pasting a single building, as I do in the second half of this video, but I'd prefer it do that by default.

#

Also, an extra benefit to making Mirror Inverse affect buildings would be that players could switch F/Shift+F between flipping horizontally/vertically as they prefer. I'd actually prefer F to flip blueprints horizontally ("Mirror Inverse"), but I can't do that because only the vertical flip binding ("Mirror") can flip buildings at all

lusty elbow
#

So according to your idea, it should be adjusted like this: Always use F mirror buildings, hotkey setting only affects blueprints

white stream
#

No, I mean to have F and Shift+F have the same behavior between buildings and blueprints.

#

Placing a building and placing a blueprint of that single building should both behave the same, in my opinion

#

Note that I'd also like this to affect buildings that currently can't flip at all, like Half-Destroyers and Swappers. They can only be flipped when using a blueprint of them on their own

white flint
#

what would you need mirroring those buildings for ?

white stream
#

Ease of use and consistency. It would ultimately be identical to just hitting rotate twice, but generally you would expect transformation hotkeys to always do something

#

There would be the odd situation of trying to mirror a horizontal half-destroyer or Inverse Mirror a vertical one, since those operations wouldn't do anything.

#

That exists elsewhere in the game, though, such as mirroring a symmetrical blueprint, or rotating a single-square platform. The game's behavior in those cases, which in my opinion is correct, is to still display the Mirror hotkey hint and play the mirroring sound effect, even though it technically doesn't do anything.

lusty elbow
#

In short, the building and blueprints should be consistent. That's what I want.

white stream
#

Yes

naive geyserBOT
#

🚑 Your bug report has been verified and is now in the triage phase. We're working to reproduce and fix it.

sullen flicker
#

This is still a thing in 0.1.1. I'll add the following thoughts:

The default orientation for buildings makes the default mirroring happens along the vertical axis. The mirroring for blueprints is always along the horizontal one.

That means, if you build your blueprints oriented like the buildings (inputs north, outputs south) then the mirroring behaviour in the default rotation is different.

Mirroring a platform follows the same rules as buildings.

modest prism
#

Thank you for the ping @sullen flicker ! 😄

This ticket is still open in our internal system for further evaluation. I'll update the ticket to notify the team 🙂