Is discardable: Difference between revisions

From Kolmafia
Jump to navigation Jump to search
imported>Relyk
Created page with "{{ #vardefine:name|Is discardable}}{{ #vardefine:return_type|boolean}}{{ FunctionPage| name={{#var:name}}| function1={{Function| name={{#var:name}}| aggregate={{#var:aggregate}}..."
 
imported>Relyk
mNo edit summary
Line 1: Line 1:
{{
{{
#vardefine:name|Is discardable}}{{
#vardefine:name|is discardable}}{{
#vardefine:return_type|boolean}}{{
#vardefine:return_type|boolean}}{{
FunctionPage|
FunctionPage|

Revision as of 20:52, 13 November 2012

Function Syntax

boolean is discardable(item check_me )

  • check_me is an item to test

This function check if item can be discarded, returning true if it can other false. Keep in mind it will return true if item can be autosold.

Code Sample

The following searches all items in inventory and stores any items on display that can be discarded but not autosold (Autosell value is 0).

batch_open();
int[item] inventory = get_inventory() ;
foreach it in inventory
   if ( is_discardable(it) && autosell_price(it) == 0 ){
      put_display( item_amount(it), it );
   }
batch_close();
// We're using a batch here to minimize server hits.

See Also

use() | autosell()