1
0
Fork 0
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:
Wuzzy 2022-11-24 23:56:07 +01:00 committed by GitHub
parent 1c10988d6a
commit 3c7f26d937
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 177 additions and 27 deletions

View file

@ -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),
};