Available amount: Difference between revisions
Jump to navigation
Jump to search
imported>Bale mNo edit summary |
imported>Bale free pull note |
||
Line 15: | Line 15: | ||
}}| | }}| | ||
function_description=Returns the total number available of a given item in all inventory sections accessible to your character based on current restrictions.| | function_description=Returns the total number available of a given item in all inventory sections accessible to your character based on current restrictions. This includes free pulls, but does not include any other items in Hangk's Storage.| | ||
code1={{CodeSample| | code1={{CodeSample| | ||
Line 33: | Line 33: | ||
see_also={{SeeAlso|closet_amount|display_amount|equipped_amount|item_amount|shop_amount|stash_amount}}| | see_also={{SeeAlso|closet_amount|display_amount|equipped_amount|item_amount|shop_amount|stash_amount}}| | ||
more_info=Information on handling free pulls is at [[Tips, Tricks and Workarounds#Free Pulls|Tips, Tricks and Workarounds]].| | |||
}} | }} | ||
[[Category:Item Management]] | [[Category:Item Management]] |
Revision as of 06:28, 25 September 2010
Function Syntax
int available_amount(item it )
- it is the item to check
Returns the total number available of a given item in all inventory sections accessible to your character based on current restrictions. This includes free pulls, but does not include any other items in Hangk's Storage.
Code Sample
Enumerates total number of scrolls of ancient forbidden unspeakable evil.
int current_afue = available_amount($item[scroll of ancient forbidden unspeakable evil]);
// Calculate minimum of pens, paper and ink:
int make_afue = available_amount($item[disintegrating quill pen]);
make_afue = min(make_afue, available_amount($item[tattered scrap of paper]));
make_afue = min(make_afue, available_amount($item[inkwell]));
print("Currently possess "+ current_afue + " afue scrolls.");
print("Can make another "+ make_afue +" scrolls from parts.");
See Also
closet_amount() | display_amount() | equipped_amount() | item_amount() | shop_amount() | stash_amount()
More Information
Information on handling free pulls is at Tips, Tricks and Workarounds.