Action state connect to itself

NodeCanvas Forums Support Action state connect to itself

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #14219
    Driiade
    Participant

      Hi,

      I bought for the third time your plug-in, for 3 differents company now 😀

      On thing I can’t make for several times, is connecting A FSM Node to itself.
      Is there a plan to permit it ?

      Cheers,

      #14227
      Gavalakis
      Keymaster

        Hey,

        Wow, thanks! 🙂

        Technicaly speaking, it is almost possible, but of course not possible in the GUI and would also require some extra changes to avoid possible infinite loops. I can’t promise something right now, but I will take a look at this for sure! With that said, you could of course use a “dummy” / “empty” intermediate state to achieve the same technical result, altough it definetely is not as convenient GUI – wise. 🙂

        Thanks!

        #14233
        Driiade
        Participant

          Ok cool.
          2 years now I recommand NodeCanvas, several teams, several student use it now ^^.

          As a same request ,I Answered you one time, if it was possible to make several conditions to the same state and construct condition like ((X AND Y) OR (X AND Z ) ).

          For the moment it’s not possible, you have to do a condition that take several conditions Task and construct the things by your own, and the GUI is not very friendly with Array in Array in Array ^^.

          But the priority will be transition to the same state. The “empty state” is not elegant and use 1 frame for nothing. If you could do this, it would be super!

          #14253
          Gavalakis
          Keymaster

            Hello again and sorry for the late reply due to Eastern.

            Thank you! I really appreciate this 🙂

            Just to clarify on the “self-transition”. There will still be a 1 frame “skip”, meaning that the transition will not happen on the exact same frame, otherwise there will be an infinite loop in case a state is immediately exited (meaning no running actions exist on that state). So there will always be 1 frame difference between state changes (transitions) even is self-transition changes.

            Thank you!

            #14264
            Driiade
            Participant

              Yes that totally great. One frame was expected.

               

              The problem with the empty state was a 1 frame skip in… an empty state.

               

              But a one frame skip on the current state to go on the same current state seems clearly fine.

               

              So, are you making it ? 🙂

              #14266
              Gavalakis
              Keymaster

                Thanks for the follow up and confirmation.
                I do no know how it will look GUI wise yet, but yes. It is planned and moved higher in the priority list 😉

                Thanks.

                #14445
                Driiade
                Participant

                  Hello 🙂

                   

                  What is the current state of this feature ? It would be really appreciated to have it for our project.

                  In our game we can bump the character several times in the same bumped state and currently we miss some frames with the “empty state” technique ^^.

                  #14450
                  Gavalakis
                  Keymaster

                    Hello there 🙂

                    It is very high on the priority list which I plan to work on soon after summer vacation! I am sorry it didnt make it into the recent version (which was rather small update) Things will be moving fast once again after vacation though 🙂

                    Thank you!

                    #14455
                    Driiade
                    Participant

                      Yeah perfect.

                      I’m on holidays too, so no worry.

                      Very cool to have your feedback. I will upfate nodecanvas after the next milestone(end of July) to see improvments :).

                      #14597
                      Driiade
                      Participant

                        Hello,
                        Have you worked on this task ? 🙂
                        We have some dirty transition checking if it’s the same frame or not to do a dummy empty immediate returning state to fix this x’)

                        #14599
                        Gavalakis
                        Keymaster

                          Hello, Yes I have worked on this, but is not yet finalized.
                          I am just sending a new version to the Asset Store now to fix the UI with the new Unity “flat” Editor theme and soon after that I will finalize and send another version which will include self-transitions 🙂
                          Thanks!

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