|
|
|
|
[gd_scene load_steps=9 format=3 uid="uid://r4o07ns0q8rg"]
|
|
|
|
|
|
|
|
|
|
[ext_resource type="Script" uid="uid://mvwcxqcetiqp" path="res://addons/beehave/nodes/beehave_tree.gd" id="1_bbyao"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://cugftmuc8v30c" path="res://addons/beehave/nodes/composites/sequence.gd" id="2_04nig"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://d1cbkwu2v41cf" path="res://script/ai/action/action_find_target.gd" id="3_c43ds"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://casy048cfvo0l" path="res://addons/beehave/nodes/composites/selector.gd" id="4_hf0vc"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://dswopca1g8ewi" path="res://script/ai/action_role_check/action_role_check_is.gd" id="5_niu75"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://dq21r8kmyo51u" path="res://script/ai/action_with_target/action_move_to.gd" id="6_l7hec"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://dalb13ecr5sx1" path="res://script/ai/action_with_target/action_cast_skill.gd" id="7_up57t"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://cnw25wdsd3c76" path="res://script/ai/action/action_wait.gd" id="8_pkgji"]
|
|
|
|
|
|
|
|
|
|
[node name="BeehaveTree" type="Node" node_paths=PackedStringArray("blackboard")]
|
|
|
|
|
script = ExtResource("1_bbyao")
|
|
|
|
|
blackboard = NodePath("@Node@25085")
|
|
|
|
|
|
|
|
|
|
[node name="SequenceComposite" type="Node" parent="."]
|
|
|
|
|
script = ExtResource("2_04nig")
|
|
|
|
|
|
|
|
|
|
[node name="ActionFindTarget" type="Node" parent="SequenceComposite"]
|
|
|
|
|
script = ExtResource("3_c43ds")
|
|
|
|
|
|
|
|
|
|
[node name="SelectorComposite" type="Node" parent="SequenceComposite"]
|
|
|
|
|
script = ExtResource("4_hf0vc")
|
|
|
|
|
|
|
|
|
|
[node name="SequenceComposite" type="Node" parent="SequenceComposite/SelectorComposite"]
|
|
|
|
|
script = ExtResource("2_04nig")
|
|
|
|
|
|
|
|
|
|
[node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"]
|
|
|
|
|
script = ExtResource("5_niu75")
|
|
|
|
|
key = 1
|
|
|
|
|
|
|
|
|
|
[node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"]
|
|
|
|
|
script = ExtResource("6_l7hec")
|
|
|
|
|
dist_max = 2.0
|
|
|
|
|
|
|
|
|
|
[node name="ActionCastSkill" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"]
|
|
|
|
|
script = ExtResource("7_up57t")
|
|
|
|
|
|
|
|
|
|
[node name="SequenceComposite2" type="Node" parent="SequenceComposite/SelectorComposite"]
|
|
|
|
|
script = ExtResource("2_04nig")
|
|
|
|
|
|
|
|
|
|
[node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"]
|
|
|
|
|
script = ExtResource("5_niu75")
|
|
|
|
|
key = 2
|
|
|
|
|
|
|
|
|
|
[node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"]
|
|
|
|
|
script = ExtResource("6_l7hec")
|
|
|
|
|
dist_min = 3.0
|
|
|
|
|
dist_max = 4.0
|
|
|
|
|
|
|
|
|
|
[node name="ActionCastSkill" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"]
|
|
|
|
|
script = ExtResource("7_up57t")
|
|
|
|
|
|
|
|
|
|
[node name="SequenceComposite3" type="Node" parent="SequenceComposite/SelectorComposite"]
|
|
|
|
|
script = ExtResource("2_04nig")
|
|
|
|
|
|
|
|
|
|
[node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"]
|
|
|
|
|
script = ExtResource("5_niu75")
|
|
|
|
|
|
|
|
|
|
[node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"]
|
|
|
|
|
script = ExtResource("6_l7hec")
|
|
|
|
|
dist_min = 4.0
|
|
|
|
|
|
|
|
|
|
[node name="ActionWait" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"]
|
|
|
|
|
script = ExtResource("8_pkgji")
|
|
|
|
|
wait_time = 2.0
|