From 0bc29567eab23f7ec5a8b2c50864813c7340ade0 Mon Sep 17 00:00:00 2001 From: Deyan Dobromirov Date: Mon, 3 Feb 2025 15:15:42 +0200 Subject: [PATCH] Fixed: Roll getting ignored when apply grid onto the snap angle --- lua/autorun/trackassembly_init.lua | 2 +- lua/trackassembly/trackasmlib.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/autorun/trackassembly_init.lua b/lua/autorun/trackassembly_init.lua index d27f74d..183e3dd 100644 --- a/lua/autorun/trackassembly_init.lua +++ b/lua/autorun/trackassembly_init.lua @@ -87,7 +87,7 @@ local asmlib = trackasmlib; if(not asmlib) then -- Module present ------------ CONFIGURE ASMLIB ------------ asmlib.InitBase("track","assembly") -asmlib.SetOpVar("TOOL_VERSION","9.776") +asmlib.SetOpVar("TOOL_VERSION","9.777") ------------ CONFIGURE GLOBAL INIT OPVARS ------------ diff --git a/lua/trackassembly/trackasmlib.lua b/lua/trackassembly/trackasmlib.lua index a9af95a..a661e36 100644 --- a/lua/trackassembly/trackasmlib.lua +++ b/lua/trackassembly/trackasmlib.lua @@ -868,7 +868,7 @@ function GridAngle(aBase, nvDec) if(not aBase) then LogInstance("Base invalid"); return nil end local D = tonumber(nvDec or 0); if(D == 0) then return aBase end local P, Y, R = aBase:Unpack() - if(P == 0 and P == 0 and D > 0) then Y = GetGrid(Y, D) end + if(P == 0 and R == 0 and D > 0) then Y = GetGrid(Y, D) end aBase:SetUnpacked(P, Y, R) return aBase end