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.

21 lines
2.2 KiB
JavaScript

function nameGen(type) {
var nm1 = ["Absorbing", "Adapting", "Age", "Age-Reverse", "Air", "Alcohol", "Anger-Catalyst", "Balance", "Balancing", "Bell", "Blade", "Blending", "Blood", "Bone", "Brass", "Brass Knuckle", "Brawn", "Bursting", "Chain", "Change", "Chaos", "Chrono", "Cleansing", "Climate", "Clockwork", "Cloud", "Cloudburst", "Cold", "Comet", "Condensing", "Crown", "Darkmetal", "Diamond", "Dream", "Dreamscape", "Drunken", "Echo", "Electric", "Emotion", "Emotion-Catalyst", "Emphasising", "Emulating", "Enchantment", "Energy", "Energy-Convert", "Engine", "Enhancement", "Equinox", "Equivalence", "Extracting", "Fear-Fuel", "Feather-Works", "Feigning", "Fire", "Firework", "Fleshwork", "Fluke", "Flux", "Foundation", "Friction-Field", "Garden", "Gas", "Giantwork", "Glass", "Glasswork", "Golden", "Ground", "Growth", "Growth-Matter", "Hate-Fuel", "Heart", "Ice", "Icicle", "Impulse", "Ink", "Inkwork", "Ironbark", "Ironscale", "Ivory", "Jewel", "Jewelcraft", "Lead", "Leatherwork", "Life", "Life-Blood", "Life-Breath", "Life-Gift", "Light", "Lightmetal", "Lightning", "Liquid", "Lunar", "Machine", "Machinework", "Marble", "Mass", "Mind", "Mirror", "Mirror-Image", "Mist", "Moonrock", "Nightmare", "Obsidian", "Oil", "Paper", "Photo", "Powder", "Prism", "Purifying", "Pyro", "Quicksand", "Rain", "Rainstorm", "Rebirth", "Reflection", "Refraction", "Sand", "Sanguine", "Scale", "Scalework", "Silk", "Smoke", "Snow", "Solar", "Solstice", "Spark", "Spark-Work", "Spell", "Splitting", "Star", "Stardust", "Steam", "Storm", "Time-Sand", "Time-Warp", "Timebound", "Vapor", "Volcano"];
var br = "";
$('#placeholder').css('textTransform', 'capitalize');
var tp = type;
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 10; i++) {
rnd = Math.random() * nm1.length | 0;
names = "The " + nm1[rnd] + " Alchemist";
nm1.splice(rnd, 1);
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);
}