状態遷移はgotoかコルーチンかawaitで描くと可読性は保てる
godotならevalが使えるからdslを作ってもいい、可読性としては最強
behavior treeアセットを入れるのもいい、デバッグ時にわかりやすい