ソースを参照

Merge pull request #919 from lukaspj/Network-BaseTexFormat-Fix

BaseTexFormat was not networked properly.
Daniel Buckmaster 11 年 前
コミット
c08413ffde
1 ファイル変更4 行追加0 行削除
  1. 4 0
      Engine/source/terrain/terrData.cpp

+ 4 - 0
Engine/source/terrain/terrData.cpp

@@ -1199,6 +1199,8 @@ U32 TerrainBlock::packUpdate(NetConnection* con, U32 mask, BitStream *stream)
    if ( stream->writeFlag( mask & MiscMask ) )
       stream->write( mScreenError );
 
+   stream->writeInt(mBaseTexFormat, 32);
+
    return retMask;
 }
 
@@ -1265,6 +1267,8 @@ void TerrainBlock::unpackUpdate(NetConnection* con, BitStream *stream)
 
    if ( stream->readFlag() ) // MiscMask
       stream->read( &mScreenError );
+
+   mBaseTexFormat = (BaseTexFormat)stream->readInt(32);
 }
 
 void TerrainBlock::getMinMaxHeight( F32 *minHeight, F32 *maxHeight ) const