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

highelfNames.js (3005B)


      1 var br = "";
      2 
      3 function nameGen(type) {
      4     var tp = type;
      5     if (tp === 1) {
      6         var names1 = ["Ael", "Aem", "Aer", "Aern", "Aest", "Ag", "Aghn", "Ail", "Aiy", "Alis", "Am", "Amay", "Aoib", "Awen", "Brian", "Brig", "Cael", "Caen", "Cainn", "Ceall", "Cear", "Chey", "Daer", "Deir", "Don", "Eab", "Ead", "Eil", "Eist", "Eor", "Eten", "Faen", "Fen", "Fin", "Finn", "Gael", "Gel", "Hat", "Kim", "Kol", "Laen", "Leen", "Lenm", "Maed", "Maen", "Maer", "Maev", "Mag", "Mair", "Med", "Mig", "Moir", "Mor", "Muir", "Naem", "Nam", "Nual", "On", "Onid", "Orl", "Ros", "Saen", "Shan", "Sib", "Sor", "Taer", "Tak", "Ter", "Wak", "Wik", "Yok"];
      7         var names2 = ["aela", "aelah", "aena", "aene", "aenon", "aid", "aigen", "aimh", "aine", "aith", "ala", "alae", "alasa", "ane", "angwa", "ania", "anne", "anon", "aoin", "aoine", "athla", "auma", "awa", "eal", "eala", "eamhna", "eann", "ear", "earca", "eekoni", "een", "eine", "eis", "enda", "enia", "enna", "iav", "ighid", "ilahi", "ilin", "ine", "inita", "inka", "inn", "iona", "ionn", "irin", "irne", "is", "ise", "ish", "ita", "odhna", "oise", "oma", "ona", "oni", "onora", "ose", "ovi", "uala", "uanee", "ulah", "unia", "uoia"];
      8     } else {
      9         var names1 = ["Adh", "Ag", "Ahm", "Ail", "Ain", "An", "Aodh", "Apen", "Ar", "Bair", "Baol", "Bean", "Beol", "Cadh", "Cail", "Caim", "Caol", "Ceall", "Cean", "Cher", "Cill", "Col", "Con", "Dak", "Deam", "Dels", "Din", "Each", "Eam", "Ear", "Earn", "Eimh", "Eir", "Eirn", "Eog", "Fael", "Fear", "Fer", "Fin", "Finn", "Greag", "Hahn", "Hint", "Hon", "Kel", "Lans", "Maed", "Mael", "Maodh", "Maoil", "Mis", "Mok", "Muat", "Muir", "Niadh", "Ohan", "PAid", "Pead", "Raem", "Saem", "Seam", "Sen", "Taim", "Tas", "Tok", "Wak", "Wan", "Yis", "Yum"];
     10         var names2 = ["amh", "in", "onn", "ear", "ach", "aire", "ithir", "ileas", "os", "amcha", "uan", "oine", "ionn", "alach", "eart", "ainn", "aon", "easal", "eall", "adh", "air", "eidigh", "obhar", "uil", "ionan", "uimin", "eaglan", "ang", "ead", "eal", "aidh", "earn", "onn", "anan", "ainin", "iarn", "ainm", "iachna", "ias", "asan", "uaire", "erian", "airian", "ainn", "aoilin", "ios", "each", "eamas", "eanan", "amh", "anu", "ando", "imon", "oki", "eyo", "unta", "oda", "otah", "osan", "emin", "abaoo", "omemah", "ahome", "aneo", "on", "otah", "oton", "ehew", "aska", "enam", "iye", "achme", "opka", "etu", "ahton"];
     11     }
     12     var element = document.createElement("div");
     13     element.setAttribute("id", "result");
     14     for (i = 0; i < 10; i++) {
     15         rnd = Math.floor(Math.random() * names1.length);
     16         rnd2 = Math.floor(Math.random() * names2.length);
     17         names = names1[rnd] + names2[rnd2];
     18         br = document.createElement('br');
     19         element.appendChild(document.createTextNode(names));
     20         element.appendChild(br);
     21     }
     22     if (document.getElementById("result")) {
     23         document.getElementById("placeholder").removeChild(document.getElementById("result"));
     24     }
     25     document.getElementById("placeholder").appendChild(element);
     26 }