From 581165bb5841a6d44ad498ba1c495e42169f7f7a Mon Sep 17 00:00:00 2001 From: "admin@omencraft.com" Date: Thu, 10 Nov 2011 03:35:46 +0000 Subject: Fixed doors. I forgot to actually return proper Hex value. Started work on adding farmland, farming, and leaf decay support. git-svn-id: http://mc-server.googlecode.com/svn/trunk@86 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/cChunk.cpp | 5 +++++ source/cDoors.h | 12 ++++++------ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/source/cChunk.cpp b/source/cChunk.cpp index 12b54c25e..c3fbafef9 100644 --- a/source/cChunk.cpp +++ b/source/cChunk.cpp @@ -365,6 +365,11 @@ void cChunk::Tick(float a_Dt) FastSetBlock( m_BlockTickX, m_BlockTickY, m_BlockTickZ, E_BLOCK_AIR, GetLight( m_BlockMeta, Index ) ); m_World->GrowTree( m_BlockTickX + m_PosX*16, m_BlockTickY, m_BlockTickZ + m_PosZ*16 ); } + break; + case E_BLOCK_LEAVES: //todo, http://www.minecraftwiki.net/wiki/Data_values#Leaves + { + } + break; default: break; } diff --git a/source/cDoors.h b/source/cDoors.h index a05bdd06e..0258a9625 100644 --- a/source/cDoors.h +++ b/source/cDoors.h @@ -36,21 +36,21 @@ public: } else if ( (int)MetaData == 7 ) { return 0x3; } else if ( (int)MetaData == 8 ) { - return 0x12; + return 0xC; } else if ( (int)MetaData == 9 ) { - return 0x13; + return 0xD; } else if ( (int)MetaData == 10 ) { - return 0x14; + return 0xE; } else if ( (int)MetaData == 11 ) { - return 0x15; + return 0xF; } else if ( (int)MetaData == 12 ) { return 0x8; } else if ( (int)MetaData == 13 ) { return 0x9; } else if ( (int)MetaData == 14 ) { - return 0x10; + return 0xA; } else if ( (int)MetaData == 15 ) { - return 0x11; + return 0xB; } } //tolua_export -- cgit v1.2.3