/// <summary> /// Fire off packet for Estate/Island sim data request. /// </summary> public void AddEstateSims() { MapLayerRequestPacket request = new MapLayerRequestPacket(); request.AgentData.AgentID = Client.Network.AgentID; request.AgentData.SessionID = Client.Network.SessionID; request.AgentData.Godlike = true; request.AgentData.Flags = 0; request.AgentData.EstateID = 0; // TODO get a better value here. Client.Network.SendPacket(request); }
public void RequestMapLayer(MapLayerType layer) { //if (Client.Network.CurrentCaps.Capabilities.ContainsKey("MapLayer")) //if (false) //{ //string url = Client.Network.CurrentCaps.Capabilities["MapLayer"]; // FIXME: CAPS is currently disabled until the message pumps are implemented //} //else //{ MapLayerRequestPacket request = new MapLayerRequestPacket(); request.AgentData.AgentID = Client.Network.AgentID; request.AgentData.SessionID = Client.Network.SessionID; request.AgentData.Godlike = false; // Filled in at the simulator request.AgentData.Flags = (uint)layer; request.AgentData.EstateID = 0; // Filled in at the simulator Client.Network.SendPacket(request); //} }