offline-fantasy-name-generators

Offline version of www.fantasynamegenerators.com
git clone https://git.neptards.moe/neptards/offline-fantasy-name-generators.git
Log | Files | Refs | README

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 }