Now that we have scrollToItem(TItem) and withdrawItem(TItem) can we have the logical culmination of scrollToAndWithdraw(TItem)?
Perhaps more important when looking for multiple items scrolling should stop at the first item it sees so that you don't have to scroll back up. Can we have a scrollToItems(TItemArray) ?
This would scroll to the first item in the array it sees and return it as a TItem, this would allow for stuff like
Code:
repeat
itemToRemove := scrollToItems(TItemArray);
withdrawItem(itemToRemove, quantity[itemToRemove.Name]);
TItemArray.remove(itemToRemove);
until (TItemArray.length() < 1)
Also I added one of the crafting interfaces for my AIO Jewellery script, I can also do others if you would like:
Code:
with Interfaces[JEWELLERYSCREEN] do
begin
FontType := 'UpChars07';
FontColor := 39423;
ColorTol := 5;
Text := 'Rings';
TxtBounds := toBox(40, 28, 150, 110);
end;