private void RequestObjects(byte[] objects) { RequestMultipleObjectsPacket packet = new RequestMultipleObjectsPacket(); packet.AgentData.AgentID = frame.AgentID; RequestMultipleObjectsPacket.ObjectDataBlock[] temp = new RequestMultipleObjectsPacket.ObjectDataBlock[4]; for (int i = 0; i < objects.Length; i++) { temp[i] = new RequestMultipleObjectsPacket.ObjectDataBlock(); temp[i].ID = objects[i]; temp[i].CacheMissType = (byte)1; } packet.ObjectData = temp; }