| 2889 | |
| 2890 | |
| 2891 | void cChunkMap::cChunkLayer::Save(void) |
| 2892 | { |
| 2893 | cWorld * World = m_Parent->GetWorld(); |
| 2894 | for (size_t i = 0; i < ARRAYCOUNT(m_Chunks); ++i) |
| 2895 | { |
| 2896 | if ((m_Chunks[i] != NULL) && m_Chunks[i]->IsValid() && m_Chunks[i]->IsDirty()) |
| 2897 | { |
| 2898 | World->GetStorage().QueueSaveChunk(m_Chunks[i]->GetPosX(), m_Chunks[i]->GetPosY(), m_Chunks[i]->GetPosZ()); |
| 2899 | } |
| 2900 | } // for i - m_Chunks[] |
| 2901 | } |
| 2902 | |
| 2903 | |
| 2904 |