diff options
author | Robert Adams | 2013-12-28 06:58:15 -0800 |
---|---|---|
committer | Robert Adams | 2013-12-28 06:58:15 -0800 |
commit | 6869633d76b2a6664743a608e4284b8dd7df85a6 (patch) | |
tree | e976908cac58662ac37b0dfee8c748f314a259c7 /OpenSim/Framework/Constants.cs | |
parent | Merge branch 'justincc-master' (diff) | |
download | opensim-SC-6869633d76b2a6664743a608e4284b8dd7df85a6.zip opensim-SC-6869633d76b2a6664743a608e4284b8dd7df85a6.tar.gz opensim-SC-6869633d76b2a6664743a608e4284b8dd7df85a6.tar.bz2 opensim-SC-6869633d76b2a6664743a608e4284b8dd7df85a6.tar.xz |
Add serialization/deserialization of region size to RegionInfo, GridRegion, and RegionData.
This does not modify interfaces or handling of variable sized regions. This only
enables the loading and storing of the region size and the reporting of the
region size in grid service responses.
The database tables already have the code to load and store the region size.
Diffstat (limited to 'OpenSim/Framework/Constants.cs')
-rw-r--r-- | OpenSim/Framework/Constants.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/OpenSim/Framework/Constants.cs b/OpenSim/Framework/Constants.cs index a2eb5ee..3468cea 100644 --- a/OpenSim/Framework/Constants.cs +++ b/OpenSim/Framework/Constants.cs | |||
@@ -30,8 +30,14 @@ namespace OpenSim.Framework | |||
30 | { | 30 | { |
31 | public class Constants | 31 | public class Constants |
32 | { | 32 | { |
33 | // 'RegionSize' is the legacy region size. | ||
34 | // DO NOT USE THIS FOR ANY NEW CODE. Use Scene.RegionInfo.RegionSize[XYZ] as a region might not | ||
35 | // be the legacy region size. | ||
33 | public const uint RegionSize = 256; | 36 | public const uint RegionSize = 256; |
34 | public const uint RegionHeight = 4096; | 37 | public const uint RegionHeight = 4096; |
38 | // This could be a parameters but, really, a region of greater than this is pretty unmanageable | ||
39 | public const uint MaximumRegionSize = 8192; | ||
40 | |||
35 | public const byte TerrainPatchSize = 16; | 41 | public const byte TerrainPatchSize = 16; |
36 | public const string DefaultTexture = "89556747-24cb-43ed-920b-47caed15465f"; | 42 | public const string DefaultTexture = "89556747-24cb-43ed-920b-47caed15465f"; |
37 | 43 | ||