02-16-2012, 10:48 PM
Your edit is correct, but since I'm trying to remove cChunkPtr's from everywhere, it's not the path I've taken.
Instead I'm marking chunks as dirty, and unloading skips dirty chunks.
This way the world storage need not store cChunkPtrs but rather cChunkCoords, asking the world for the actual chunks when they are to be really saved.
Instead I'm marking chunks as dirty, and unloading skips dirty chunks.
This way the world storage need not store cChunkPtrs but rather cChunkCoords, asking the world for the actual chunks when they are to be really saved.