rendered paste bodypublic void wearFolder(string folderName)
{
client.Self.Chat("Wearing folder \"" + folderName + "\"", 0, ChatType.Normal);
LLUUID folderID;
List<InventoryBase> folderItems;
client.Inventory.RequestFolderContents(client.Inventory.Store.RootFolder.UUID, client.Inventory.Store.RootFolder.OwnerID, true, false, InventorySortOrder.ByDate);
folderID = client.Inventory.FindObjectByPath(client.Inventory.Store.RootFolder.UUID, client.Inventory.Store.RootFolder.OwnerID, folderName, 10000);
folderItems = client.Inventory.FolderContents(folderID, client.Self.AgentID, false, true, InventorySortOrder.ByDate, 10000);
folderItems.ForEach(
delegate(InventoryBase i)
{
client.Appearance.Attach(i as InventoryItem, ObjectManager.AttachmentPoint.Default);
client.Self.Chat("Attaching item: " + i.Name, 0, ChatType.Normal);
}
);
}