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

mountainclans.js (2116B)


      1 var names1 = ["A", "Agga", "Ara", "Ardo", "Ba", "Bo", "Bra", "Bro", "Da", "Do", "Dra", "Dro", "Ga", "Gro", "Gru", "Gu", "Ho", "Hra", "Hro", "Hu", "Ja", "Jara", "Jo", "Jora", "Ka", "Kra", "Kri", "Kru", "Sha", "Sra", "Sru", "Sta", "Tho", "Ti", "Tra", "Tro", "U", "Uma", "Ura", "Uri"];
      2 var names2 = ["dar", "dog", "dor", "drag", "gah", "gga", "ggan", "ggor", "gir", "gra", "kha", "khan", "khar", "kkan", "kor", "laf", "lf", "llag", "log", "lor", "mar", "mhor", "mman", "mor", "nar", "nnag", "nog", "nthor", "rak", "rlag", "rrag", "rras", "tar", "ther", "thor", "ttag", "vas", "vor", "vrak", "vvar"];
      3 var names3 = ["Bi", "Bra", "Bre", "Bu", "Cha", "Che", "Cru", "Cwe", "Da", "De", "Dre", "Dri", "Fa", "Fe", "Fra", "Fri", "Ge", "Gi", "Gre", "Gri", "Gwe", "Ma", "Mhe", "Mi", "Pha", "Phu", "Pre", "Pru", "Ra", "Re", "Ri", "Ru", "Sha", "Sre", "Sta", "Ste", "Ta", "Tra", "Tre", "Tri"];
      4 var names4 = ["cei", "cha", "chal", "ffis", "ggi", "ggin", "ggis", "hell", "his", "hynn", "ka", "kinn", "kis", "lenn", "lla", "llis", "ma", "miy", "mmi", "nell", "nna", "nni", "ress", "rra", "rris", "senne", "sha", "ssi", "tish", "tta", "twyn", "va", "vara", "vell", "wenn", "wyn", "wys", "ya", "yas", "yenn"];
      5 var br = "";
      6 
      7 function nameGen(type) {
      8     var tp = type;
      9     var element = document.createElement("div");
     10     element.setAttribute("id", "result");
     11     for (i = 0; i < 10; i++) {
     12         if (tp == 1) {
     13             rnd = Math.floor(Math.random() * names3.length);
     14             rnd2 = Math.floor(Math.random() * names4.length);
     15             names = names3[rnd] + names4[rnd2];
     16         } else {
     17             rnd = Math.floor(Math.random() * names1.length);
     18             rnd2 = Math.floor(Math.random() * names2.length);
     19             names = names1[rnd] + names2[rnd2];
     20         }
     21         br = document.createElement('br');
     22         element.appendChild(document.createTextNode(names));
     23         element.appendChild(br);
     24     }
     25     if (document.getElementById("result")) {
     26         document.getElementById("placeholder").removeChild(document.getElementById("result"));
     27     }
     28     document.getElementById("placeholder").appendChild(element);
     29 }