diff options
Diffstat (limited to 'OpenSim/Region/Communications/Local')
-rw-r--r-- | OpenSim/Region/Communications/Local/LocalBackEndServices.cs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/OpenSim/Region/Communications/Local/LocalBackEndServices.cs b/OpenSim/Region/Communications/Local/LocalBackEndServices.cs index 5cf62f3..8149bcc 100644 --- a/OpenSim/Region/Communications/Local/LocalBackEndServices.cs +++ b/OpenSim/Region/Communications/Local/LocalBackEndServices.cs | |||
@@ -491,5 +491,20 @@ namespace OpenSim.Region.Communications.Local | |||
491 | 491 | ||
492 | return false; | 492 | return false; |
493 | } | 493 | } |
494 | |||
495 | public LandData RequestLandData (ulong regionHandle, uint x, uint y) | ||
496 | { | ||
497 | m_log.DebugFormat("[INTERREGION STANDALONE] requests land data in {0}, at {1}, {2}", | ||
498 | regionHandle, x, y); | ||
499 | |||
500 | if (m_regionListeners.ContainsKey(regionHandle)) | ||
501 | { | ||
502 | LandData land = m_regionListeners[regionHandle].TriggerGetLandData(x, y); | ||
503 | return land; | ||
504 | } | ||
505 | |||
506 | m_log.Debug("[INTERREGION STANDALONE] didn't find land data locally."); | ||
507 | return null; | ||
508 | } | ||
494 | } | 509 | } |
495 | } | 510 | } |