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.

30 lines
11 KiB
JavaScript

var nm1 = ["'Frankenstein'", "'Grim Reaper'", "'Half-Face'", "'Living Statue'", "Academic", "Acrobatic", "Adorable", "Adult", "Aerial", "African", "Aged", "Aggressive", "Agile", "Alien", "American", "Ancient", "Angelic", "Anguished", "Anime", "Ape-like", "Apocalyptic", "Aquatic", "Arachnid", "Arcane", "Arctic", "Armored", "Army", "Aromatic", "Asian", "Athletic", "Atomic", "Attacked", "Attacking", "Autumn", "Baby", "Bathing", "Beastly", "Beautiful", "Bioluminescent", "Blind", "Bodyless", "Bone", "Botanic", "Broken", "Bruised", "Burned", "Candy", "Canine", "Captive", "Caricature", "Carnivorous", "Cartoon", "Celebrating", "Champion", "Chaos", "Chibi", "Cloud", "Comic", "Constructed", "Creepy", "Criminal", "Crustacean", "Crying", "Crystal", "Cyborg", "Dancing", "Dark", "Dead", "Deep Sea", "Delirious", "Demonic", "Desert", "Dictator", "Dirty", "Disappearing", "Disfigured", "Disney-style", "Doomed", "Dragon-like", "Dreaming", "Droopy", "Dying", "Edible", "Elderly", "Electric", "Elemental", "Enchanted", "Enhanced", "Enraged", "Enslaved", "Ethereal", "European", "Evil", "Exoskeleton", "Exotic", "Exploding", "Eyeless", "False", "Fat", "Fatherly", "Feathered", "Feline", "Feminine", "Fighting", "Fire", "Floating", "Floral", "Flying", "Foolish", "Forest", "Forsaken", "Four-Armed", "Four-Eyed", "Four-Winged", "Four-legged", "Frail", "Frost", "Frozen", "Fungal", "Furry", "Gas", "Gaseous", "Gentle", "Gilded", "Glowing", "Godly", "Golden", "Granite", "Grim", "Ground", "Grumpy", "Hairy", "Hallucinating", "Handmade", "Harmonious", "Headless", "Heavenly", "Heavy", "Hellish", "Heroic", "Hollow", "Holy", "Horned", "Horror", "Humanoid", "Hungry", "Hybrid", "Hysterical", "Illusionary", "Imaginary", "Impossible", "Imprisoned", "Industrial", "Infant", "Insane", "Insect-like", "Insecure", "Jailed", "Juggling", "Kingly", "Kissing", "Lava", "Leader", "Light", "Lightning", "Lonely", "Loud", "Lucky", "Lunar", "Magic", "Majestic", "Married", "Masculine", "Masked", "Medieval", "Messy", "Metal", "Metamorphosing", "Mist", "Modelling", "Modern", "Molten", "Monstrous", "Motherly", "Mountain", "Mourning", "Muppet-style", "Murder", "Murdered", "Muscular", "Mutated", "Mysterious", "Mystic", "Native American", "Natural", "Naughty", "Nether", "Nightmare", "Ninja", "Nocturnal", "Nuclear", "Obese", "Obsidian", "Ocean", "Old", "Onyx", "Paradise", "Party", "Peaceful", "Peasant", "Phantom", "Plague", "Playful", "Poor", "Possessed", "Powerful", "Praying", "Preaching", "Primal", "Proud", "Psychic", "Putrid", "Radioactive", "Rainbow", "Rare", "Realistic", "Regenerating", "Relaxing", "Religious", "Reptilian", "Rich", "Robotic", "Rock", "Rotting", "Royal", "Running", "Rusty", "Samurai", "Scaled", "Screaming", "Serpentine", "Sewn Together", "Shadow", "Shiny", "Short", "Shy", "Sickly", "Simpsons-style", "Six-legged", "Skeletal", "Skinny", "Sleepy", "Slime", "Slimy", "Smoke", "Smug", "Sneezing", "Snowy", "Solar", "Space", "Spiritual", "Spring", "Starving", "Stealthy", "Steampunk", "Storm", "Suited", "Summer", "Summoned", "Survival", "Swamp", "Swimming", "Tall", "Tattooed", "Taurine", "Teenage", "Tentacle", "Time Travelling", "Tiny", "Titan", "Transforming", "Twin", "Two-Armed", "Two-Winged", "Two-legged", "Ugly", "Undead", "Ursine", "Vapor", "Venomous", "Vicious", "Viking", "Villainous", "Void", "Water", "Winter", "Wood", "World-sized", "Worm-like", "Wounded", "Young"];
var nm2 = ["Agent", "Alchemist", "Alien", "Alligator", "Amazon", "Android", "Anemone", "Angel", "Ant", "Ape", "Archer", "Archmage", "Assassin", "Astronaut", "Baboon", "Badger", "Bandicoot", "Bandit", "Banshee", "Barbarian", "Bard", "Basilisk", "Bat", "Bear", "Beaver", "Behemoth", "Bigfoot", "Bird", "Bison", "Blacksmith", "Boar", "Bounty Hunter", "Brawler", "Buffalo", "Bull", "Bunny", "Bunyip", "Cat", "Cavalier", "Caveman", "Centaur", "Chameleon", "Chicken", "Chimaera", "Clown", "Commander", "Cook", "Cop", "Cow", "Coyote", "Crab", "Crane", "Crocodile", "Crow", "Cyborg", "Cyclops", "Deer", "Demon", "Demonologist", "Devil", "Dictator", "Dino", "Doctor", "Dog", "Dolphin", "Donkey", "Doomlord", "Dragon", "Dragon Rider", "Dragonfly", "Draugr", "Droid", "Druid", "Duck", "Dwarf", "Eagle", "Elephant", "Elf", "Engineer", "Ent", "Fairy", "Falcon", "Farmer", "Fiend", "Fireman", "Fish", "Flamingo", "Fox", "Freak", "Frog", "Gargoyle", "Genie", "Geomancer", "Ghost", "Ghoul", "Giant", "Gladiator", "Gnoll", "Gnome", "Goat", "Goblin", "God", "Goddess", "Golem", "Gorgon", "Gorilla", "Grasshopper", "Gremlin", "Griffin", "Guardian", "Half-Elf", "Half-Orc", "Hamster", "Harpy", "Hedgehog", "Highwayman", "Hippogriff", "Hippopotamus", "Hobgoblin", "Horse", "Horse Rider", "Hound", "Hummingbird", "Hunter", "Hydra", "Hyena", "Imp", "Inuit", "Jester", "Kangaroo", "Killer", "King", "Kitten", "Knight", "Koala", "Kobold", "Kraken", "Lamb", "Legionnaire", "Leopard", "Lich", "Lion", "Living-Tree", "Lizard", "Llama", "Lobster", "Lord", "Lynx", "Macaw", "Mage", "Magician", "Maid", "Maiden", "Mammoth", "Mantis", "Marine", "Medic", "Meerkat", "Mercenary", "Mermaid", "Merman", "Minotaur", "Mobster", "Mole", "Mongrel", "Monk", "Monkey", "Monster", "Moose", "Moth", "Mouse", "Mummy", "Murderer", "Neanderthal", "Necromancer", "Nightingale", "Ninja", "Nurse", "Nymph", "Octopus", "Ogre", "Oracle", "Orang-utan", "Orc", "Orca", "Ostrich", "Owl", "Ox", "Paladin", "Panda", "Paragon", "Parrot", "Peacock", "Pegasus", "Pelican", "Penguin", "Phoenix", "Pig", "Piranha", "Pirate", "Pony", "Priest", "Priestess", "Prince", "Princess", "Puppy", "Pygmy", "Queen", "Rabbit", "Raccoon", "Ranger", "Rat", "Raven", "Reindeer", "Rhinoceros", "Robot", "Roc", "Rogue", "Sage", "Salamander", "Samurai", "Satyr", "Scientist", "Scorpion", "Scout", "Seahorse", "Seal", "Secret Agent", "Seer", "Sentinel", "Serial Killer", "Shaman", "Shapeshifter", "Shark", "Sheep", "Siren", "Skunk", "Slave", "Slime", "Sloth", "Snail", "Snake", "Soldier", "Sorcerer", "Specter", "Spider", "Spirit", "Sprite", "Spy", "Squid", "Squirrel", "Stalker", "Stingray", "Super Villain", "Superhero", "Swan", "Templar", "Thief", "Tiger", "Toad", "Tortoise", "Toucan", "Transmuter", "Treant", "Tree", "Troll", "Turkey", "Turtle", "Unicorn", "Valkyrie", "Vampire", "Viking", "Vulture", "Walrus", "Warden", "Warlock", "Warrior", "Warthog", "Weasel", "Werewolf", "Whale", "Wisp", "Witch", "Witch Doctor", "Wizard", "Wolf", "Wolverine", "Wraith", "Wyrm", "Wyvern", "Zombie"];
var nm3 = ["Abandoned", "Alien", "Ancient", "Misty", "Apocalypse", "Arabian", "Arcane", "Arctic", "Asian", "Barbarian", "Barren", "Beach", "Bioluminescent", "Botanic", "Broken", "Burning", "Buzzy", "Canyon", "Cavern", "Chinese", "Cliff", "Cliff-side", "Cloud", "Collapsing", "Colonial", "Corrupted", "Crystal", "Cyborg", "Dead", "Decaying", "Deep Sea", "Desert", "Destroyed", "Dirty", "Distopian", "Distopian Futuristic", "Distopian Medieval", "Dwarvish", "Egyptian", "Elemental", "Elevated", "Elvish", "Enchanted", "European", "Evil", "Exotic", "Expanding", "Exploding", "Fjord", "Floating", "Flooded", "Flying", "Forbidden", "Forgotten", "Forsaken", "Fortified", "Frozen", "Fungal", "Gloomy", "Gothic", "Granite", "Grim", "Heavenly", "Hellish", "Hidden", "High Security", "Horror", "Ice", "Indian", "Industrial", "Island", "Japanese", "Jungle", "Lake", "Lifeless", "Lively", "Living", "Lunar", "Magic", "Marble", "Medieval", "Mid-City", "Midnight", "Mirrored", "Modern", "Moon", "Mountain", "Native American", "Nightmare", "North-American", "Nuclear", "Obsidian", "Orbital", "Orcish", "Organic", "Overgrown", "Paradise", "Pointy", "Prairie", "Putrid", "Radioactive", "Rainforest", "Rainy", "Ravaged", "Renaissance", "Robotic", "Roman", "Rounded", "Ruined", "Rural", "Sacred", "Sadistic", "Scientific", "Secret", "Self-Sufficient", "Sentient", "Serene", "Shadow", "Shielded", "Skeletal", "Sky", "Snowland", "Snowy", "Solar Powered", "South-American", "Space", "Steampunk", "Storm", "Swamp", "Symmetric", "Time-Lost", "Tundra", "Underground", "Underwater", "Unfinished", "Urban", "Utopian", "Utopian Futuristic", "Utopian Medieval", "Victorian", "Viking", "Void", "Volcanic", "Vortex", "War Destroyed", "Wasteland", "Waterfall", "Weathered", "Wind Powered", "Windy", "Wooden"];
var nm4 = ["Acropolis", "Airfield", "Altar", "Amphitheater", "Apartment Block", "Aquarium", "Aqueduct", "Arcade", "Archaeology Site", "Archives", "Arena", "Astronomy Lab", "Asylum", "Auction House", "Bakery", "Bank", "Barber", "Barracks", "Base", "Bathhouse", "Battle Remnants", "Battleground", "Beach House", "Belltower", "Biodome", "Border Defense", "Bridge", "Bungalow", "Bunker", "Burial Site", "Butcher's Shop", "Cafe", "Camp", "Capitol", "Castle", "Catacombs", "Cathedral", "Ceremony", "Chalet", "Circus", "Citadel", "City", "City Gates", "City Hall", "City Walls", "Clocktower", "Combat Zone", "Concert Hall", "Consulate", "Convention Center", "Cottage", "Courthouse", "Dam", "Den", "Docks", "Dormitory", "Dungeon", "Dungeon Entrance", "Embassy", "Escape System", "Estate", "Excavation Site", "Factory", "Farm", "Farm Fields", "Farmhouse", "Farming System", "Fire Station", "Fishing Docks", "Florist", "Forest", "Forge", "Fort", "Fortress", "Fountain", "Garage", "Garden", "Gas Station", "Gateway", "Granary", "Graveyard", "Greenhouse", "Gym", "Hangar", "Harbor", "Headquarters", "Herb Garden", "Hermit Home", "Hideout", "Hospital", "Hotel", "House", "Igloo", "Insane Asylum", "Jail", "Jewelry Store", "Knighting Ceremony", "Laboratory", "Lair", "Land Border", "Library", "Lighthouse", "Lumber Mill", "Mall", "Manor", "Mansion", "Market", "Mausoleum", "Memorial", "Meteor Crater", "Metro", "Mill", "Mine", "Monastery", "Monolith", "Monument", "Museum", "Nightclub", "Oasis", "Obelisk", "Observatory", "Oil Rig", "Orchard", "Outhouse", "Outpost", "Overpass", "Pagoda", "Palace", "Pantheon", "Park", "Passage", "Pawn Shop", "Planet", "Police Station", "Port", "Portal", "Post Office", "Power Plant", "Prison", "Pub", "Pyramid", "Ranch", "Refinery", "Refuge", "Reliquary", "Research Center", "Resort", "Restaurant", "Ruins", "Sanctorium", "Sanctuary", "Sanctum", "Scaffold", "School", "Security System", "Shack", "Shipyard", "Shop", "Shrine", "Silo", "Skyscraper", "Slave Camp", "Spa", "Spire", "Sport Stadium", "Stables", "Stadium", "Stronghold", "Tannery", "Tavern", "Temple", "Temple Entrance", "Temple Grounds", "Terrace", "Theater", "Theme Park", "Tombs", "Tower", "Town", "Town Center", "Trading Post", "Trainstation", "Trap System", "Tunnel System", "University", "Viaduct", "Villa", "Village", "War Camp", "Warehouse", "Watering Hole", "Watermill", "Waterworks", "Wedding Ceremony", "Well", "Wharf", "Windmill", "Workshop", "Zeppelin Station", "Zoo"];
function nameGen(type) {
var tp = type;
var br = "";
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 10; i++) {
if (tp === 1) {
rnd = Math.floor(Math.random() * nm3.length);
rnd2 = Math.floor(Math.random() * nm4.length);
names = nm3[rnd] + " " + nm4[rnd2];
} else {
rnd = Math.floor(Math.random() * nm1.length);
rnd2 = Math.floor(Math.random() * nm2.length);
names = 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);
}