====== FETCH_NEXT_GATHERABLE ====== **Category**: Behavior Tree Node Parent class: [[preview:api:node_leaf | NODE_LEAF]]\\ Returns ''[[api:behavior_tree_node_result|BEHAVIOR_TREE_NODE_RESULT.FALSE]]'' if no resource container is found in ''GatheringData''. Else, it sets ''TimeToWait'' to the ''[[api:job#productiondelay|agent job's ProductionDelay]]'', setups the agent's workstation setup, and returns ''[[api:behavior_tree_node_result|BEHAVIOR_TREE_NODE_RESULT.TRUE]]''. ===== Properties ===== ---- ==== AgentData ==== * **Type**: ''[[preview:api:behavior_tree_data_agent | BEHAVIOR_TREE_DATA_AGENT]]'' ---- ==== GatheringData ==== * **Type**: ''[[preview:api:behavior_tree_data_gathering | BEHAVIOR_TREE_DATA_GATHERING]]'' ---- ==== GatheringActivityMessage ==== * **Type**: ''[[preview:api:behavior_tree_data_string | BEHAVIOR_TREE_DATA_STRING]]'' ---- ==== OutTimeToWait ==== * **Type**: ''[[preview:api:behavior_tree_data_wait | BEHAVIOR_TREE_DATA_WAIT]]'' ---- ==== OutResourcePosition ==== * **Type**: ''[[preview:api:behavior_tree_data_location | BEHAVIOR_TREE_DATA_LOCATION]]'' ---- ==== OutAroundResourcePosition ==== * **Type**: ''[[preview:api:behavior_tree_data_location | BEHAVIOR_TREE_DATA_LOCATION]]'' ---- ==== OutShouldLookAtResourcePosition ==== * **Type**: ''[[preview:api:behavior_tree_data_bool | BEHAVIOR_TREE_DATA_BOOL]]''