//Will Not Work until MenuLength is restored and a resource parsing method restored.
public bool TraverseMenu(String address)
{
GotoMenu(address);
Thread.Sleep((int)CampahStatus.Instance.GlobalDelay);
if (FFACEInstance.Instance.Menu.Selection == "Bid")
{
return(true);
}
int max = AuctionHouse.MenuLength;
for (int i = 1; i <= max; i++)
{
if (TraverseMenu(address + "," + i))
{
int[] ids = ReadAHItems();
foreach (int id in ids)
{
var item = new AhItem(id, id.ToString(CultureInfo.InvariantCulture), false, address + "," + i);
if ((item = AuctionHouse.Add(item)) != null)
{
item.Stackable = true;
}
}
AuctionHouse.MenuIndex = 1;
}
}
return(false);
}