Bem... eu não processei sua pergunta direito, mas para gerar uma coisa ou função aleatória use "choose(a,b,c)".
Porém toda vez que o jogo iniciar, essa função não vai escolher um valor aleatório, ele vai sempre iniciar com a mesma sequencia.
Para evitar isso use um "randomize();"
Ficaria mais ou menos assim no step:
O choose tem um limite de seila das quantas, para evitar isso pode ser usado varios choose dentro de outros, por exemplo: choose(1,2,3,choose(4,5,6,choose(7,8,9)))
Isso ai vai te ajudar um pouco.
Flw!