[gd_scene load_steps=9 format=3 uid="uid://c66a72aojgj43"] [ext_resource type="Script" path="res://addons/beehave/nodes/beehave_tree.gd" id="1_lfgx0"] [ext_resource type="Script" path="res://addons/beehave/nodes/composites/sequence.gd" id="2_mw6xw"] [ext_resource type="Script" path="res://script/ai/action/action_find_target.gd" id="3_lo3nv"] [ext_resource type="Script" path="res://addons/beehave/nodes/composites/selector.gd" id="4_utp2v"] [ext_resource type="Script" path="res://script/ai/action_role_check/action_role_check_is.gd" id="5_4j1dq"] [ext_resource type="Script" path="res://script/ai/action_with_target/action_move_to.gd" id="6_d1xy8"] [ext_resource type="Script" path="res://script/ai/action_with_target/action_cast_skill.gd" id="7_x51x6"] [ext_resource type="Script" path="res://script/ai/action/action_wait.gd" id="8_sr1ot"] [node name="BeehaveTree" type="Node" node_paths=PackedStringArray("blackboard")] script = ExtResource("1_lfgx0") blackboard = NodePath("@Node@19489") [node name="SequenceComposite" type="Node" parent="."] script = ExtResource("2_mw6xw") [node name="ActionFindTarget" type="Node" parent="SequenceComposite"] script = ExtResource("3_lo3nv") [node name="SelectorComposite" type="Node" parent="SequenceComposite"] script = ExtResource("4_utp2v") [node name="SequenceComposite" type="Node" parent="SequenceComposite/SelectorComposite"] script = ExtResource("2_mw6xw") [node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"] script = ExtResource("5_4j1dq") key = 1 [node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"] script = ExtResource("6_d1xy8") dist_max = 2.0 [node name="ActionCastSkill" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"] script = ExtResource("7_x51x6") [node name="SequenceComposite2" type="Node" parent="SequenceComposite/SelectorComposite"] script = ExtResource("2_mw6xw") [node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"] script = ExtResource("5_4j1dq") key = 2 [node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"] script = ExtResource("6_d1xy8") dist_min = 3.0 dist_max = 4.0 [node name="ActionCastSkill" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"] script = ExtResource("7_x51x6") [node name="SequenceComposite3" type="Node" parent="SequenceComposite/SelectorComposite"] script = ExtResource("2_mw6xw") [node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"] script = ExtResource("5_4j1dq") [node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"] script = ExtResource("6_d1xy8") dist_min = 4.0 [node name="ActionWait" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"] script = ExtResource("8_sr1ot") wait_time = 2.0