From 5866566ebe6de3fc47b69ff15d1f882c0f5deb37 Mon Sep 17 00:00:00 2001 From: "luca.mazzoleni" Date: Mon, 24 Jun 2024 09:57:21 +0200 Subject: [PATCH] - in BatchProcess, in caso di DEFAULT_RAW_NO_EXTRA_WIDTH, azzerati eventuali PosX e PosZ in arrivo sul pezzo --- BatchProcess.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/BatchProcess.lua b/BatchProcess.lua index 7ca2806..f24e092 100644 --- a/BatchProcess.lua +++ b/BatchProcess.lua @@ -280,6 +280,11 @@ if bToProcess then -- Ne recupero la posizione for i = 1, #vWall do local PosX = EgtGetInfo( vWall[i].Id, 'POSX', 'd') + local PosZ = EgtGetInfo( vWall[i].Id, 'POSZ', 'd') + if WD.DEFAULT_RAW_NO_EXTRA_WIDTH and i == 1 then + PosX = 0 + PosZ = 0 + end vWall[i].PosX = PosX + min( dExtraL, 1200) if WD.USE_POSY then local PosY = EgtGetInfo( vWall[i].Id, 'POSY', 'd') @@ -287,7 +292,6 @@ if bToProcess then else vWall[i].PosY = 0 end - local PosZ = EgtGetInfo( vWall[i].Id, 'POSZ', 'd') vWall[i].PosZ = PosZ + dExtraW / 2 end