[gd_scene load_steps=9 format=3 uid="uid://bgku27xawscbt"] [ext_resource type="Script" path="res://addons/beehave/nodes/beehave_tree.gd" id="1_r673b"] [ext_resource type="Script" path="res://addons/beehave/nodes/composites/selector.gd" id="2_5ltau"] [ext_resource type="Script" path="res://addons/beehave/nodes/composites/sequence.gd" id="3_yeaa5"] [ext_resource type="Script" path="res://addons/beehave/nodes/leaves/blackboard_compare.gd" id="4_40g6e"] [ext_resource type="Script" path="res://script/ai/action/action_destroy.gd" id="5_0a0n1"] [ext_resource type="Script" path="res://script/ai/action/action_wait.gd" id="6_omj7f"] [ext_resource type="Script" path="res://addons/beehave/nodes/leaves/blackboard_set.gd" id="7_42vmm"] [ext_resource type="Script" path="res://script/ai/action/action_attack1.gd" id="7_wcjhl"] [node name="BeehaveTree" type="Node" node_paths=PackedStringArray("blackboard")] script = ExtResource("1_r673b") blackboard = NodePath("@Node@19131") [node name="SelectorComposite" type="Node" parent="."] script = ExtResource("2_5ltau") [node name="SequenceComposite" type="Node" parent="SelectorComposite"] script = ExtResource("3_yeaa5") [node name="BlackboardCompareCondition" type="Node" parent="SelectorComposite/SequenceComposite"] script = ExtResource("4_40g6e") left_operand = "stage" right_operand = "0" [node name="ActionWait" type="Node" parent="SelectorComposite/SequenceComposite"] script = ExtResource("6_omj7f") wait_time = 0.1 [node name="ActionAttack1" type="Node" parent="SelectorComposite/SequenceComposite"] script = ExtResource("7_wcjhl") [node name="BlackboardSetAction" type="Node" parent="SelectorComposite/SequenceComposite"] script = ExtResource("7_42vmm") key = "stage" value = "2" [node name="SequenceComposite2" type="Node" parent="SelectorComposite"] script = ExtResource("3_yeaa5") [node name="BlackboardCompareCondition" type="Node" parent="SelectorComposite/SequenceComposite2"] script = ExtResource("4_40g6e") left_operand = "stage" right_operand = "1" [node name="ActionWait" type="Node" parent="SelectorComposite/SequenceComposite2"] script = ExtResource("6_omj7f") wait_time = 0.1 [node name="ActionAttack1" type="Node" parent="SelectorComposite/SequenceComposite2"] script = ExtResource("7_wcjhl") [node name="BlackboardSetAction2" type="Node" parent="SelectorComposite/SequenceComposite2"] script = ExtResource("7_42vmm") key = "2" value = "2" [node name="BlackboardSetAction" type="Node" parent="SelectorComposite/SequenceComposite2"] script = ExtResource("7_42vmm") key = "stage" value = "2" [node name="SequenceComposite3" type="Node" parent="SelectorComposite"] script = ExtResource("3_yeaa5") [node name="BlackboardCompareCondition" type="Node" parent="SelectorComposite/SequenceComposite3"] script = ExtResource("4_40g6e") left_operand = "stage" right_operand = "2" [node name="ActionDestroy" type="Node" parent="SelectorComposite/SequenceComposite3"] script = ExtResource("5_0a0n1")