From 862dc9fe975bdaa71116c8449ac27289f860441e Mon Sep 17 00:00:00 2001 From: mingchen Date: Fri, 13 Jul 2007 21:13:38 +0000 Subject: *Reworked parcel joining to work the same way as LL's method. **Parcels within selection now join and not the two parcels selected at each corner *Created OnSignificantClientMovement event that is triggered when an avatar moves more than 2 meters. --- OpenSim/Region/ClientStack/ClientView.API.cs | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'OpenSim/Region/ClientStack') diff --git a/OpenSim/Region/ClientStack/ClientView.API.cs b/OpenSim/Region/ClientStack/ClientView.API.cs index cc4fdbe..df5a853 100644 --- a/OpenSim/Region/ClientStack/ClientView.API.cs +++ b/OpenSim/Region/ClientStack/ClientView.API.cs @@ -87,6 +87,7 @@ namespace OpenSim.Region.ClientStack public event EstateOwnerMessageRequest OnEstateOwnerMessage; + public event SignificantClientMovement OnSignificantClientMovement; /// /// @@ -1177,5 +1178,13 @@ namespace OpenSim.Region.ClientStack OutPacket( packet ); } + + public void TriggerSignificantClientMovement(IClientAPI remote_client) + { + if (OnSignificantClientMovement != null) + { + OnSignificantClientMovement(remote_client); + } + } } } -- cgit v1.1