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
3.9 KiB
JavaScript

var nm1 = ["Acid", "Acrobat", "Action", "Adventure", "Agent", "Agile", "Ambition", "Ancient", "Angel", "Angelic", "Anger", "Animal", "Aqua", "Arctic", "Attack", "Balance", "Barren", "Battle", "Berserk", "Bizarre", "Bold", "Brave", "Brawn", "Bright", "Brutal", "Brutality", "Burst", "Canine", "Cannon", "Champion", "Chaos", "Chemical", "Cloud", "Cold", "Colossal", "Commando", "Courage", "Creature", "Daring", "Dark", "Data", "Defiant", "Demon", "Demonic", "Destruction", "Digital", "Diligent", "Dimension", "Draconian", "Dragon", "Dream", "Dual", "Duty", "Dynamic", "Earth", "Elite", "Enchanted", "Energy", "Eternal", "Eternity", "Ethereal", "Exalted", "Expert", "Extreme", "Fatal", "Fearless", "Feline", "Fierce", "Fire", "Flight", "Flow", "Forest", "Forsaken", "Fortune", "Free", "Freedom", "Frost", "Frozen", "Future", "Gentle", "Ghost", "Giant", "Glamor", "Gloom", "God", "Grand", "Grave", "Great", "Grim", "Guard", "Guardian", "Guidance", "Guide", "Half", "Hallowed", "Happy", "Harmony", "Heaven", "Heavenly", "Hell", "Hollow", "Honest", "Honor", "Honored", "Horror", "Humble", "Hurricane", "Ice", "Idle", "Impulse", "Infernal", "Infinite", "Infinity", "Insanity", "Iron", "Junior", "Justice", "Juvenile", "Lethal", "Liberty", "Light", "Lone", "Lost", "Low", "Loyal", "Loyalty", "Luminous", "Mad", "Madness", "Magic", "Majestic", "Mammoth", "Marked", "Mellow", "Melody", "Mercy", "Midnight", "Mighty", "Mini", "Miracle", "Mirror", "Mountain", "Mystery", "Night", "Nimble", "Nocturnal", "Noxious", "Omen", "Parallel", "Past", "Patience", "Patient", "Peace", "Peaceful", "Phantom", "Phony", "Poison", "Power", "Powerful", "Premium", "Prime", "Pristine", "Promise", "Protector", "Pure", "Purity", "Quick", "Quiet", "Rabid", "Radiant", "Rash", "Rebel", "Reckless", "Redemption", "Requiem", "Revolution", "River", "Ruthless", "Secret", "Security", "Sentinel", "Serene", "Shadow", "Shocking", "Silent", "Skeletal", "Skeleton", "Smiling", "Smooth", "Sneaky", "Snow", "Somber", "Sorrow", "Soul", "Special", "Specialist", "Spirit", "Stark", "Storm", "Strategy", "Support", "Supreme", "Surprise", "Swift", "Terror", "Thunder", "Tranquil", "True", "Twin", "Ultra", "Unknown", "Unsung", "Vagabond", "Vengeful", "Venom", "Vibrant", "Victory", "Vigor", "Virus", "Volcano", "Voyage", "War", "Warp", "Warped", "Whirlwind", "Whisper", "Wicked", "Wild", "Wind", "Winged", "Wisdom", "Wise", "Wonder", "World", "Wrathful", "Wretched"];
var nm2 = ["Aka", "Ao", "Blue", "Green", "Ki", "Mido", "Momo", "Pink", "Red", "Yellow"];
var nm3 = ["Aka", "Amaranth", "Amber", "Ao", "Aubun", "Azure", "Black", "Blond", "Blue", "Bronze", "Brown", "Crimson", "Cyan", "Emerald", "Gold", "Gray", "Green", "Indigo", "Ivory", "Jade", "Jasper", "Ki", "Lilac", "Maroon", "Mido", "Momo", "Obsidian", "Onyx", "Orange", "Peach", "Pink", "Purple", "Red", "Rose", "Ruby", "Saffron", "Sanguine", "Sapphire", "Scarlet", "Sienna", "Silver", "Teal", "Umber", "Violet", "White", "Yellow"];
var br = "";
function nameGen() {
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 10; i++) {
nTp = Math.random() * 4 | 0;
rnd = Math.random() * nm1.length | 0;
if (nTp < 2) {
rnd2 = Math.random() * nm2.length | 0;
if (nTp === 0) {
names = nm1[rnd] + " " + nm2[rnd2];
} else {
names = nm2[rnd2] + " " + nm1[rnd];
}
} else {
rnd2 = Math.random() * nm3.length | 0;
if (nTp === 2) {
names = nm1[rnd] + " " + nm3[rnd2];
} else {
names = nm3[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);
}