valheimPlus / ValheimPlus

A HarmonyX Mod aimed at improving the gameplay and quality of life of the game Valheim.

Home Page:http://valheim.plus

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[FEATURE REQUEST] ABM Save/Load Item Location

orbtl opened this issue · comments

Is your feature request related to a problem? If so, please describe.
It's frustrating when building at non-vanilla angles trying to line items up perfectly, given the minimum granularity of 1. If you rotate an item 20 times (60 degrees) for example to try to make a hexagon and then try to make a second piece lined up along that previous item's axis, it's extremely difficult. You can copy-paste the angle but not the location of the previous item so sometimes the placement ends up off by a fraction like 0.5 and you are either 0.5 to one side or the other, never lined up perfectly.

Describe the solution you'd like
If there was a button to copy the angle and location of the currently ghosted build item, and then a button to load that, a user could essentially paste in an item in the exact same place and rotation as their previously built item. Then, since movement is based on the axes of the build item, moving it along its axis would result in the next item being perfectly lined up. This would also save massive amounts of time building with ABM/AEM trying to move items to get them lined up right, only to find out they aren't lined up, and then starting over with the initial item placement snapped to something else in the hopes that the line-up will work out (with no way to know without trying).

Additional context
With this feature, building oddly-angled sets of pieces would become a breeze. You could get into a rhythm after getting the first item lined up of copy -> paste -> move 10/20 units in one direction -> repeat.

Another way to help with this would be to reduce the minimum movement/rotation speed from 1 to 0.5 or even something smaller.