Combine Two Input as Single String Output

Hello there, is there a possibility to combine two enum array input into one single string?

So I want to create a skateboard trick combo inside my game and there is multiple animation inside that combo when it’s triggered by calling their name using data table.
For example: Kickflip is triggered by “JumpLeftRight”
So if I hit Jump, then Left, then Right the string will combined to: “JumpLeftRight”

Instead of that, I can’t combine that input together into a single string trigger.
and I will only trigger:
“Jump”
“Left”
“Right”
The result will only triggered a single string and not combined them together.

I want to combine it, so if I trigger “Jump” it will be wait for the next input e.g “Left” then it will trigger “JumpLeft”

Does anyone here know how to combine them? please help me out, I tried to use append node to combine the two input together but the result will “JumpJump” “LeftLeft” or “RightRight”.
Thank you, and I wish you a great day!


Try this. Also in your input use Add Unique instead so you don’t add the same input multiple times.
Your timer is quite fast so probably you don’t have enough time to combine multiple inputs because the function clears the queue array. Maybe don’t clear the array until its size is a certain number.

Maybe this

Thank you so much for your reply, I have fix the issues but maybe I will try your approach to get more unique result.


That is my logic flow in case anyone here stuck at some point on this issue.
Once again, thank you