VerseIsland
FeedLearnLeaderboardGuidesReferenceExploreSearchDocsVerse Library
Sign in
Feed Learn 📖 Codex Leaderboard Guides Reference Explore Search Docs Verse Library
Browse Community Snippets›Verse Language·Up to Community Snippets · Verse Language·33 of 114 in Verse Language

Generate Unique Random Numbers

4961 Views

Report

  • using { /Verse.org/Random }
    using { /Verse.org/Verse }
    
    #Class of Util functions
    UtilFunctions:= class():
    
        #Pool of all numbers that can be selected
        var NumPool : []int = array{}
    
        #Get a random int no repeated, Arg: MinNum: min int get, MaxNum: max int get
        GetRandomNumber(MinNum: int, MaxNum: int) :int =
    
            #Creat a numbers pools:
            if(NumPool.Length =0):
                Nums := for(Num:= MinNum..MaxNum):
                     Num
                set NumPool = Nums 
    
            #Get a random index of numbers in pool
            RandNum : int =  GetRandomInt(0,NumPool.Length-1);
    
            if(FinalNum := NumPool[RandNum]):
                #Remove the number corresponding to the index from the pool, and update the pool
                if (NewArray := NumPool.RemoveElement[RandNum]): 
                    set NumPool = NewArray
    
                return FinalNum
            else:
                return 0

You're reading a preview

The full reference is free for BrainDeadGuild Discord members — sign in to read it all, or open the original at the source.

Sign in with Discord — free for members Read the original at Epic Games documentation

Sign in with your BrainDead.TV / BrainDeadGuild Discord account for full access.

Guided course

Add this to your free study plan — we’ll suggest related material and stitch it into one compile-checked lesson.

Keep exploring
More in Verse Language · 33 of 114
Prev
fortnite number guesser game
Next
fortnite customizable height distance tracker

Source

Epic Games documentation

View original

Last updated 2026-07-26T12:03:35.289807+00:00

VerseIsland· an archipelago of Verse & UEFN knowledge
🗺️ Island atlasLearnGuidesHistoryAbout & PressSources & LicensingPrivacy PolicyTermsStatus

Not affiliated with Epic Games. Fortnite, UEFN, Unreal Engine, and Verse are trademarks of Epic Games, Inc. Content is attributed to its source — see Sources & Licensing.

🦜

Scout · your island guide

The Isle of Verse