0 votes

So i want to make a menu that shows you 3 random items.
Like this! enter image description here

Godot version 3.4.2
in Engine by (15 points)

use
var list = ["talent", "talent2" ,"talent3"......]
and later
look:
https://godotengine.org/qa/2547/how-to-randomize-a-list-array

1 Answer

+1 vote
Best answer

Create an array

var Array_Items["item1", "Item2", "Item3", "Item4"...etc]

then when you want to select three random items do this first

func randomize_array():
    randomize()
    Array_Items.shuffle()

then select the first three items in the array

by (2,001 points)
selected by
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.