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.

33 lines
3.6 KiB
JavaScript

var nm1 = ["Avenger", "Bastion", "Behemoth", "Berserker", "Brute", "Bulwark", "Buster", "Challenger", "Champion", "Chimera", "Colossus", "Conqueror", "Crusher", "Cyclops", "Deceptor", "Destroyer", "Deviant", "Diplomat", "Disciple", "Discoverer", "Dispatcher", "Emissary", "Executioner", "Furor", "Fury", "Gauntlet", "Gladiator", "Guardian", "Hammer", "Harbinger", "Herald", "Hunter", "Huntress", "Insurgent", "Intruder", "Invader", "Juggernaut", "Leviathan", "Liberator", "Marauder", "Mercenary", "Messenger", "Navigator", "Obliterator", "Observer", "Paramount", "Passenger", "Pathfinder", "Patriot", "Phalanx", "Pilgrim", "Pioneer", "Predator", "Punisher", "Pursuiter", "Ravager", "Reaper", "Reaver", "Revenant", "Scavenger", "Siren", "Stalker", "Tyrant", "Traveler", "Vindicator", "Achiever", "Aftermath", "Analyzer", "Anarchist", "Annihilator", "Antioch", "Arachnid", "Armageddon", "Assassin", "Aurora", "Avalanche", "Basilisk", "Beam", "Beast", "Blade", "Bloodlust", "Bravery", "Brutality", "Calamity", "Carnage", "Cataclysm", "Chainreactor", "Clarity", "Cloudburst", "Comet", "Constellation", "Courage", "Creature", "Curiosity", "Cyclone", "Defiance", "Delivery", "Dexterity", "Discovery", "Eclipse", "Emperor", "Empress", "Enigma", "Epiphany", "Escape Artist", "Eternity", "Euphoria", "Flare", "Fluke", "Fortitude", "Frontier", "Genesis", "Glory", "Gremlin", "Hammerhead", "Harmony", "Horizon", "Humility", "Hummingbird", "Hurricane", "Impulse", "Inferno", "Judge", "Judgment", "Kraken", "Liberty", "Locket", "Masquerade", "Matriarch", "Misery", "Momentum", "Needle", "Nemesis", "Neutron", "Nightfall", "Nightingale", "Nova", "Oblivion", "Omen", "Opportunity", "Oracle", "Particle", "Patriarch", "Prism", "Prisoner", "Promise", "Prophet", "Pulse", "Redeemer", "Renaissance", "Requiem", "Ripper", "Saber", "Serpent", "Shadow", "Signature", "Solarbeam", "Sorrow", "Spectator", "Stargazer", "Supernova", "Temperament", "Tempest", "Tenacity", "Thunderbolt", "Titan", "Torment", "Tortoise", "Toxin", "Trident", "Trinity", "Triumph", "Typhoon", "Vagabond", "Valor", "Vengeance", "Venom", "Vermin", "Victor", "Victory", "Vigil", "Vision", "Visionary", "Visitor", "Warlord", "Whistleblower", "Whistler", "Wrath", "Wyvern"];
var nm2 = ["-Type", "-Type", "Ando", "Bastatha", "Chalacta", "Chandrilla", "Dathomir", "Devaron", "Dorin", "Duro", "Falleen", "Galaxy's", "Gand", "Hutta", "Iridonia", "Isobe", "Kalee", "Kintan", "Light", "Mandalorian", "Mustafar", "Naboo", "Neimodia", "Querren", "Republic", "Rodian", "Royal", "Shili", "Tie"];
var nm3 = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"];
var br = "";
function nameGen() {
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 10; i++) {
nTp = Math.random() * 2 | 0;
if (nTp === 1) {
rnd = Math.random() * nm1.length | 0;
names = nm1[rnd];
} else {
rnd = Math.random() * 65 | 0;
rnd2 = Math.random() * nm2.length | 0;
if (rnd2 < 2) {
rnd3 = Math.random() * nm3.length | 0;
names = nm3[rmd3] + nm2[rnd2] + " " + nm1[rnd];
} else {
names = nm2[rnd2] + " " + nm1[rnd];
}
}
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);
}