[gd_scene format=3 uid="uid://b8rr57grye1kw"] [ext_resource type="Script" uid="uid://bv6xx4hxfew5j" path="res://godot_state_charts_examples/performance_test/state_chart_receiver.gd" id="1_44fbg"] [ext_resource type="Script" uid="uid://couw105c3bde4" path="res://addons/godot_state_charts/state_chart.gd" id="1_x4how"] [ext_resource type="Script" uid="uid://jk2jm1g6q853" path="res://addons/godot_state_charts/compound_state.gd" id="2_2eb2m"] [ext_resource type="Script" uid="uid://cytafq8i1y8qm" path="res://addons/godot_state_charts/atomic_state.gd" id="3_qtc2o"] [ext_resource type="Script" uid="uid://cf1nsco3w0mf6" path="res://addons/godot_state_charts/transition.gd" id="4_ue85n"] [node name="state_chart" type="Node2D" unique_id=866870653] script = ExtResource("1_44fbg") [node name="StateChart" type="Node" parent="." unique_id=1339239068] script = ExtResource("1_x4how") [node name="Root" type="Node" parent="StateChart" unique_id=489713053] script = ExtResource("2_2eb2m") initial_state = NodePath("A") [node name="A" type="Node" parent="StateChart/Root" unique_id=1072926607] script = ExtResource("3_qtc2o") [node name="To B" type="Node" parent="StateChart/Root/A" unique_id=1389728043] script = ExtResource("4_ue85n") to = NodePath("../../B") delay_in_seconds = "10.0" [node name="B" type="Node" parent="StateChart/Root" unique_id=838663910] script = ExtResource("3_qtc2o") [node name="To A" type="Node" parent="StateChart/Root/B" unique_id=515804074] script = ExtResource("4_ue85n") to = NodePath("../../A") delay_in_seconds = "20.0" [connection signal="state_processing" from="StateChart/Root/A" to="." method="_on_a_state_processing"] [connection signal="state_physics_processing" from="StateChart/Root/B" to="." method="_on_b_state_physics_processing"]