#include "Behaviors/StateMachine.h"
#include "Events/EventRouter.h"

class KnifeMove: public StateNode {
    public : 
        KnifeMove() : StateNode("KnifeMove") {}
            virtual void setup() {

                #statemachine
                    startnode: StateNode =N=>knifeZero 
                    
                    knifeZero: PostureNode($, "knife0.pos") =C=> knifeOne

                    knifeOne: PostureNode($, "knife1.pos") =C=> knifeTwo

                    knifeTwo: PostureNode($, "knife2.pos") =C=>startnode
                #endstatemachine
            }
}; 
