Unity State Machine Behaviors (SMB)
References
Unity State Machine Behaviours For Enemy AI
ADVANCED AI IN UNITY (Made EASY) - STATE MACHINE BEHAVIORS
Animation Behaviours - Unity 5
https://forum.unity.com/threads/extending-statemachinebehaviours.488314/
https://www.reddit.com/r/Unity3D/comments/haqsf6/calling_statemachinebehaviour_methods_from/