#include #include "AddChunkUpdate.h" #include "Chunk.h" #include "Globals.h" AddChunkUpdateType::AddChunkUpdateType() : WorldUpdateType( ID ) {} void AddChunkUpdateType::applyUpdate( Framework::StreamReader* zReader ) { int dimensionID; zReader->lese( (char*)&dimensionID, 4 ); Framework::Punkt center; zReader->lese( (char*)¢er.x, 4 ); zReader->lese( (char*)¢er.y, 4 ); std::cout << "downloading chunk " << center.x << ", " << center.y << "\n"; Chunk* chunk = new Chunk( center, dimensionID ); chunk->load( zReader ); currentGame->setChunk( chunk, dimensionID ); }