grootslangNames.js (9274B)
1 var br = ""; 2 3 function nameGen() { 4 var nm1 = ["Aitsa (An exclamation)", "Akkedis (Lizard)", "Arig (Unfriendly/Uncomfortable)", "Astrant (Cheeky)", "Baadjie (Jacket)", "Baas (Boss)", "Baba (Baby)", "Baklei (To fight)", "Besie (Little beetle)", "Bielie (Whopper/Whacker)", "Bilharzia (A disease caused by larva)", "Blaps (Mistake)", "Bles (Bald)", "Bleskop (Bald)", "Blikemmer (Holy ****!)", "Bliksem (Lightning)", "Blikskottel (Scoundrel)", "Bloed (Blood)", "Blou (Blue)", "Boeglam (To scare to death)", "Boepens (Big belly)", "Boeta (Older brother)", "Bog (Nonsense)", "Bohaai (Noise)", "Boos (Angry)", "Bose (Evil)", "Bossie (Weed/shrub)", "Bot (Bone)", "Braaf (Brave)", "Brak (Mutt (dog))", "Brein (Brain)", "Broei (Brood)", "Byt (Bite)", "Daardie (That one)", "Dagga (Weed (the drug))", "Derduiwel (Devil/Trickster)", "Dief (Thief)", "Donder (Thunder)", "Donderstorm (Thunderstorm)", "Donkie (Donkey)", "Donner (Rascal)", "Dood (Death)", "Dooie (Dead one)", "Dophou (Keep an eye on)", "Draad (Wire)", "Dronk (Drunk)", "Druk (Hug)", "Duik (Dent)", "Duisternis (Darkness)", "Duiwel (Devil)", "Dwarstrekker (Stubborn person)", "Eier (Egg)", "Ellende (Misery)", "Erdwurm (Earthworm)", "Fiemies (Difficult behavior)", "Fluitjie (Whistle)", "Frats (Freak)", "Fris (Firm body)", "Frokkie (Shirt without sleeves)", "Gas (Guest)", "Gat (Butt)", "Geitjie (Gekko)", "Gemmer (Ginger (root))", "Gemors (Waste(ful))", "Geniepsig (Sneaky)", "Geselsie (Chitchat)", "Gesig (Face)", "Gesuip (Drunk)", "Gewas (Tumor)", "Ghwar (Rude person)", "Gif (Poison/Venom)", "Glimlag (Smile)", "Glips (Accident)", "Gogga (Insect)", "Gomtor (Uncivilised person)", "Gor (Stomach rumbling)", "Gordel (Belt)", "Gordyn (Curtain)", "Grap (Joke)", "Groen (Green)", "Gruwel (Horror)", "Gunsteling (Favorite)", "Haak (Hook)", "Haat (Hate)", "Harsings ((Animal) Brains)", "Hartlam (Darling)", "Hasielip (Cleft lip)", "Hekel (Hook)", "Hekelpen (Hookneedle)", "Hel (Hell)", "Jag (Hunt)", "Jagter (Hunter)", "Kaf (Nonsense)", "Kaktus (Cactus)", "Kampioen (Champion)", "Keel (Throat)", "Ketting (Chain)", "Ketting (Necklace)", "Kielie (Tickle)", "Kierie (Walking cane)", "Kitskos (Junkfood)", "Klap (A slap on skin/in the face)", "Klonkie (Little guy)", "Knoop (Knot)", "Knoppie (Button)", "Koekie (Cookie)", "Kokkerot (Cockroach)", "Kopseer (Headache)", "Korrelkop (Grumbler)", "Koue (Cold one (temperature, not a beer))", "Krammetjie (Staple)", "Kriek (Cricket)", "Krieket (Cricket)", "Krimpvarkie (Hedgehog)", "Kunstande (False teeth)", "Kunstenaar (Artist)", "Kwagga (Zebra)", "Langgesiggerig (Grumpy)", "Laslappie (Patchwork)", "Leer (Leather)", "Leuen (Lie)", "Lig (Light)", "Likkewaan (Iguana)", "Lip (Lip)", "Lisp (Lisp)", "Maag (Stomach)", "Malhuis (Madhouse)", "Malvalekker (Marshmallow)", "Marmer (Marble (stone))", "Masker (Mask)", "Mat (Carpet)", "Meester (Master)", "Mengsel (Mix)", "Mes (Knife)", "Moed (Courage)", "Mond (Mouth)", "Moordenaar (Killer)", "Morsjors (Messy one)", "Muskiet (Mosquito)", "Naald (Needle)", "Nag (Night)", "Nagmerrie (Nightmare)", "Niemand (Nobody)", "Ogies (Eyes)", "Oog (Eye)", "Oorgee (Throw up)", "Oorskietkos (Leftover food)", "Ouma (Grandma)", "Oupa (Grandpa)", "Outjie (Little boy)", "Paaiboelie (Boogieman)", "Pampoenkop (Nitwit)", "Paniek (Panic)", "Piekel (Pickle)", "Piesang (Banana)", "Plaag (Pest)", "Ponsmasjien (Hole puncher)", "Raaisel (Riddle)", "Rits (Zipper)", "Rooi (Red)", "Ruspe (Catterpillar)", "Sekelmaan (Crescent moon)", "Serp (Scarf)", "Skaduwee (Shadow)", "Skerm (Guard)", "Skollie (Bandit)", "Skoonheid (Beauty)", "Skouer (Shoulder)", "Skrapie (Scratch)", "Slagtand (Fang)", "Slang (Snake)", "Spek (Bacon)", "Spier (Muscle)", "Spies (Spear)", "Spoel (Coil)", "Spook (Ghost)", "Steek (Stitch)", "Stem (Voice)", "Stingel (Stalk)", "Stok (Stick)", "Strooitjie (Straw)", "Sweep (Whip)", "Tand (Tooth)", "Tande (Teeth)", "Tong (Tongue)", "Trekklavier (Accordeon)", "Veer (Feather)", "Vel (Hide (skin))", "Vellies (Leather shoes)", "Verkleurmannetje (Chameleon)", "Verras (Surprise)", "Vlam (Flame)", "Vorm (Shape)", "Vraat (Glutton)", "Vreemde (Strange(r))", "Vreemdeling (Stranger)", "Vrees (Fear)", "Vriend (Friend)", "Vuil (Dirt)", "Vurk (Fork)", "Vuur (Fire)", "Wegkruipertjie (Hide 'n seek)", "Wese (Creature)", "Woede (Anger)", "Wolk (Cloud)", "Worg (Strangle)", "Wurm (Worm)", "Ys (Ice)"]; 5 var nm2 = [ 6 ["Aanval", "Attack"], 7 ["Baklei", "Fight"], 8 ["Berg", "Mountain"], 9 ["Bisar", "Bizarre"], 10 ["Bliksem", "Lightning"], 11 ["Blind", "Blind"], 12 ["Blink", "Shiny"], 13 ["Bloed", "Blood"], 14 ["Bom", "Bomb"], 15 ["Bose", "Evil"], 16 ["Bose", "Vicious"], 17 ["Bot", "Bone"], 18 ["Byt", "Bite"], 19 ["Demoon", "Demon"], 20 ["Diamant", "Diamond"], 21 ["Dief", "Thief"], 22 ["Diepte", "Depth"], 23 ["Dood", "Death"], 24 ["Draak", "Dragon"], 25 ["Duiwel", "Devil"], 26 ["Dwaal", "Wander"], 27 ["Ellendige", "Wretched"], 28 ["Enorme", "Enormous"], 29 ["Erd", "Earth"], 30 ["Fantasie", "Fantasy"], 31 ["Frats", "Freak"], 32 ["Geheime", "Secret"], 33 ["Geheimsinnige", "Mysterious"], 34 ["Genadelose", "Ruthless"], 35 ["Gif", "Poison"], 36 ["Glimlaggende", "Smiling"], 37 ["Graf", "Grave"], 38 ["Grawe", "Burrow"], 39 ["Greep", "Grip"], 40 ["Grot", "Cave"], 41 ["Groter", "Bigger"], 42 ["Gruwel", "Horror"], 43 ["Gryp", "Grab"], 44 ["Haak", "Hook"], 45 ["Haat", "Hate"], 46 ["Hel", "Hell"], 47 ["Helse", "Infernal"], 48 ["Honger", "Hungry"], 49 ["Hoof", "Chief"], 50 ["Irriteer", "Annoy"], 51 ["Irriterende", "Annoying"], 52 ["Jag", "Hunt"], 53 ["Kampioen", "Champion"], 54 ["Klein", "Small"], 55 ["Kleur", "Color"], 56 ["Knoop", "Knot"], 57 ["Kolossale", "Colossal"], 58 ["Korrup", "Corrupt"], 59 ["Koue", "Cold"], 60 ["Kragtige", "Strong"], 61 ["Kruip", "Crawl"], 62 ["Kwaad", "Anger"], 63 ["Kwaai", "Angry"], 64 ["Lag", "Laugh"], 65 ["Lang", "Long"], 66 ["Loer", "Lurk"], 67 ["Lok", "Lure"], 68 ["Macho", "Macho"], 69 ["Magtige", "Mighty"], 70 ["Makabere", "Macabre"], 71 ["Mal", "Crazy"], 72 ["Mammoet", "Mammoth"], 73 ["Masker", "Mask"], 74 ["Mes", "Knife"], 75 ["Mislei", "Deceive"], 76 ["Moord", "Murder"], 77 ["Nag", "Night"], 78 ["Nagmerrie", "Nightmare"], 79 ["Omring", "Surround"], 80 ["Ou", "Old"], 81 ["Paniek", "Panic"], 82 ["Plaag", "Pest"], 83 ["Reuse", "Giant"], 84 ["Roof", "Prowl"], 85 ["Rots", "Boulder"], 86 ["Skaars", "Rare"], 87 ["Skade", "Damage"], 88 ["Skaduwee", "Shadow"], 89 ["Skollie", "Bandit"], 90 ["Skree", "Scream"], 91 ["Skroei", "Scorch"], 92 ["Slagter", "Butcher"], 93 ["Slim", "Clever"], 94 ["Sluip", "Sneak"], 95 ["Spies", "Spear"], 96 ["Staal", "Steel"], 97 ["Sterke", "Strong"], 98 ["Stille", "Silent"], 99 ["Stinkende", "Smelly"], 100 ["Storm", "Storm"], 101 ["Stryd", "Battle"], 102 ["Super", "Super"], 103 ["Suur", "Acid"], 104 ["Sweep", "Whip"], 105 ["Terreur", "Terror"], 106 ["Troon", "Throne"], 107 ["Truuk", "Tric"], 108 ["Vals", "False"], 109 ["Valse", "False"], 110 ["Vang", "Capture"], 111 ["Veer", "Feather"], 112 ["Veg", "Fight"], 113 ["Verberg", "Hide"], 114 ["Verdwyn", "Vanish"], 115 ["Verkleur", "Chameleon"], 116 ["Verlate", "Forsaken"], 117 ["Verlore", "Lost"], 118 ["Verniel", "Destroy"], 119 ["Vernietig", "Destroy"], 120 ["Verower", "Conquer"], 121 ["Verras", "Surprise"], 122 ["Verwoes", "Ravage"], 123 ["Vinnige", "Quick"], 124 ["Vlam", "Flame"], 125 ["Vraat", "Glutton"], 126 ["Vreemd", "Strange"], 127 ["Vreemde", "Odd"], 128 ["Vrees", "Fear"], 129 ["Vry", "Free"], 130 ["Vuil", "Dirt"], 131 ["Vuur", "Fire"], 132 ["Wilde", "Wild"], 133 ["Woede", "Anger"], 134 ["Woestyn", "Desert"], 135 ["Wolk", "Cloud"], 136 ["Wonder", "Wonder"], 137 ["Worg", "Strangle"], 138 ["Wreed", "Cruel"], 139 ["Ys", "Ice"], 140 ["Yster", "Iron"] 141 ]; 142 var nm3 = [ 143 ["wese", "Creature"], 144 ["wurm", "Worm"], 145 ["slang", "Snake"], 146 ["dier", "Animal"] 147 ]; 148 var element = document.createElement("div"); 149 element.setAttribute("id", "result"); 150 for (i = 0; i < 10; i++) { 151 if (i < 5) { 152 rnd = Math.random() * nm2.length | 0; 153 rnd2 = Math.random() * nm3.length | 0; 154 names = nm2[rnd][0] + nm3[rnd2][0] + " (" + nm2[rnd][1] + " " + nm3[rnd2][1] + ")"; 155 nm2.splice(rnd, 1); 156 } else { 157 rnd = Math.random() * nm1.length | 0; 158 names = nm1[rnd]; 159 nm1.splice(rnd, 1); 160 } 161 br = document.createElement('br'); 162 element.appendChild(document.createTextNode(names)); 163 element.appendChild(br); 164 } 165 if (document.getElementById("result")) { 166 document.getElementById("placeholder").removeChild(document.getElementById("result")); 167 } 168 document.getElementById("placeholder").appendChild(element); 169 }