mirror of
https://github.com/luanti-org/luanti.git
synced 2025-08-01 17:38:41 +00:00
Add support for attached facedir/4dir nodes (#11432)
This commit is contained in:
parent
1c10988d6a
commit
3c7f26d937
13 changed files with 177 additions and 27 deletions
|
@ -118,3 +118,52 @@ const u8 wallmounted_to_facedir[6] = {
|
|||
8,
|
||||
4 + 2
|
||||
};
|
||||
|
||||
const v3s16 wallmounted_dirs[8] = {
|
||||
v3s16(0, 1, 0),
|
||||
v3s16(0, -1, 0),
|
||||
v3s16(1, 0, 0),
|
||||
v3s16(-1, 0, 0),
|
||||
v3s16(0, 0, 1),
|
||||
v3s16(0, 0, -1),
|
||||
};
|
||||
|
||||
const v3s16 facedir_dirs[32] = {
|
||||
//0
|
||||
v3s16(0, 0, 1),
|
||||
v3s16(1, 0, 0),
|
||||
v3s16(0, 0, -1),
|
||||
v3s16(-1, 0, 0),
|
||||
//4
|
||||
v3s16(0, -1, 0),
|
||||
v3s16(1, 0, 0),
|
||||
v3s16(0, 1, 0),
|
||||
v3s16(-1, 0, 0),
|
||||
//8
|
||||
v3s16(0, 1, 0),
|
||||
v3s16(1, 0, 0),
|
||||
v3s16(0, -1, 0),
|
||||
v3s16(-1, 0, 0),
|
||||
//12
|
||||
v3s16(0, 0, 1),
|
||||
v3s16(0, -1, 0),
|
||||
v3s16(0, 0, -1),
|
||||
v3s16(0, 1, 0),
|
||||
//16
|
||||
v3s16(0, 0, 1),
|
||||
v3s16(0, 1, 0),
|
||||
v3s16(0, 0, -1),
|
||||
v3s16(0, -1, 0),
|
||||
//20
|
||||
v3s16(0, 0, 1),
|
||||
v3s16(-1, 0, 0),
|
||||
v3s16(0, 0, -1),
|
||||
v3s16(1, 0, 0),
|
||||
};
|
||||
|
||||
const v3s16 fourdir_dirs[4] = {
|
||||
v3s16(0, 0, 1),
|
||||
v3s16(1, 0, 0),
|
||||
v3s16(0, 0, -1),
|
||||
v3s16(-1, 0, 0),
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue