Пример #1
0
    public void ForceRegenerateTerrain(List <Chunk> chunks = null)
    {
        if (!WorldInfo.Instance.IsOverworld)
        {
            return;
        }

        OverworldChunkManager cm = ChunkManagerInstance as OverworldChunkManager;

        cm.ForceRegenerateTerrain(chunks);
    }
Пример #2
0
    bool IsReadyToOpen(OverlayShuttersViewController sender)
    {
        if (!WorldInfo.Instance.IsOverworld)
        {
            return(true);
        }

        OverworldChunkManager cm = OverworldTerrainEngine.ChunkManagerInstance as OverworldChunkManager;

        if (cm == null)
        {
            return(true);
        }
        return(cm.AreAllVoxelsDone);     // TODO: use correct param here (should signify when all chunks have loaded)
    }