@name Name Generator
@inputs EGP:wirelink 
@outputs 
@persist Name:array 
@trigger 
interval(2000)

if (first()) {
    Name = array(
        "Juan","Christopher","Matthew","Joshua","Jacob","Andrew","Daniel","Nicholas",
        "Tyler","Joseph","David","Brandon","James","John","Ryan","Zachary","Justin",
        "Anthony","William","Robert","Jonathan","Kyle","Austin","Alexander","Kevin",
        "Cody","Thomas","Jordan","Eric","Benjamin","Aaron","Jose","Christian","Steven",
        "Samuel","Brian","Dylan","Timothy","Adam","Nathan","Richard","Sean","Charles",
        "Patrick","Jason","Luis","Jeremy","Stephen","Mark","Jesse","Kaitlyn","Jordan",
        "Natalie","Vanessa","Kelly","Brooke","Erica","Kristen","Julia","Amy","Katelyn",
        "Lindsey","Paige","Cassandra","Sydney","Katie","Caitlin","Kathryn","Emma",
        "Shannon","Angela","Gabrielle","Jacqueline","Jenna","Jamie","Mariah","Alicia",
        "Briana","Alexandria","Destiny","Miranda","Monica","Brittney","Catherine",
        "Savannah","Sierra","Sabrina","Breanna","Whitney","Caroline",
        "Molly","Madeline","Erika","Grace","Diana","Leah","Angelica","Lindsay"
    )
    EGP:egpClear()
}

EGP:egpText(1,Name[randint(1,Name:count()),string],vec2(256,256))
EGP:egpAlign(1,1,1)
