mirror of
https://github.com/minetest/minetest.git
synced 2024-11-24 00:23:46 +01:00
Make facedir_to_dir and wallmounted_to_dir work with coloured nodes as well. (#5153)
This commit is contained in:
parent
74afe6fe6b
commit
3e355ab7d5
@ -109,7 +109,7 @@ local facedir_to_dir_map = {
|
|||||||
1, 4, 3, 2,
|
1, 4, 3, 2,
|
||||||
}
|
}
|
||||||
function core.facedir_to_dir(facedir)
|
function core.facedir_to_dir(facedir)
|
||||||
return facedir_to_dir[facedir_to_dir_map[facedir]]
|
return facedir_to_dir[facedir_to_dir_map[facedir % 32]]
|
||||||
end
|
end
|
||||||
|
|
||||||
function core.dir_to_wallmounted(dir)
|
function core.dir_to_wallmounted(dir)
|
||||||
@ -144,7 +144,7 @@ local wallmounted_to_dir = {
|
|||||||
{x = 0, y = 0, z = -1},
|
{x = 0, y = 0, z = -1},
|
||||||
}
|
}
|
||||||
function core.wallmounted_to_dir(wallmounted)
|
function core.wallmounted_to_dir(wallmounted)
|
||||||
return wallmounted_to_dir[wallmounted]
|
return wallmounted_to_dir[wallmounted % 8]
|
||||||
end
|
end
|
||||||
|
|
||||||
function core.dir_to_yaw(dir)
|
function core.dir_to_yaw(dir)
|
||||||
|
Loading…
Reference in New Issue
Block a user