Thanks for the reply! I had no idea that the shuffle node existed, I tried to do some tests, and although it seems simple I can’t do it.
I would like to make a small correction to the image I shared, it was a screenshot of modified function so I don’t use the for loop inside the function due its doing nothing (at least it seems) but I use for loop on event pre construct of a menu, so the nodes I’m currently using are composed as follows:
On pre construct i have something like this
And the function (pure or not) was like this:
Even using shuffle instead of random doesn’t change much, furthermore I find it difficult to understand how to take only 3 names from shuffle if it doesn’t have an integrated output node.