aboutsummaryrefslogtreecommitdiff
path: root/advtrains/helpers.lua
diff options
context:
space:
mode:
authorSingularis <singularis@volny.cz>2025-04-21 12:31:34 +0200
committerorwell <orwell@bleipb.de>2025-05-27 20:22:02 +0200
commit4f5ec9170e8b7890d2a6e70cab3a39067c84b3e2 (patch)
tree76f54650c8e21bc736be537c9cd0190a2167d46b /advtrains/helpers.lua
parent95a5586e0fe196e2291acaf128b8d1b4f8a32510 (diff)
downloadadvtrains-4f5ec9170e8b7890d2a6e70cab3a39067c84b3e2.tar.gz
advtrains-4f5ec9170e8b7890d2a6e70cab3a39067c84b3e2.tar.bz2
advtrains-4f5ec9170e8b7890d2a6e70cab3a39067c84b3e2.zip
[advtrains,*] přechod na Advtrains 2.5.0 (2. fáze)
Diffstat (limited to 'advtrains/helpers.lua')
-rw-r--r--advtrains/helpers.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/advtrains/helpers.lua b/advtrains/helpers.lua
index 1ed5a7e..6f5d1eb 100644
--- a/advtrains/helpers.lua
+++ b/advtrains/helpers.lua
@@ -520,7 +520,7 @@ function advtrains.after_place_signal(pos, placer, itemstack, pointed_thing)
local rn = minetest.registered_nodes
local prefix = name:sub(1, -2)
if not (rn[prefix.."30"] and rn[prefix.."45"] and rn[prefix.."60"]) then return end
- local variant = math.floor(placer:get_look_horizontal() * -8 / math.pi + 16.5)
+ local variant = math.floor(placer:get_look_horizontal() * -8 / math.pi + 16.25) % 16
local n = variants[variant + 1]
if n == nil then return end
local node = advtrains.ndb.get_node(pos)