Garry's Mod

Garry's Mod

Not enough ratings
Precision Alignment (MULTIPLAYER/INFMAP FIXED)
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Build, Fun, Realism
File Size
Posted
Updated
305.509 KB
3 Sep, 2023 @ 5:33am
3 Sep, 2023 @ 6:26am
2 Change Notes ( view )

Subscribe to download
Precision Alignment (MULTIPLAYER/INFMAP FIXED)

Description
This is a fix to Precision Alignment tool, with a couple of features that I felt it lacked:

[Floating point rounding errors fixed]

Precision Alignment uses clientside data to do the calculations for points and constraints, which breaks down in multiplayer when there is a rounding error in those values. This fix moves everything to the server but also sends unrounded values directly to clients, removing the rounding errors and allowing you to make singleplayer-level precise builds.

[Infmap fix]

Infmap support is included in this addon, so you can now go outside the starting chunk and still have your points render correctly.


MAKE SURE TO UNINSTALL YOUR EXISTING PRECISION ALIGNMENT BEFORE INSTALLING THIS ADDON, IT WILL CLASH!
3 Comments
aversion 4 Dec, 2024 @ 8:48am 
Also encountered this error when unticking "Relative to Entity" in the rotation menu.

[Precision Alignment (MULTIPLAYER/INFMAP FIXED)] lua/weapons/gmod_tool/stools/precision_align/manipulation_panel.lua:2397: attempt to call method 'SS_LocalToWorldAngles' (a nil value)
1. OnChange - lua/weapons/gmod_tool/stools/precision_align/manipulation_panel.lua:2397
2. OnChange - lua/vgui/dcheckbox.lua:87
3. SetValue - lua/vgui/dcheckbox.lua:31
4. Toggle - lua/vgui/dcheckbox.lua:47
5. DoClick - lua/vgui/dcheckbox.lua:41
6. unknown - lua/vgui/dlabel.lua:254
aversion 4 Dec, 2024 @ 8:39am 
I'm still having issues with floating point rounding (Local server, 2 players)
Mr.Mol 29 Sep, 2024 @ 2:52am 
zero comments?