1234567891011121314151617181920212223 |
- #include <Punkt.h>
- #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 );
- }
|