get self
then match
against PoweredDown
, PathBlocked
, etc.
Check if you have available space for something you'd normally never pick up
Compare Item
against blank
Test self for PoweredDown
, exit if true
A parameter or variable can refer to an Entity
- a single specific instance of a vehicle, building, etc. or an Item/Value pair (e.g. 10 Metal Bars, it doesn't matter which ones)
Other abstract concepts are also considered Items. Such as Resource
, PoweredDown
, PathBlocked
, Bot
, Dropped Item
and Explorable
. These are listed under the Information
tab when selecting an item in the UI, as they're pairs they can have a number. These are especially useful as filter for the radar and Entities in Range
A number is always such an item/value pair "under the hood", just with the item part left unspecified.
Hence the different comparison nodes
Compare Entity
to determine if this dashbot is the same asthat
dashbotCompare Item
to determine if the value refers to any number (including 0) of non-specific dashbots, or Metal Bars, or whateverMatch
is most useful for comparing an item to one of the information types. Such as determining if it's on the power grid, path blocked, or droppedCompare Number
looks at just the numeric part of an Item/Value pair, ignoring the Item part