[gd_scene format=3 uid="uid://cxi6phs4fieli"] [ext_resource type="PackedScene" uid="uid://clx701xdwelgx" path="res://core/ai/agents/base/ai_base.tscn" id="1_tx3nx"] [ext_resource type="PackedScene" uid="uid://dfdeepw5p5nb8" path="res://core/ai/agents/crow/Crow_rig.fbx" id="2_1pxwy"] [ext_resource type="Script" uid="uid://da5vhmxbxkdbc" path="res://core/ai/framework/wait_train_state.gd" id="3_wait"] [ext_resource type="Script" uid="uid://tys4fmqvneom" path="res://core/ai/framework/fly_away_state.gd" id="4_fly"] [node name="AiCrow" unique_id=1228675528 node_paths=PackedStringArray("anim_player") instance=ExtResource("1_tx3nx")] anim_player = NodePath("Crow_rig/AnimationPlayer") [node name="StateMachine" parent="." index="1" unique_id=1286404264 node_paths=PackedStringArray("initial_state")] initial_state = NodePath("WaitTrainState") [node name="WaitTrainState" type="Node" parent="StateMachine" index="0" unique_id=1000000000] script = ExtResource("3_wait") state_id = &"wait" next_state_id = &"fly" animation_name = "Idle_Crow" [node name="FlyAwayState" type="Node" parent="StateMachine" index="1" unique_id=1000000001] script = ExtResource("4_fly") state_id = &"fly" animation_name = "Fly_Crow" [node name="Crow_rig" parent="." index="3" unique_id=2141026440 instance=ExtResource("2_1pxwy")]