Searches for Biskits of the input BiskitDef to be searched for, that match the Conditions defined or it can be asked to further refine a previously created list.

 

search

 

Takes as input either nothing (New Search) or the list to be refined (Refine an existing collection). The maximum number of results may also be defined. If using this for a non-enumerable BiskitDef then conditions are not required.

 

When creating the conditions for the Search the initial part of the search condition may now hold a reference to a value stored in a previous Action/Event.

 

Thus conditions like this can be used:

 

any of the following are true

  all of the following are true

     Source #1 sex equals "Male"
     Value of sex equals Variable Source #1 new.sex
  all of the following are true
    Source#2 sex equals "female"
    Value of sex equals Variable Source #2 new.sex

 

When making the comparisons the Search Value must come first and then what you are comparing it against.

 

Returns listSize the number of Biskits found and list which holds all the found Biskits for use with subsequent Actions. Use ForEach, ListExtract, Search or Sort Actions on the returned list.

 

Properties Available for Child Actions To Use

The following properties are available for use in any child or descendant action:

 

Properties

Notes

first

The first Biskit found in the search

last

The last Biskit found in the search

listSize

How many Biskits found in the search.

list

The list of Biskits found