mirror of
https://github.com/opensim/opensim.git
synced 2026-08-07 09:45:47 +08:00
*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.
This commit is contained in:
@@ -77,6 +77,8 @@ namespace OpenSim.Framework.Interfaces
|
||||
|
||||
public delegate void AddNewPrim(LLUUID ownerID, LLVector3 pos, PrimitiveBaseShape shape);
|
||||
|
||||
public delegate void SignificantClientMovement(IClientAPI remote_client);
|
||||
|
||||
public interface IClientAPI
|
||||
{
|
||||
event ImprovedInstantMessage OnInstantMessage;
|
||||
@@ -126,6 +128,8 @@ namespace OpenSim.Framework.Interfaces
|
||||
event ParcelPropertiesUpdateRequest OnParcelPropertiesUpdateRequest;
|
||||
|
||||
event EstateOwnerMessageRequest OnEstateOwnerMessage;
|
||||
event SignificantClientMovement OnSignificantClientMovement;
|
||||
|
||||
LLVector3 StartPos
|
||||
{
|
||||
get;
|
||||
@@ -182,5 +186,7 @@ namespace OpenSim.Framework.Interfaces
|
||||
void SendInventoryFolderDetails(LLUUID ownerID, LLUUID folderID, List<InventoryItemBase> items);
|
||||
void SendInventoryItemDetails(LLUUID ownerID, LLUUID folderID, InventoryItemBase item);
|
||||
void SendNameReply(LLUUID profileId, string firstname, string lastname);
|
||||
|
||||
void TriggerSignificantClientMovement(IClientAPI remote_client);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user