varregion: go back to using Constants.RegionSize so as not to break
external modules. People shouldn't use it but don't want to cause too much breakage of legacy modules.varregion
							parent
							
								
									0765a83a8c
								
							
						
					
					
						commit
						ab1474b5de
					
				|  | @ -146,19 +146,12 @@ namespace OpenSim.Framework | |||
|         public uint RegionWorldLocX = 0; | ||||
|         public uint RegionWorldLocY = 0; | ||||
|         public uint RegionWorldLocZ = 0; | ||||
|         public uint RegionSizeX = LegacyRegionSize; | ||||
|         public uint RegionSizeY = LegacyRegionSize; | ||||
|         public uint RegionSizeX = Constants.RegionSize; | ||||
|         public uint RegionSizeY = Constants.RegionSize; | ||||
|         public uint RegionSizeZ = Constants.RegionHeight; | ||||
| 
 | ||||
| 
 | ||||
|         private Dictionary<String, String> m_otherSettings = new Dictionary<string, string>(); | ||||
| 
 | ||||
|         // Originally, regions were fixed size of 256 in X and Y. | ||||
|         // For downward compatability, 'RegionLocX' returns the region coordinates in the legacy region units. | ||||
|         // This is the constant used to convert world integer coordinates to legacy region units. | ||||
|         public const uint LegacyRegionSize = 256; | ||||
| 
 | ||||
| 
 | ||||
|         // Apparently, we're applying the same estatesettings regardless of whether it's local or remote. | ||||
| 
 | ||||
|         // MT: Yes. Estates can't span trust boundaries. Therefore, it can be | ||||
|  | @ -460,8 +453,8 @@ namespace OpenSim.Framework | |||
|         /// </summary> | ||||
|         public uint LegacyRegionLocX | ||||
|         { | ||||
|             get { return RegionWorldLocX / LegacyRegionSize; } | ||||
|             set { RegionWorldLocX = value * LegacyRegionSize; } | ||||
|             get { return RegionWorldLocX / Constants.RegionSize; } | ||||
|             set { RegionWorldLocX = value * Constants.RegionSize; } | ||||
|         } | ||||
| 
 | ||||
|         /// <summary> | ||||
|  | @ -471,8 +464,8 @@ namespace OpenSim.Framework | |||
|         /// </summary> | ||||
|         public uint LegacyRegionLocY | ||||
|         { | ||||
|             get { return RegionWorldLocY / LegacyRegionSize; } | ||||
|             set { RegionWorldLocY = value * LegacyRegionSize; } | ||||
|             get { return RegionWorldLocY / Constants.RegionSize; } | ||||
|             set { RegionWorldLocY = value * Constants.RegionSize; } | ||||
|         } | ||||
| 
 | ||||
|         /// <summary> | ||||
|  | @ -492,8 +485,8 @@ namespace OpenSim.Framework | |||
|             RegionWorldLocX = 0; | ||||
|             RegionWorldLocY = 0; | ||||
|             RegionWorldLocZ = 0; | ||||
|             RegionSizeX = LegacyRegionSize; | ||||
|             RegionSizeY = LegacyRegionSize; | ||||
|             RegionSizeX = Constants.RegionSize; | ||||
|             RegionSizeY = Constants.RegionSize; | ||||
|             RegionSizeZ = Constants.RegionHeight; | ||||
|         } | ||||
| 
 | ||||
|  | @ -628,11 +621,11 @@ namespace OpenSim.Framework | |||
|             // Region size | ||||
|             // Default to legacy region size if not specified. | ||||
|             allKeys.Remove("SizeX"); | ||||
|             string configSizeX = config.GetString("SizeX", LegacyRegionSize.ToString()); | ||||
|             string configSizeX = config.GetString("SizeX", Constants.RegionSize.ToString()); | ||||
|             config.Set("SizeX", configSizeX); | ||||
|             RegionSizeX = Convert.ToUInt32(configSizeX); | ||||
|             allKeys.Remove("SizeY"); | ||||
|             string configSizeY = config.GetString("SizeY", LegacyRegionSize.ToString()); | ||||
|             string configSizeY = config.GetString("SizeY", Constants.RegionSize.ToString()); | ||||
|             config.Set("SizeY", configSizeX); | ||||
|             RegionSizeY = Convert.ToUInt32(configSizeY); | ||||
|             allKeys.Remove("SizeZ"); | ||||
|  | @ -772,7 +765,7 @@ namespace OpenSim.Framework | |||
|             string location = String.Format("{0},{1}", LegacyRegionLocX, LegacyRegionLocY); | ||||
|             config.Set("Location", location); | ||||
| 
 | ||||
|             if (RegionSizeX != LegacyRegionSize || RegionSizeY != LegacyRegionSize) | ||||
|             if (RegionSizeX != Constants.RegionSize || RegionSizeY != Constants.RegionSize) | ||||
|             { | ||||
|                 config.Set("SizeX", RegionSizeX); | ||||
|                 config.Set("SizeY", RegionSizeY); | ||||
|  | @ -941,9 +934,9 @@ namespace OpenSim.Framework | |||
|             configMember.addConfigurationOption("sim_location_y", ConfigurationOption.ConfigurationTypes.TYPE_UINT32, | ||||
|                                                 "Grid Location (Y Axis)", "1000", false); | ||||
|             configMember.addConfigurationOption("sim_size_x", ConfigurationOption.ConfigurationTypes.TYPE_UINT32, | ||||
|                                                 "Size of region in X dimension", LegacyRegionSize.ToString(), false); | ||||
|                                                 "Size of region in X dimension", Constants.RegionSize.ToString(), false); | ||||
|             configMember.addConfigurationOption("sim_size_y", ConfigurationOption.ConfigurationTypes.TYPE_UINT32, | ||||
|                                                 "Size of region in Y dimension", LegacyRegionSize.ToString(), false); | ||||
|                                                 "Size of region in Y dimension", Constants.RegionSize.ToString(), false); | ||||
|             configMember.addConfigurationOption("sim_size_z", ConfigurationOption.ConfigurationTypes.TYPE_UINT32, | ||||
|                                                 "Size of region in Z dimension", Constants.RegionHeight.ToString(), false); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Robert Adams
						Robert Adams