Quality Game Settings Menu, a good looking UI ready for use

Hi, thank you. Your welcome.
My approch is to add an extra macro after Action State that can record and trigger times from an array. This will at the correct time trigger an event and and tell the array index of the triggered timer.

Depending on your requirements you can extend/modify these nodes. Do ask me if this does not help you enought in the right direction.

We will create a macro that recieves an array of times we want to send a trigger when action active for a timeperiod.

https://i.imgur.com/ijlsm37.png

Action State gets tweaked to add a new “Finally” event that will be triggered at the end of sequence.

https://i.imgur.com/BVWHojL.png

For the macro itself, it starts to record the time key is down by using “Get World Delta Seconds”.
Then for each timefloat in array, it checks if its bigger this frame, but was smaller last frame. Then outputs the index of timefloat triggered.

https://i.imgur.com/yzWOtsM.png