generated from krampus/template-godot4
74 lines
3.9 KiB
Plaintext
74 lines
3.9 KiB
Plaintext
[gd_scene load_steps=10 format=3 uid="uid://db8w8eljku535"]
|
|
|
|
[ext_resource type="Script" uid="uid://duegbpkukv4e" path="res://utilities/sandbox/sandbox.gd" id="1_mxso2"]
|
|
[ext_resource type="Script" uid="uid://bb0t2ovl7wifo" path="res://addons/beehave/nodes/beehave_tree.gd" id="2_fjanr"]
|
|
[ext_resource type="Script" uid="uid://dcojdhvj8qcw0" path="res://addons/beehave/nodes/composites/sequence_reactive.gd" id="3_hovx8"]
|
|
[ext_resource type="Script" uid="uid://yar3g43pb3fm" path="res://src/world/grunk_beast/behaviors/actions/print_debug_action.gd" id="4_1rbkg"]
|
|
[ext_resource type="Script" uid="uid://cg016dbe7gs1x" path="res://addons/beehave/nodes/composites/sequence.gd" id="5_ua2rg"]
|
|
[ext_resource type="Script" uid="uid://dorri1tul8gfx" path="res://addons/beehave/nodes/decorators/delayer.gd" id="6_buuky"]
|
|
[ext_resource type="Script" uid="uid://c84st521ytmk3" path="res://addons/beehave/nodes/decorators/until_fail.gd" id="6_f6f0v"]
|
|
[ext_resource type="Script" uid="uid://br8rtikypenjg" path="res://utilities/sandbox/track_target.gd" id="8_f6f0v"]
|
|
|
|
[sub_resource type="CylinderMesh" id="CylinderMesh_buuky"]
|
|
top_radius = 0.0
|
|
|
|
[node name="Sandbox" type="Node"]
|
|
script = ExtResource("1_mxso2")
|
|
|
|
[node name="BeehaveTree" type="Node" parent="." node_paths=PackedStringArray("blackboard", "actor")]
|
|
script = ExtResource("2_fjanr")
|
|
tick_rate = 5
|
|
blackboard = NodePath("@Node@86400")
|
|
actor = NodePath("..")
|
|
metadata/_custom_type_script = "uid://bb0t2ovl7wifo"
|
|
|
|
[node name="SequenceReactiveComposite" type="Node" parent="BeehaveTree"]
|
|
script = ExtResource("3_hovx8")
|
|
metadata/_custom_type_script = "uid://dcojdhvj8qcw0"
|
|
|
|
[node name="ShouldPrintEveryFrame" type="Node" parent="BeehaveTree/SequenceReactiveComposite"]
|
|
script = ExtResource("4_1rbkg")
|
|
metadata/_custom_type_script = "uid://yar3g43pb3fm"
|
|
|
|
[node name="SequenceComposite" type="Node" parent="BeehaveTree/SequenceReactiveComposite"]
|
|
script = ExtResource("5_ua2rg")
|
|
metadata/_custom_type_script = "uid://cg016dbe7gs1x"
|
|
|
|
[node name="ShouldPrintOnlyOnceXXXXXXXXXXXX" type="Node" parent="BeehaveTree/SequenceReactiveComposite/SequenceComposite"]
|
|
script = ExtResource("4_1rbkg")
|
|
metadata/_custom_type_script = "uid://yar3g43pb3fm"
|
|
|
|
[node name="UntilFailDecorator" type="Node" parent="BeehaveTree/SequenceReactiveComposite/SequenceComposite"]
|
|
script = ExtResource("6_f6f0v")
|
|
metadata/_custom_type_script = "uid://c84st521ytmk3"
|
|
|
|
[node name="SequenceReactiveComposite" type="Node" parent="BeehaveTree/SequenceReactiveComposite/SequenceComposite/UntilFailDecorator"]
|
|
script = ExtResource("3_hovx8")
|
|
metadata/_custom_type_script = "uid://dcojdhvj8qcw0"
|
|
|
|
[node name="ShouldPrintEveryFrameINNER" type="Node" parent="BeehaveTree/SequenceReactiveComposite/SequenceComposite/UntilFailDecorator/SequenceReactiveComposite"]
|
|
script = ExtResource("4_1rbkg")
|
|
metadata/_custom_type_script = "uid://yar3g43pb3fm"
|
|
|
|
[node name="DelayDecorator" type="Node" parent="BeehaveTree/SequenceReactiveComposite/SequenceComposite/UntilFailDecorator/SequenceReactiveComposite"]
|
|
script = ExtResource("6_buuky")
|
|
wait_time = 0.5
|
|
metadata/_custom_type_script = "uid://dorri1tul8gfx"
|
|
|
|
[node name="OnceInAWhile" type="Node" parent="BeehaveTree/SequenceReactiveComposite/SequenceComposite/UntilFailDecorator/SequenceReactiveComposite/DelayDecorator"]
|
|
script = ExtResource("4_1rbkg")
|
|
metadata/_custom_type_script = "uid://yar3g43pb3fm"
|
|
|
|
[node name="Arrow" type="Node3D" parent="." node_paths=PackedStringArray("target")]
|
|
transform = Transform3D(-0.555686, 0, 0.831392, 0, 1, 0, -0.831392, 0, -0.555686, 0, 0, 0)
|
|
script = ExtResource("8_f6f0v")
|
|
target = NodePath("../ArrowTarget")
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="Arrow"]
|
|
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, -1)
|
|
mesh = SubResource("CylinderMesh_buuky")
|
|
skeleton = NodePath("../..")
|
|
|
|
[node name="ArrowTarget" type="Marker3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.06604, 1.18177, -2.04929)
|