You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
	
	
		
			67 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
		
		
			
		
	
	
			67 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
| 
											1 year ago
										 | [gd_scene load_steps=9 format=3 uid="uid://br7nhubpnjouy"] | ||
|  | 
 | ||
|  | [ext_resource type="Script" path="res://addons/beehave/nodes/beehave_tree.gd" id="1_mabth"] | ||
|  | [ext_resource type="Script" path="res://addons/beehave/nodes/composites/sequence.gd" id="2_j3bbo"] | ||
|  | [ext_resource type="Script" path="res://script/ai/action/action_find_target.gd" id="3_nrbg0"] | ||
|  | [ext_resource type="Script" path="res://addons/beehave/nodes/composites/selector.gd" id="4_gnr3y"] | ||
|  | [ext_resource type="Script" path="res://script/ai/action_role_check/action_role_check_is.gd" id="5_0ogvm"] | ||
|  | [ext_resource type="Script" path="res://script/ai/action_with_target/action_move_to.gd" id="6_1t362"] | ||
|  | [ext_resource type="Script" path="res://script/ai/action_with_target/action_cast_skill.gd" id="7_4jw56"] | ||
|  | [ext_resource type="Script" path="res://script/ai/action/action_wait.gd" id="8_i6t1a"] | ||
|  | 
 | ||
|  | [node name="BeehaveTree" type="Node" node_paths=PackedStringArray("blackboard")] | ||
|  | script = ExtResource("1_mabth") | ||
|  | blackboard = NodePath("@Node@19482") | ||
|  | 
 | ||
|  | [node name="SequenceComposite" type="Node" parent="."] | ||
|  | script = ExtResource("2_j3bbo") | ||
|  | 
 | ||
|  | [node name="ActionFindTarget" type="Node" parent="SequenceComposite"] | ||
|  | script = ExtResource("3_nrbg0") | ||
|  | 
 | ||
|  | [node name="SelectorComposite" type="Node" parent="SequenceComposite"] | ||
|  | script = ExtResource("4_gnr3y") | ||
|  | 
 | ||
|  | [node name="SequenceComposite" type="Node" parent="SequenceComposite/SelectorComposite"] | ||
|  | script = ExtResource("2_j3bbo") | ||
|  | 
 | ||
|  | [node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"] | ||
|  | script = ExtResource("5_0ogvm") | ||
|  | key = 1 | ||
|  | 
 | ||
|  | [node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"] | ||
|  | script = ExtResource("6_1t362") | ||
|  | dist_max = 2.0 | ||
|  | 
 | ||
|  | [node name="ActionCastSkill" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite"] | ||
|  | script = ExtResource("7_4jw56") | ||
|  | 
 | ||
|  | [node name="SequenceComposite2" type="Node" parent="SequenceComposite/SelectorComposite"] | ||
|  | script = ExtResource("2_j3bbo") | ||
|  | 
 | ||
|  | [node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"] | ||
|  | script = ExtResource("5_0ogvm") | ||
|  | key = 2 | ||
|  | 
 | ||
|  | [node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"] | ||
|  | script = ExtResource("6_1t362") | ||
|  | dist_min = 3.0 | ||
|  | dist_max = 4.0 | ||
|  | 
 | ||
|  | [node name="ActionCastSkill" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite2"] | ||
|  | script = ExtResource("7_4jw56") | ||
|  | 
 | ||
|  | [node name="SequenceComposite3" type="Node" parent="SequenceComposite/SelectorComposite"] | ||
|  | script = ExtResource("2_j3bbo") | ||
|  | 
 | ||
|  | [node name="ActionRoleCheckIs" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"] | ||
|  | script = ExtResource("5_0ogvm") | ||
|  | 
 | ||
|  | [node name="ActionMoveTo" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"] | ||
|  | script = ExtResource("6_1t362") | ||
|  | dist_min = 4.0 | ||
|  | 
 | ||
|  | [node name="ActionWait" type="Node" parent="SequenceComposite/SelectorComposite/SequenceComposite3"] | ||
|  | script = ExtResource("8_i6t1a") | ||
|  | wait_time = 2.0 |