Added sending (for now hard-coded) sim isze in SendMapBlockSplit()
parent
417836ac5e
commit
26fd29622d
|
@ -1463,6 +1463,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||||
|
|
||||||
mapReply.AgentData.AgentID = AgentId;
|
mapReply.AgentData.AgentID = AgentId;
|
||||||
mapReply.Data = new MapBlockReplyPacket.DataBlock[mapBlocks2.Length];
|
mapReply.Data = new MapBlockReplyPacket.DataBlock[mapBlocks2.Length];
|
||||||
|
mapReply.Size = new MapBlockReplyPacket.SizeBlock[mapBlocks2.Length];
|
||||||
mapReply.AgentData.Flags = flag;
|
mapReply.AgentData.Flags = flag;
|
||||||
|
|
||||||
for (int i = 0; i < mapBlocks2.Length; i++)
|
for (int i = 0; i < mapBlocks2.Length; i++)
|
||||||
|
@ -1477,6 +1478,11 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||||
mapReply.Data[i].RegionFlags = mapBlocks2[i].RegionFlags;
|
mapReply.Data[i].RegionFlags = mapBlocks2[i].RegionFlags;
|
||||||
mapReply.Data[i].Access = mapBlocks2[i].Access;
|
mapReply.Data[i].Access = mapBlocks2[i].Access;
|
||||||
mapReply.Data[i].Agents = mapBlocks2[i].Agents;
|
mapReply.Data[i].Agents = mapBlocks2[i].Agents;
|
||||||
|
|
||||||
|
// TODO: hookup varregion sim size here
|
||||||
|
mapReply.Size[i] = new MapBlockReplyPacket.SizeBlock();
|
||||||
|
mapReply.Size[i].SizeX = 256;
|
||||||
|
mapReply.Size[i].SizeY = 256;
|
||||||
}
|
}
|
||||||
OutPacket(mapReply, ThrottleOutPacketType.Land);
|
OutPacket(mapReply, ThrottleOutPacketType.Land);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue