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 }