Skip to content

Instantly share code, notes, and snippets.

@geoffmomin
Created February 21, 2015 21:02
Show Gist options
  • Save geoffmomin/50511c3a81cc22b0ed97 to your computer and use it in GitHub Desktop.
Save geoffmomin/50511c3a81cc22b0ed97 to your computer and use it in GitHub Desktop.
Prompt generator for Character Name and Personality Traits
numPrompts=20;
promptArrayFirst = new Array(numPrompts);
promptArrayFirst[0]="\"Define VAG.\""
promptArrayFirst[1]="\"Honeysuckle\""
promptArrayFirst[2]="\"Pablo\""
promptArrayFirst[3]="\"Giovanni\""
promptArrayFirst[4]="\"Lola\""
promptArrayFirst[5]="\"Moonbeam\""
promptArrayFirst[6]="\"Jeremiah\""
promptArrayFirst[7]="\"Tootsie\""
promptArrayFirst[8]="\"Janelle\""
promptArrayFirst[9]="\"Dawn\""
promptArrayFirst[10]="\"Hope\""
promptArrayFirst[11]="\"Astrid\""
promptArrayFirst[12]="\"Sparkle\""
promptArrayFirst[13]="\"Holly\""
promptArrayFirst[14]="\"Kitty\""
promptArrayFirst[15]="\"Opal\""
promptArrayFirst[16]="\"Morris\""
promptArrayFirst[17]="\"Carson\""
promptArrayFirst[18]="\"Vernon\""
promptArrayFirst[19]="\"Charlie\""
promptArrayFirst[20]="\"Zeke\""
promptShowing=0;
function randPromptFirst()
{
// Make sure you don't show the same prompt 2x in a row
prevPromptShowing = promptShowing;
while(promptShowing == prevPromptShowing)
promptShowing = Math.ceil(Math.random() * numPrompts);
document.namehere.firstname.value = promptArrayFirst[promptShowing];
}
numPrompts=20;
promptArrayLast = new Array(numPrompts);
promptArrayLast[0]="\"Define VAG.\""
promptArrayLast[1]="\"aspiring musician\""
promptArrayLast[2]="\"aspiring artist\""
promptArrayLast[3]="\"non-conformist\""
promptArrayLast[4]="\"young republican\""
promptArrayLast[5]="\"possibly a genius\""
promptArrayLast[6]="\"aspiring athlete\""
promptArrayLast[7]="\"chatroom addict\""
promptArrayLast[8]="\"likes to gossip\""
promptArrayLast[9]="\"computer programmer\""
promptArrayLast[10]="\"chess player\""
promptArrayLast[11]="\"trouble-maker\""
promptArrayLast[12]="\"rule follower\""
promptArrayLast[13]="\"religious person\""
promptArrayLast[14]="\"hunts for sport\""
promptArrayLast[15]="\"builds things with hands\""
promptArrayLast[16]="\"wears expensive clothes\""
promptArrayLast[17]="\"wears hand-me-down clothes\""
promptArrayLast[18]="\"wears unusual clothes\""
promptArrayLast[19]="\"smiles at everyone\""
promptArrayLast[20]="\"reads comic books\""
function randPromptLast()
{
// Make sure you don't show the same prompt 2x in a row
prevPromptShowing = promptShowing;
while(promptShowing == prevPromptShowing)
promptShowing = Math.ceil(Math.random() * numPrompts);
document.namehere.lastname.value = promptArrayLast[promptShowing];
}
@geoffmomin
Copy link
Author

Creative Commons License
Character Prompt by Geoffrey Momin is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment