private void OnInventoryClick(MyGuiControlButton sender) { MyInventory inventory = new MyInventory(); inventory.FillInventoryWithAllItems(null, 100); List <MySmallShipBuilderWithName> tempList = new List <MySmallShipBuilderWithName>(); tempList.Add(new MySmallShipBuilderWithName(m_bot.GetObjectBuilder(true) as MyMwcObjectBuilder_SmallShip_Bot)); MyGuiScreenInventory inventoryScreen = new MyGuiScreenInventory(tempList, 0, inventory.GetObjectBuilder(false), null, true); inventoryScreen.OnSave += OnEditBotFromScreen; MyGuiManager.AddScreen(inventoryScreen); }