diff options
author | Justin Clarke Casey | 2008-07-03 23:04:12 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-07-03 23:04:12 +0000 |
commit | 8251508412940b3f584f051a860a1bb4ddbfb62e (patch) | |
tree | 8a5e460836a8fe6c945e5a3ac4e54445a6d9cfe4 /OpenSim/Region/Environment/Interfaces/ITerrainChannel.cs | |
parent | Mantis#1661. Thank you kindly, CMickeyb for a patch that: (diff) | |
download | opensim-SC_OLD-8251508412940b3f584f051a860a1bb4ddbfb62e.zip opensim-SC_OLD-8251508412940b3f584f051a860a1bb4ddbfb62e.tar.gz opensim-SC_OLD-8251508412940b3f584f051a860a1bb4ddbfb62e.tar.bz2 opensim-SC_OLD-8251508412940b3f584f051a860a1bb4ddbfb62e.tar.xz |
* On client login, send only one terrain patch at a time (with pauses) instead of 4 at a time
* Certain terrains which are fine went patches are sent singly cause a libsecondlife failure when patches are sent in batches
* See http://opensimulator.org/mantis/view.php?id=1662 for more details
Diffstat (limited to 'OpenSim/Region/Environment/Interfaces/ITerrainChannel.cs')
-rw-r--r-- | OpenSim/Region/Environment/Interfaces/ITerrainChannel.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Interfaces/ITerrainChannel.cs b/OpenSim/Region/Environment/Interfaces/ITerrainChannel.cs index 952ca0a..aa34c45 100644 --- a/OpenSim/Region/Environment/Interfaces/ITerrainChannel.cs +++ b/OpenSim/Region/Environment/Interfaces/ITerrainChannel.cs | |||
@@ -32,7 +32,13 @@ namespace OpenSim.Region.Environment.Interfaces | |||
32 | int Height { get; } | 32 | int Height { get; } |
33 | double this[int x, int y] { get; set; } | 33 | double this[int x, int y] { get; set; } |
34 | int Width { get; } | 34 | int Width { get; } |
35 | |||
36 | /// <summary> | ||
37 | /// Squash the entire heightmap into a single dimensioned array | ||
38 | /// </summary> | ||
39 | /// <returns></returns> | ||
35 | float[] GetFloatsSerialised(); | 40 | float[] GetFloatsSerialised(); |
41 | |||
36 | double[,] GetDoubles(); | 42 | double[,] GetDoubles(); |
37 | bool Tainted(int x, int y); | 43 | bool Tainted(int x, int y); |
38 | ITerrainChannel MakeCopy(); | 44 | ITerrainChannel MakeCopy(); |