static public void Initialize(this AIMachineNode item, Process update, params AIMachineTransition[] transitions) { item.Initialize(update, (IEnumerable <AIMachineTransition>)transitions); }
static public void InitializeIdle(this AIMachineNode item, IEnumerable <AIMachineTransition> transitions) { item.Initialize(new AIMachineBehaviour_Idle(), transitions); }
static public void Initialize(this AIMachineNode item, Process update, IEnumerable <AIMachineTransition> transitions) { item.Initialize(new AIMachineBehaviour_Process(update), transitions); }