diff options
Diffstat (limited to 'source/Vine.h')
-rw-r--r-- | source/Vine.h | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/source/Vine.h b/source/Vine.h index d4bc99c1a..2a43cba19 100644 --- a/source/Vine.h +++ b/source/Vine.h @@ -4,7 +4,7 @@ class cVine //tolua_export { //tolua_export public: - static char DirectionToMetaData( char a_Direction ) //tolua_export + static NIBBLETYPE DirectionToMetaData( char a_Direction ) //tolua_export { //tolua_export switch (a_Direction) { @@ -17,7 +17,25 @@ public: case 0x5: return 0x2; default: - return 0xf; + return 0x0; }; } //tolua_export -}; //tolua_export
\ No newline at end of file + + static char MetaDataToDirection(NIBBLETYPE a_MetaData ) //tolua_export + { //tolua_export + switch(a_MetaData) + { + case 0x1: + return 0x2; + case 0x4: + return 0x3; + case 0x8: + return 0x4; + case 0x2: + return 0x5; + default: + return 0x1; + }; + } //tolua_export + +}; //tolua_export |