12345678910111213141516171819202122 |
- #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 );
- Chunk *chunk = new Chunk( center, dimensionID );
- chunk->load( zReader );
- currentGame->setChunk( chunk, dimensionID );
- }
|