summaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/util')
-rw-r--r--src/util/directiontables.cpp8
-rw-r--r--src/util/directiontables.h2
2 files changed, 10 insertions, 0 deletions
diff --git a/src/util/directiontables.cpp b/src/util/directiontables.cpp
index 587b0caf7..d700355bc 100644
--- a/src/util/directiontables.cpp
+++ b/src/util/directiontables.cpp
@@ -110,3 +110,11 @@ const v3s16 g_27dirs[27] =
v3s16(0,0,0),
};
+constexpr u8 wallmounted_to_facedir[6] = {
+ 20,
+ 0,
+ 16 + 1,
+ 12 + 3,
+ 8,
+ 4 + 2
+};
diff --git a/src/util/directiontables.h b/src/util/directiontables.h
index 8464453bc..97e18343a 100644
--- a/src/util/directiontables.h
+++ b/src/util/directiontables.h
@@ -31,6 +31,8 @@ extern const v3s16 g_26dirs[26];
// 26th is (0,0,0)
extern const v3s16 g_27dirs[27];
+extern const u8 wallmounted_to_facedir[6];
+
/// Direction in the 6D format. g_27dirs contains corresponding vectors.
/// Here P means Positive, N stands for Negative.
enum Direction6D {