Get inventory

From Kolmafia
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Function Syntax

int [item] get_inventory()

Returns a map where each key is an item in your inventory, with the integer value its quantity.

Simple Example

This example puts one of each item of your inventory in your closet if you have more than 5:

batch_open();
int[item] inventory = get_inventory() ;
foreach it in inventory
   if ( inventory[it] > 5 ) 
      put_closet( 1, it ) ;
batch_close();
// We're using a batch here to minimize server hits.