bleachHollow.js (4829B)
1 var nm1 = ["Aberrant", "Acrid", "Aloof", "Ancient", "Arctic", "Arid", "Bawdy", "Berserk", "Bitter", "Bleak", "Bouncy", "Broken", "Bruised", "Bulky", "Bumpy", "Clumsy", "Craven", "Dopey", "Droopy", "Empty", "Flashy", "Flawless", "Flimsy", "Fluffy", "Fragrant", "Frigid", "Furry", "Fuzzy", "Gaseous", "Glossy", "Greasy", "Grubby", "Hideous", "Hulking", "Jumbo", "Knobby", "Lanky", "Luminous", "Lumpy", "Meager", "Murky", "Noxious", "Numb", "Pale", "Pompous", "Pungent", "Putrid", "Rabid", "Radiant", "Scaly", "Scrawny", "Shady", "Shaggy", "Skeletal", "Slimy", "Smiling", "Spotty", "Stalky", "Striped", "Vagabond", "Volatile", "Waggish", "Webbed", "Wiggly", "Wobbly", "Wretched"]; 2 var nm2 = ["Archer", "Babbler", "Basher", "Bawler", "Belcher", "Bruiser", "Butcher", "Cackler", "Carver", "Chanter", "Cleaver", "Clicker", "Crawler", "Creeper", "Dancer", "Dozer", "Drowner", "Echo", "Fisher", "Flincher", "Freezer", "Gasher", "Gazer", "Gnasher", "Griever", "Grinder", "Growler", "Hooter", "Avios", "Badger", "Beesting", "Birdbeak", "Boar", "Boartusk", "Bovinus", "Canidis", "Canus", "Carnivus", "Catclaw", "Cobra", "Corvinus", "Corvus", "Coyotis", "Crabclaw", "Crocodis", "Echidnus", "Equinos", "Falconis", "Felidas", "Fishscale", "Gastropodus", "Gator", "Gaurinis", "Gerbillis", "Goathorn", "Gorilla", "Grasshopper", "Harepaw", "Hippopus", "Jellyfish", "King Fisher", "Lionpaw", "Locust", "Lupinus", "Mammoth", "Mammutis", "Mandrill", "Piscis", "Ramhorn", "Ratitus", "Rattail", "Rhinohorn", "Sharktooth", "Simianis", "Sirenis", "Skunk", "Snakeskin", "Squidis", "Taurios", "Termite", "Tigerclaw", "Tigris", "Turtleshell", "Ursus", "Vulpus", "Walrus", "Howler", "Impaler", "Itcher", "Jingler", "Knocker", "Lasher", "Leaper", "Loomer", "Lurcher", "Lurker", "Masker", "Mesher", "Oozer", "Peeker", "Piercer", "Pincher", "Pitcher", "Prowler", "Rambler", "Retcher", "Reveler", "Schemer", "Screamer", "Screecher", "Shaker", "Shifter", "Shrieker", "Slasher", "Sleeper", "Smirker", "Sneaker", "Sniveler", "Spitter", "Stalker", "Stitcher", "Swiper", "Trickster", "Twister", "Twitcher", "Wheezer", "Whisker", "Whistler", "Wriggler"]; 3 var nm3 = ["", "", "", "b", "d", "g", "h", "n", "r", "z"]; 4 var nm4 = ["aa", "oo", "ie", "a", "e", "i", "o", "u", "a", "a", "u", "u", "a", "e", "i", "o", "u", "a", "a", "u", "u", "a", "e", "i", "o", "u", "a", "a", "u", "u"]; 5 var nm5 = ["d", "dd", "g", "gg", "k", "ll", "l", "n", "ng", "nz", "t", "tt", "w", "y"]; 6 var nm6 = ["", "", "", "d", "h", "l", "ll", "n", "ng", "r"]; 7 var nm7 = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"]; 8 var br = ""; 9 10 function nameGen() { 11 $('#placeholder').css('textTransform', 'capitalize'); 12 var element = document.createElement("div"); 13 element.setAttribute("id", "result"); 14 for (i = 0; i < 10; i++) { 15 nTp = Math.random() * 9 | 0; 16 if (nTp < 3) { 17 rnd = Math.random() * nm1.length | 0; 18 rnd2 = Math.random() * nm7.length | 0; 19 names = nm1[rnd] + " " + nm7[rnd2]; 20 } else if (nTp < 6) { 21 rnd = Math.random() * nm2.length | 0; 22 names = nm2[rnd]; 23 } else { 24 rnd = Math.random() * nm3.length | 0; 25 rnd2 = Math.random() * nm4.length | 0; 26 rnd3 = Math.random() * nm5.length | 0; 27 rnd4 = Math.random() * nm4.length | 0; 28 while (nm4[rnd4] < 3) { 29 rnd4 = Math.random() * nm4.length | 0; 30 } 31 if (nTp === 6) { 32 rnd5 = Math.random() * nm6.length | 0; 33 names = nm3[rnd] + nm4[rnd2] + nm5[rnd3] + nm4[rnd4] + nm6[rnd5]; 34 } else if (nTp === 7) { 35 rnd5 = Math.random() * nm3.length | 0; 36 rnd6 = Math.random() * nm4.length | 0; 37 while (nm4[rnd6] < 3) { 38 rnd6 = Math.random() * nm4.length | 0; 39 } 40 while (nm3[rnd5] === "") { 41 rnd5 = Math.random() * nm3.length | 0; 42 } 43 names = nm3[rnd] + nm4[rnd2] + nm5[rnd3] + nm4[rnd4] + nm3[rnd5] + nm4[rnd6] + nm5[rnd3] + nm4[rnd4] 44 } else { 45 rnd5 = Math.random() * nm6.length | 0; 46 rnd6 = Math.random() * nm5.length | 0; 47 rnd7 = Math.random() * nm4.length | 0; 48 names = nm3[rnd] + nm4[rnd2] + nm5[rnd3] + nm4[rnd4] + nm5[rnd6] + nm4[rnd7] + nm6[rnd5]; 49 } 50 } 51 br = document.createElement('br'); 52 element.appendChild(document.createTextNode(names)); 53 element.appendChild(br); 54 } 55 if (document.getElementById("result")) { 56 document.getElementById("placeholder").removeChild(document.getElementById("result")); 57 } 58 document.getElementById("placeholder").appendChild(element); 59 }