tsunamayo / Starship-EVO

Welcome to Starship EVO bug tracking repo !
112 stars 17 forks source link

[Survival Mode] Pipe Alignment issue #5674

Open surajnairpv opened 4 months ago

surajnairpv commented 4 months ago

Short Description of the issue:

After connecting a few pipes I come across a situation where the pipes are difficult to align as the snapping acts weird. This was an issue before but usually removing the pipes and placing them a few times used to resolve this. Thought I will report this now since most of the major bugs are fixed. ...

Steps to reproduce the issue:

Try connecting the Pipes with any system you would like to create, this issue arises with the electrolyser connection to the Hydrogen tank. you may not get this at the start but eventually this bug happens. ...

Additional information:

https://github.com/tsunamayo/Starship-EVO/assets/93534629/b7c0ce9d-47b3-4c79-98a0-ce0ec8fa3b06

(Screenshots, Videos, Error logs, Related issues)

Please also include the Player.log file. You can find the log file here: %UserProfile%\AppData\LocalLow\Moonfire Entertainment\Starship EVO\ Player.log Player-prev.log

ProPeach commented 4 months ago

There's an option in the F1 menu, "Local Grid Snapping" that should help with this! It makes sure you always snap to the centre of the brick you're looking at no matter the offset it is at (in this case a half), so long as the bricks are of the same scale.

Personally I think this option should be enabled by default, I've seen quite a few players be extremely grateful to find it and other options in the F1 menu

surajnairpv commented 4 months ago

@ProPeach now you have one more player grateful to you..... Thanks a lot, I had not idea there was an option like that.

tsunamayo commented 4 months ago

@ProPeach Well yeah I can activate it by default, but it could also get frustrating if players start to build at an offset without realizing it (like it must have been the case here), and then their build dont line up. I will put it by default and we will see if that is really an issue or not. Also I could enable a per-brick target override for case like this. Cheers