Check conditions manually in a FSM

NodeCanvas Forums General Discussion Check conditions manually in a FSM

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #15429
    sk4toor
    Participant

    Hi everyone, im looking out for a general workflow when choosing to check conditions manually for an action within a state machine.

    #15438
    Gavalakis
    Keymaster

    Hello and happy new year!

    Are you referring to the “Check Manually” option found inn states in regards to transition conditions?

    Join us on Discord: https://discord.gg/97q2Rjh

    #15451
    sk4toor
    Participant

    Exactly 🙂

    #15455
    Gavalakis
    Keymaster

    Hi,

    In short, you need to get a reference to the State you want and call CheckTransitions() to that State reference.

    Getting a reference to the State you want can be done in various ways through the FSMOwner.behaviour property (which returns your FSM) like for example by FSMOwner.behaviour.GetStateByName, FSMOwner.behaviour.currentState, FSMOwner.behaviour.previousState etc.

    Let me know if that helps 🙂

    Thanks!

     

    Join us on Discord: https://discord.gg/97q2Rjh

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.