|  |  |  | [gd_scene load_steps=9 format=3 uid="uid://bk74u53bkeckp"] | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [ext_resource type="Script" path="res://addons/beehave/nodes/beehave_tree.gd" id="1_tkdjh"] | 
					
						
							|  |  |  | [ext_resource type="Script" path="res://addons/beehave/nodes/composites/sequence.gd" id="2_mxprp"] | 
					
						
							|  |  |  | [ext_resource type="Script" path="res://script/ai/action/action_find_target.gd" id="3_wmb22"] | 
					
						
							|  |  |  | [ext_resource type="Script" path="res://script/ai/action_role_check/action_role_check_is.gd" id="4_4huwy"] | 
					
						
							|  |  |  | [ext_resource type="Script" path="res://addons/beehave/nodes/composites/selector.gd" id="4_x2ddi"] | 
					
						
							|  |  |  | [ext_resource type="Script" path="res://script/ai/action_with_target/action_move_to.gd" id="5_x5dsk"] | 
					
						
							|  |  |  | [ext_resource type="Script" path="res://script/ai/action_with_target/action_cast_skill.gd" id="7_sslsg"] | 
					
						
							|  |  |  | [ext_resource type="Script" path="res://script/ai/action/action_wait.gd" id="9_n5wac"] | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="BeehaveTree" type="Node" node_paths=PackedStringArray("blackboard")] | 
					
						
							|  |  |  | script = ExtResource("1_tkdjh") | 
					
						
							|  |  |  | blackboard = NodePath("@Node@19489") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="SequenceComposite" type="Node" parent="."] | 
					
						
							|  |  |  | script = ExtResource("2_mxprp") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="ActionFindTarget" type="Node" parent="SequenceComposite"] | 
					
						
							|  |  |  | script = ExtResource("3_wmb22") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="SelectorComposite" type="Node" parent="SequenceComposite"] | 
					
						
							|  |  |  | script = ExtResource("4_x2ddi") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="SequenceComposite" type="Node" parent="SequenceComposite/SelectorComposite"] | 
					
						
							|  |  |  | script = ExtResource("2_mxprp") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"] | 
					
						
							|  |  |  | script = ExtResource("4_4huwy") | 
					
						
							|  |  |  | key = 1 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"] | 
					
						
							|  |  |  | script = ExtResource("5_x5dsk") | 
					
						
							|  |  |  | dist_max = 2.0 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="ActionCastSkill" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"] | 
					
						
							|  |  |  | script = ExtResource("7_sslsg") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="SequenceComposite2" type="Node" parent="SequenceComposite/SelectorComposite"] | 
					
						
							|  |  |  | script = ExtResource("2_mxprp") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"] | 
					
						
							|  |  |  | script = ExtResource("4_4huwy") | 
					
						
							|  |  |  | key = 2 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"] | 
					
						
							|  |  |  | script = ExtResource("5_x5dsk") | 
					
						
							|  |  |  | dist_min = 3.0 | 
					
						
							|  |  |  | dist_max = 4.0 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="ActionCastSkill" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"] | 
					
						
							|  |  |  | script = ExtResource("7_sslsg") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="SequenceComposite3" type="Node" parent="SequenceComposite/SelectorComposite"] | 
					
						
							|  |  |  | script = ExtResource("2_mxprp") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"] | 
					
						
							|  |  |  | script = ExtResource("4_4huwy") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"] | 
					
						
							|  |  |  | script = ExtResource("5_x5dsk") | 
					
						
							|  |  |  | dist_min = 4.0 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | [node name="ActionWait" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"] | 
					
						
							|  |  |  | script = ExtResource("9_n5wac") | 
					
						
							|  |  |  | wait_time = 2.0 |