diff options
Merge branch 'master' into careminster-presence-refactor
Diffstat (limited to 'OpenSim/Region/CoreModules/World/Terrain')
-rw-r--r-- | OpenSim/Region/CoreModules/World/Terrain/TerrainModule.cs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/OpenSim/Region/CoreModules/World/Terrain/TerrainModule.cs b/OpenSim/Region/CoreModules/World/Terrain/TerrainModule.cs index 2817477..d4166d0 100644 --- a/OpenSim/Region/CoreModules/World/Terrain/TerrainModule.cs +++ b/OpenSim/Region/CoreModules/World/Terrain/TerrainModule.cs | |||
@@ -588,8 +588,9 @@ namespace OpenSim.Region.CoreModules.World.Terrain | |||
588 | client.OnModifyTerrain += client_OnModifyTerrain; | 588 | client.OnModifyTerrain += client_OnModifyTerrain; |
589 | client.OnBakeTerrain += client_OnBakeTerrain; | 589 | client.OnBakeTerrain += client_OnBakeTerrain; |
590 | client.OnLandUndo += client_OnLandUndo; | 590 | client.OnLandUndo += client_OnLandUndo; |
591 | client.OnUnackedTerrain += client_OnUnackedTerrain; | ||
591 | } | 592 | } |
592 | 593 | ||
593 | /// <summary> | 594 | /// <summary> |
594 | /// Checks to see if the terrain has been modified since last check | 595 | /// Checks to see if the terrain has been modified since last check |
595 | /// but won't attempt to limit those changes to the limits specified in the estate settings | 596 | /// but won't attempt to limit those changes to the limits specified in the estate settings |
@@ -810,6 +811,12 @@ namespace OpenSim.Region.CoreModules.World.Terrain | |||
810 | InterfaceBakeTerrain(null); //bake terrain does not use the passed in parameter | 811 | InterfaceBakeTerrain(null); //bake terrain does not use the passed in parameter |
811 | } | 812 | } |
812 | } | 813 | } |
814 | |||
815 | protected void client_OnUnackedTerrain(IClientAPI client, int patchX, int patchY) | ||
816 | { | ||
817 | //m_log.Debug("Terrain packet unacked, resending patch: " + patchX + " , " + patchY); | ||
818 | client.SendLayerData(patchX, patchY, m_scene.Heightmap.GetFloatsSerialised()); | ||
819 | } | ||
813 | 820 | ||
814 | private void StoreUndoState() | 821 | private void StoreUndoState() |
815 | { | 822 | { |