Handles an individual archive read request
        public bool DearchiveRegion(Stream loadStream, bool merge, bool skipAssets, bool skipTerrain,
                                    int offsetX, int offsetY, int offsetZ,
                                    bool flipX, bool flipY, bool useParcelOwnership, bool checkOwnership)
        {
            var archiveRead = new ArchiveReadRequest(m_scene, loadStream, merge, skipAssets, skipTerrain, offsetX, offsetY, offsetZ, flipX, flipY,
                                                     useParcelOwnership, checkOwnership);

            return(archiveRead.DearchiveRegion());
        }
        public bool DearchiveRegion(string loadPath, bool merge, bool skipAssets, bool skipTerrain,
                                    int offsetX, int offsetY, int offsetZ, bool flipX, bool flipY,
                                    bool useParcelOwnership, bool checkOwnership)
        {
            MainConsole.Instance.InfoFormat(
                "[ARCHIVER]: Loading archive to region {0} from {1}", m_scene.RegionInfo.RegionName, loadPath);

            var archiveRead = new ArchiveReadRequest(m_scene, loadPath, merge, skipAssets, skipTerrain, offsetX,
                                                     offsetY, offsetZ, flipX, flipY, useParcelOwnership, checkOwnership);

            return(archiveRead.DearchiveRegion());
        }
 public bool DearchiveRegion(Stream loadStream, bool merge, bool skipAssets, bool skipTerrain,
     int offsetX, int offsetY, int offsetZ,
     bool flipX, bool flipY, bool useParcelOwnership, bool checkOwnership)
 {
     var archiveRead = new ArchiveReadRequest (m_scene, loadStream, merge, skipAssets, skipTerrain, offsetX, offsetY, offsetZ, flipX, flipY,
                           useParcelOwnership, checkOwnership);
     return archiveRead.DearchiveRegion();
 }
        public bool DearchiveRegion(string loadPath, bool merge, bool skipAssets, bool skipTerrain,
            int offsetX, int offsetY, int offsetZ, bool flipX, bool flipY,
            bool useParcelOwnership, bool checkOwnership)
        {
            MainConsole.Instance.InfoFormat(
                "[ARCHIVER]: Loading archive to region {0} from {1}", m_scene.RegionInfo.RegionName, loadPath);

            var archiveRead = new ArchiveReadRequest (m_scene, loadPath, merge, skipAssets, skipTerrain, offsetX,
                                  offsetY, offsetZ, flipX, flipY, useParcelOwnership, checkOwnership);
            return archiveRead.DearchiveRegion();
        }