def unloadItem(item): print '--> unload item ' + item x, y = image.findImgR(panel.Inventory, 'img/ship.bmp', 0.2) if x > 0: mouse.moveTo(x, y) mouse.leftClick() time.sleep(1.5) x = -1 x, y = image.findImgR(panel.Inventory, item) while x < 0: mouse.moveToP(panel.middle(panel.Inventory)) mouse.leftClick() mouse.wheel(-12) mouse.move(300, 0) x, y = image.findImgR(panel.Inventory, item) mouse.moveTo(x, y) mouse.leftDown() x, y = image.findImgR(panel.Inventory, 'img/item_hangar.bmp', 0.2) if x < 0: mouse.leftUp() return False mouse.moveTo(x, y) mouse.leftUp() time.sleep(1) print '<-- unload item ' + item + '\n' return True