====== BEHAVIOR_TREE_DATA_LOCATION ====== **Category**: Data Parent class: [[:api:behavior_tree_data|BEHAVIOR_TREE_DATA]]\\ //[[:annotations#cloneable|Cloneable]]// ===== Properties ===== ---- ==== CanNavigateOnGround ==== //[[:annotations#serialized|Serialized]], [[:annotations#savegame|Savegame]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''true'' ---- ==== CanNavigateOnWater ==== //[[:annotations#serialized|Serialized]], [[:annotations#savegame|Savegame]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''false'' ---- ==== GotoObjectPosition ==== //[[:annotations#serialized|Serialized]], [[:annotations#savegame|Savegame]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''false'' ---- ==== IsSetOrientationOnDestination ==== //[[:annotations#serialized|Serialized]], [[:annotations#savegame|Savegame]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''false'' ---- ==== OrientationOffset ==== //[[:annotations#serialized|Serialized]], [[:annotations#savegame|Savegame]]// * **Type**: ''[[:data-types#float|float]]'' * **Expected**: ''float value'' * **Default value**: ''0.0'' ---- ==== DestinationPosition ==== //[[:annotations#runtime_only|Runtime only]], [[:annotations#savegame|Savegame]]// * **Type**: ''[[:api:vec3f|vec3f]]'' * **Expected**: ''vec3f value'' ---- ==== DestinationObject ==== //[[:annotations#runtime_only|Runtime only]], [[:annotations#savegame|Savegame]]// * **Type**: ''[[:api:game_object|GAME_OBJECT]]'' * **Expected**: ''GAME_OBJECT value'' ---- ==== HasOffset ==== //[[:annotations#runtime_only|Runtime only]], [[:annotations#savegame|Savegame]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''false'' ---- ==== AlternativeDestinationList ==== //[[:annotations#runtime_only|Runtime only]], [[:annotations#savegame|Savegame]]// * **Type**: ''[[:data-types#list|list]]<[[:api:vec3f|vec3f]]>'' * **Expected**: ''list of vec3f values'' ===== Functions ===== ---- ==== setDestination ==== ''void **setDestination**(//object//)'' ^ Name ^ Type ^ Description ^ | //''object''// | ''[[:api:game_object|GAME_OBJECT]]'' | | ''void **setDestination**(//object//, //offset// [, //isOffsetLocal//])'' ^ Name ^ Type ^ Description ^ | //''object''// | ''[[:api:game_object|GAME_OBJECT]]'' | | | //''offset''// | ''[[:api:vec2f|vec2f]]'' | | | //''isOffsetLocal''// | ''[[:data-types#boolean|boolean]]'' | | ''void **setDestination**(//destination//)'' ^ Name ^ Type ^ Description ^ | //''destination''// | ''[[:api:vec3f|vec3f]]'' | |