OpenSim.Region.Framework.Scenes.Scene.LoadWorldMap C# (CSharp) Method

LoadWorldMap() public method

Loads the World heightmap
public LoadWorldMap ( ) : void
return void
        public override void LoadWorldMap()
        {
			uint sz=Constants.RegionSize;
			Voxels=new VoxelChannel(sz,sz,256);
            try
            {
                Voxels.Load(RegionInfo.RegionID.ToString());  	
            }
            catch (IOException)
            {
				m_log.Info("[TERRAIN]: No default terrain. Generating a new terrain.");
                Voxels = new VoxelChannel(sz, sz, 256);
                Voxels.Generate("default", GenerationSeed, (long)RegionInfo.RegionLocX, (long)RegionInfo.RegionLocY);
                Voxels.Save(RegionInfo.RegionID.ToString());
				
                // Non standard region size.    If there's an old terrain in the database, it might read past the buffer
                #pragma warning disable 0162
                if ((int)Constants.RegionSize != 256)
                {
                    Voxels = new VoxelChannel(sz,sz,sz);

                    Voxels.Save(RegionInfo.RegionID.ToString());
                }
            }
            catch (Exception e)
            {
                m_log.Warn("[TERRAIN]: Scene.cs: LoadWorldMap() - Failed with exception " + e.ToString());
            }
        }
Scene