the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#pragma once
2
3class Direction
4{
5public:
6 static const int UNDEFINED = -1;
7 static const int SOUTH = 0;
8 static const int WEST = 1;
9 static const int NORTH = 2;
10 static const int EAST = 3;
11
12 static const int STEP_X[];
13 static const int STEP_Z[];
14
15 // for [direction] it gives [tile-face]
16 static int DIRECTION_FACING[];
17
18 // for [facing] it gives [direction]
19 static int FACING_DIRECTION[];
20
21 // for [direction] it gives [opposite direction]
22 static int DIRECTION_OPPOSITE[];
23
24 // for [direction] it gives [90 degrees clockwise direction]
25 static int DIRECTION_CLOCKWISE[];
26
27 // for [direction] it gives [90 degrees counter-clockwise direction]
28 static int DIRECTION_COUNTER_CLOCKWISE[];
29
30 // for [direction][world-facing] it gives [tile-facing]
31 static int RELATIVE_DIRECTION_FACING[4][6];
32};