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

salarianNames.js (2326B)


      1 var names1 = ["b", "c", "d", "f", "g", "h", "j", "l", "m", "n", "p", "r", "s", "t", "v", "w", "y", "z", "", "", "", ""];
      2 var names2 = ["a", "e", "o", "i", "u", "ae"];
      3 var names3 = ["r", "", ""];
      4 var names4 = ["b", "d", "g", "h", "k", "l", "m", "n", "p", "r", "s", "st", "t", "w"];
      5 var names5 = ["af", "al", "all", "an", "ann", "ant", "ar", "arf", "arp", "art", "arth", "aw", "ern", "ik", "in", "ip", "irn", "ok", "ol", "oln", "on", "op", "orm", "ort", "orth", "ow", "um"];
      6 var names6 = ["bam", "ban", "ben", "dril", "drok", "he", "ja", "ji", "ks", "lan", "lban", "lben", "lis", "lji", "lon", "lorn", "ls", "lu", "lus", "lzik", "mal", "min", "mnor", "mor", "nik", "nis", "nmorn", "nok", "pon", "raji", "ral", "ralan", "ran", "rban", "rix", "rji", "rlan", "ss", "u", "wan", "x", "yor", "zal", "zen", "zik", "zom", "zon", "zor", "zu", "zz"];
      7 var br = "";
      8 
      9 function nameGen(gender) {
     10     $('#placeholder').css('textTransform', 'capitalize');
     11     var tp = gender;
     12     if (tp === 1) {
     13         var names7 = [""];
     14     } else {
     15         var names7 = ["a", "e", "o", "i"];
     16     }
     17     var element = document.createElement("div");
     18     element.setAttribute("id", "result");
     19     for (i = 0; i < 10; i++) {
     20         rnd0 = Math.floor(Math.random() * names1.length);
     21         rnd1 = Math.floor(Math.random() * names2.length);
     22         rnd2 = Math.floor(Math.random() * names3.length);
     23         rnd3 = Math.floor(Math.random() * names4.length);
     24         rnd4 = Math.floor(Math.random() * names5.length);
     25         rnd5 = Math.floor(Math.random() * names1.length);
     26         while (rnd5 === "") {
     27             rnd5 = Math.floor(Math.random() * names1.length);
     28         }
     29         rnd6 = Math.floor(Math.random() * names2.length);
     30         rnd7 = Math.floor(Math.random() * names6.length);
     31         rnd8 = Math.floor(Math.random() * names7.length);
     32         names = names1[rnd0] + names2[rnd1] + names3[rnd2] + names4[rnd3] + names5[rnd4] + " " + names1[rnd5] + names2[rnd6] + names6[rnd7] + names7[rnd8];
     33         br = document.createElement('br');
     34         element.appendChild(document.createTextNode(names));
     35         element.appendChild(br);
     36     }
     37     if (document.getElementById("result")) {
     38         document.getElementById("placeholder").removeChild(document.getElementById("result"));
     39     }
     40     document.getElementById("placeholder").appendChild(element);
     41 }