You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
4.4 KiB
JavaScript

var nm1 = ["Aberrant", "Abominable", "Absolute", "Anchored", "Ancient", "Awesome", "Bitter", "Black", "Bleak", "Boundless", "Broken", "Calming", "Ceaseless", "Cold", "Cruel", "Deep", "Desolate", "Devouring", "Diabolical", "Divine", "Ebon", "Ethereal", "Evanescent", "Ever", "Fell", "Feral", "Ferocious", "Final", "First", "Flickering", "Forsaken", "Foul", "Fractured", "Frantic", "Grand", "Great", "Hallowed", "Hidden", "Hopeless", "Hungry", "Idle", "Impossible", "Infernal", "Infinite", "Invisible", "Last", "Living", "Lonely", "Lost", "Merciless", "Monstrous", "Murmuring", "Nebulous", "Noiseless", "Obsidian", "Panoramic", "Peaceful", "Perfect", "Piercing", "Pointless", "Primal", "Prime", "Primordial", "Radiant", "Ravaged", "Relentless", "Resonant", "Ruthless", "Sacred", "Sanguine", "Savage", "Shimmering", "Silent", "Smiling", "Somber", "Soothing", "Strange", "Terminal", "Thundering", "Timeless", "Ultimate", "Vibrant", "Vicious", "Vile", "Wandering", "Wasted", "Whispering", "Wicked", "Wild", "Wrathful", "Wretched"];
var nm2 = ["Void", "Hollow", "Vacuum", "Nothing", "Abyss"];
var nm3 = ["le Vide", "le Vide", "le Rien", "l'Abîme", "le Néan", "l'Abîme", "le Néan"];
var nm4 = ["Éternel", "Éthéré", "Étrange", "Évanescent", "Aberrant", "Abominable", "Absolu", "Affamé", "Amer", "Ancien", "Ancré", "Apaisant", "Avide", "Barbare", "Bizarre", "Brutal", "Caché", "Calmant", "Cassé", "Chatoyant", "Chuchotant", "Courroucé", "Cruel", "Désespéré", "Désolé", "Dévorant", "Diabolique", "Divin", "Errant", "Féroce", "Fétide", "Final", "Frénétique", "Fracturé", "Froid", "Futile", "Gaspillé", "Grandiose", "Illimité", "Impitoyable", "Implacable", "Imposant", "Impossible", "Incessant", "Incisive", "Infernal", "Infini", "Inique", "Intemporel", "Inutile", "Invisible", "Méchant", "Misérable", "Monstrueux", "Morne", "Mortel", "Nébuleux", "Noir", "Pacifique", "Paisible", "Panoramique", "Parfait", "Perçant", "Perdu", "Primitif", "Primordial", "Profond", "Résonnant", "Radiant", "Radieux", "Ravagé", "Sacré", "Sanctifié", "Sanguin", "Sauvage", "Silencieux", "Solitaire", "Sombre", "Sonore", "Souriant", "Tenace", "Terminal", "Terrifiant", "Tonitruant", "Ultime", "Vacillant", "Vibrant", "Vicieux", "Vil", "Vivant", "d'Ébène", "d'Obsidienne"];
var nm5 = ["Abismo", "Vacío", "Hueco"];
var nm6 = ["Abandonado", "Aberrante", "Abominable", "Absoluto", "Acerbo", "Anclado", "Antiguo", "Atronador", "Bárbaro", "Calmante", "Colérico", "Cruel", "Desesperado", "Desgarrador", "Desolado", "Despiadado", "Devastado", "Devorando", "Diabólico", "Divino", "Encarnizado", "Errante", "Estruendoso", "Estupendo", "Etéreo", "Eterno", "Evanescente", "Extraño", "Fétido", "Feroz", "Final", "Frío", "Fracturado", "Frenético", "Gastado", "Hambriento", "Ilimitado", "Implacable", "Imposible", "Impresionante", "Inútil", "Incesante", "Infernal", "Infinito", "Invisible", "Iracundo", "Malvado", "Miserable", "Monstruoso", "Nebuloso", "Negro", "Ocioso", "Oculto", "Pacífico", "Panorámico", "Parpadeando", "Perdido", "Perfecto", "Primitivo", "Primordial", "Profundo", "Radiante", "Reluciente", "Resonante", "Roto", "Sagrado", "Salvaje", "Sanguinario", "Santificado", "Silencio", "Silencioso", "Silvestre", "Solitario", "Sombrío", "Sonriente", "Susurrante", "Tembloroso", "Terminal", "Vano", "Vibrante", "Vicioso", "Vil", "Viviente", "de Ébano", "de Obsidiana"];
var br = "";
function nameGen(type) {
var tp = type;
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 10; i++) {
if (tp === 1) {
rnd = Math.random() * nm3.length | 0;
rnd2 = Math.random() * nm4.length | 0;
names = nm3[rnd] + " " + nm4[rnd2];
} else if (tp === 2) {
rnd = Math.random() * nm5.length | 0;
rnd2 = Math.random() * nm6.length | 0;
names = "el " + nm5[rnd] + " " + nm6[rnd2];
} else {
rnd = Math.random() * nm1.length | 0;
rnd2 = Math.random() * nm2.length | 0;
names = "The " + nm1[rnd] + " " + nm2[rnd2];
}
br = document.createElement('br');
element.appendChild(document.createTextNode(names));
element.appendChild(br);
}
if (document.getElementById("result")) {
document.getElementById("placeholder").removeChild(document.getElementById("result"));
}
document.getElementById("placeholder").appendChild(element);
}