mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 01:06:30 +08:00
Added handler for MapNameRequest - OnMapNameRequest
This commit is contained in:
@@ -84,6 +84,7 @@ namespace OpenSim.Region.ClientStack
|
||||
public event GenericCall2 OnStopMovement;
|
||||
public event Action<LLUUID> OnRemoveAvatar;
|
||||
public event RequestMapBlocks OnRequestMapBlocks;
|
||||
public event RequestMapName OnMapNameRequest;
|
||||
public event TeleportLocationRequest OnTeleportLocationRequest;
|
||||
public event DisconnectUser OnDisconnectUser;
|
||||
public event RequestAvatarProperties OnRequestAvatarProperties;
|
||||
|
||||
@@ -611,6 +611,15 @@ namespace OpenSim.Region.ClientStack
|
||||
MapRequest.PositionData.MaxX, MapRequest.PositionData.MaxY);
|
||||
}
|
||||
break;
|
||||
case PacketType.MapNameRequest:
|
||||
MapNameRequestPacket map = (MapNameRequestPacket) Pack;
|
||||
string mapName = UTF8Encoding.UTF8.GetString(map.NameData.Name, 0,
|
||||
map.NameData.Name.Length - 1);
|
||||
if (OnMapNameRequest != null)
|
||||
{
|
||||
OnMapNameRequest(this, mapName);
|
||||
}
|
||||
break;
|
||||
case PacketType.TeleportLandmarkRequest:
|
||||
TeleportLandmarkRequestPacket tpReq = (TeleportLandmarkRequestPacket) Pack;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user