32 lines
1.0 KiB
Plaintext
32 lines
1.0 KiB
Plaintext
[gd_resource type="BehaviorTree" load_steps=9 format=3 uid="uid://2v14hwp2gtg"]
|
|
|
|
[ext_resource type="Script" path="res://ai/tasks/look_at_location.gd" id="1_1lumv"]
|
|
[ext_resource type="Script" path="res://ai/tasks/find_nearby_random_location.gd" id="2_jrbpg"]
|
|
|
|
[sub_resource type="BlackboardPlan" id="BlackboardPlan_sdda8"]
|
|
|
|
[sub_resource type="BTAction" id="BTAction_ba1hn"]
|
|
script = ExtResource("2_jrbpg")
|
|
radius = 1.0
|
|
output_var = &"target_location"
|
|
navigatable_target = true
|
|
stay_in_radius = true
|
|
|
|
[sub_resource type="BTAction" id="BTAction_d7u7l"]
|
|
script = ExtResource("1_1lumv")
|
|
target_location_var = &"target_location"
|
|
|
|
[sub_resource type="BTWait" id="BTWait_jmtj2"]
|
|
duration = 2.0
|
|
|
|
[sub_resource type="BTSequence" id="BTSequence_ouv1e"]
|
|
children = [SubResource("BTAction_ba1hn"), SubResource("BTAction_d7u7l"), SubResource("BTWait_jmtj2")]
|
|
|
|
[sub_resource type="BTRepeat" id="BTRepeat_nqqvt"]
|
|
forever = true
|
|
children = [SubResource("BTSequence_ouv1e")]
|
|
|
|
[resource]
|
|
blackboard_plan = SubResource("BlackboardPlan_sdda8")
|
|
root_task = SubResource("BTRepeat_nqqvt")
|