static void CheckInventory(FFXI.XIACE.Inventory inventory) { Console.WriteLine("== Checking Inventory Class =="); Console.WriteLine("Inventory: {0}/{1}", inventory.GetInventoryCount(), inventory.GetInventoryMax()); for (short i = 0; i < inventory.GetInventoryMax(); i++) { string name; Inventory.InventoryItem item = inventory.GetInventoryItem(i); name = inventory.GetItemNameById(item.id); print_item_data(item, name); } Pause(); Console.WriteLine("Safebox: {0}", inventory.GetSafeboxMax()); for (short i = 0; i < inventory.GetSafeboxMax(); i++) { string name; Inventory.InventoryItem item = inventory.GetSafeboxItem(i); name = inventory.GetItemNameById(item.id); print_item_data(item, name); } Pause(); Console.WriteLine("Storage: {0}", inventory.GetStorageMax()); for (short i = 0; i < inventory.GetStorageMax(); i++) { string name; Inventory.InventoryItem item = inventory.GetStorageItem(i); name = inventory.GetItemNameById(item.id); print_item_data(item, name); } Pause(); if (inventory.GetLockerMax() < 0) Console.WriteLine("Locker: Disabled"); else { Console.WriteLine("Locker: {0}", inventory.GetLockerMax()); for (short i = 0; i < inventory.GetLockerMax(); i++) { string name; Inventory.InventoryItem item = inventory.GetLockerItem(i); name = inventory.GetItemNameById(item.id); print_item_data(item, name); } } Pause(); if (inventory.GetSatchelMax() < 0) Console.WriteLine("Satchel: Disabled"); else { Console.WriteLine("Satchel: {0}", inventory.GetSatchelMax()); for (short i = 0; i < inventory.GetSatchelMax(); i++) { string name; Inventory.InventoryItem item = inventory.GetSatchelItem(i); name = inventory.GetItemNameById(item.id); print_item_data(item, name); } } Console.WriteLine(); }
static void CheckInventory(FFXI.XIACE.Inventory inventory) { Console.WriteLine("== Checking Inventory Class =="); Console.WriteLine("Inventory: {0}/{1}", inventory.GetInventoryCount(), inventory.GetInventoryMax()); for (short i = 0; i < inventory.GetInventoryMax(); i++) { string name; Inventory.InventoryItem item = inventory.GetInventoryItem(i); name = inventory.GetItemNameById(item.id); Console.WriteLine(" {0,2:D2} {1:X4} {2} x{3}", i, (int)item.id, String.IsNullOrEmpty(name) ? "EMPTY" : name, item.count); } Pause(); Console.WriteLine("Safebox: {0}", inventory.GetSafeboxMax()); for (short i = 0; i < inventory.GetSafeboxMax(); i++) { string name; Inventory.InventoryItem item = inventory.GetSafeboxItem(i); name = inventory.GetItemNameById(item.id); Console.WriteLine(" {0,2:D2}: {1:X4} {2} x{3}", i, (int)item.id, String.IsNullOrEmpty(name) ? "EMPTY" : name, item.count); } Pause(); Console.WriteLine("Storage: {0}", inventory.GetStorageMax()); for (short i = 0; i < inventory.GetStorageMax(); i++) { string name; Inventory.InventoryItem item = inventory.GetStorageItem(i); name = inventory.GetItemNameById(item.id); Console.WriteLine(" {0,2:D2}: {1:X4} {2} x{3}", i, (int)item.id, String.IsNullOrEmpty(name) ? "EMPTY" : name, item.count); } Pause(); if (inventory.GetLockerMax() < 0) Console.WriteLine("Locker: Disabled"); else { Console.WriteLine("Locker: {0}", inventory.GetLockerMax()); for (short i = 0; i < inventory.GetLockerMax(); i++) { string name; Inventory.InventoryItem item = inventory.GetLockerItem(i); name = inventory.GetItemNameById(item.id); Console.WriteLine(" {0,2:D2}: {1:X4} {2} x{3}", i, (int)item.id, String.IsNullOrEmpty(name) ? "EMPTY" : name, item.count); } } Pause(); if (inventory.GetSatchelMax() < 0) Console.WriteLine("Satchel: Disabled"); else { Console.WriteLine("Satchel: {0}", inventory.GetSatchelMax()); for (short i = 0; i < inventory.GetSatchelMax(); i++) { string name; Inventory.InventoryItem item = inventory.GetSatchelItem(i); name = inventory.GetItemNameById(item.id); Console.WriteLine(" {0,2:D2}: {1:X4} {2} x{3}", i, (int)item.id, String.IsNullOrEmpty(name) ? "EMPTY" : name, item.count); } } Console.WriteLine(); }