supervisor-simulator/ai/watch_mobile_phone.tres
2024-12-06 23:53:02 +08:00

56 lines
1.9 KiB
Plaintext

[gd_resource type="BehaviorTree" load_steps=14 format=3 uid="uid://cdsixeqsdfmc1"]
[ext_resource type="Script" path="res://ai/tasks/OkToPlayMobilePhone.cs" id="1_lfwnu"]
[sub_resource type="BlackboardPlan" id="BlackboardPlan_gwwr7"]
[sub_resource type="BTCondition" id="BTCondition_prnjq"]
script = ExtResource("1_lfwnu")
target = null
[sub_resource type="BBNode" id="BBNode_7pcle"]
resource_name = "AnimationPlayer"
saved_value = NodePath("AnimationPlayer")
[sub_resource type="BTPlayAnimation" id="BTPlayAnimation_hx8gl"]
await_completion = 1.2
animation_player = SubResource("BBNode_7pcle")
animation_name = &"phone_up"
[sub_resource type="BBNode" id="BBNode_6275u"]
resource_name = "AnimationPlayer"
saved_value = NodePath("AnimationPlayer")
[sub_resource type="BTPlayAnimation" id="BTPlayAnimation_wbk5l"]
await_completion = 1.0
animation_player = SubResource("BBNode_6275u")
animation_name = &"phone_loop"
[sub_resource type="BTRepeat" id="BTRepeat_1nqee"]
children = [SubResource("BTPlayAnimation_wbk5l")]
times = 3
[sub_resource type="BTProbability" id="BTProbability_x3mt2"]
children = [SubResource("BTRepeat_1nqee")]
run_chance = 0.75
[sub_resource type="BTRepeatUntilFailure" id="BTRepeatUntilFailure_uatr3"]
children = [SubResource("BTProbability_x3mt2")]
[sub_resource type="BBNode" id="BBNode_2433i"]
resource_name = "AnimationPlayer"
saved_value = NodePath("AnimationPlayer")
[sub_resource type="BTPlayAnimation" id="BTPlayAnimation_g4biw"]
await_completion = 0.5
animation_player = SubResource("BBNode_2433i")
animation_name = &"phone_down"
[sub_resource type="BTSequence" id="BTSequence_0drub"]
children = [SubResource("BTCondition_prnjq"), SubResource("BTPlayAnimation_hx8gl"), SubResource("BTRepeatUntilFailure_uatr3"), SubResource("BTPlayAnimation_g4biw")]
[resource]
description = "WatchMobilePhone"
blackboard_plan = SubResource("BlackboardPlan_gwwr7")
root_task = SubResource("BTSequence_0drub")