diff options
Diffstat (limited to 'OpenSim/Framework/RegionCommsListener.cs')
-rw-r--r-- | OpenSim/Framework/RegionCommsListener.cs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/OpenSim/Framework/RegionCommsListener.cs b/OpenSim/Framework/RegionCommsListener.cs index 5dc9b81..449c073 100644 --- a/OpenSim/Framework/RegionCommsListener.cs +++ b/OpenSim/Framework/RegionCommsListener.cs | |||
@@ -42,6 +42,8 @@ namespace OpenSim.Framework | |||
42 | public event AcknowledgeAgentCross OnAcknowledgeAgentCrossed; | 42 | public event AcknowledgeAgentCross OnAcknowledgeAgentCrossed; |
43 | public event AcknowledgePrimCross OnAcknowledgePrimCrossed; | 43 | public event AcknowledgePrimCross OnAcknowledgePrimCrossed; |
44 | public event CloseAgentConnection OnCloseAgentConnection; | 44 | public event CloseAgentConnection OnCloseAgentConnection; |
45 | public event RegionUp OnRegionUp; | ||
46 | |||
45 | 47 | ||
46 | /// <summary> | 48 | /// <summary> |
47 | /// | 49 | /// |
@@ -68,6 +70,16 @@ namespace OpenSim.Framework | |||
68 | return false; | 70 | return false; |
69 | } | 71 | } |
70 | 72 | ||
73 | public virtual bool TriggerRegionUp(RegionInfo region) | ||
74 | { | ||
75 | if (OnRegionUp != null) | ||
76 | { | ||
77 | OnRegionUp(region); | ||
78 | return true; | ||
79 | } | ||
80 | return false; | ||
81 | } | ||
82 | |||
71 | public virtual bool TriggerExpectAvatarCrossing(ulong regionHandle, LLUUID agentID, LLVector3 position, | 83 | public virtual bool TriggerExpectAvatarCrossing(ulong regionHandle, LLUUID agentID, LLVector3 position, |
72 | bool isFlying) | 84 | bool isFlying) |
73 | { | 85 | { |