offline-fantasy-name-generators

Offline version of www.fantasynamegenerators.com
git clone https://git.neptards.moe/neptards/offline-fantasy-name-generators.git
Log | Files | Refs | README

artConcepts.js (11554B)


      1 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"];
      2 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"];
      3 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"];
      4 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"];
      5 
      6 function nameGen(type) {
      7     var tp = type;
      8     var br = "";
      9     var element = document.createElement("div");
     10     element.setAttribute("id", "result");
     11     for (i = 0; i < 10; i++) {
     12         if (tp === 1) {
     13             rnd = Math.floor(Math.random() * nm3.length);
     14             rnd2 = Math.floor(Math.random() * nm4.length);
     15             names = nm3[rnd] + " " + nm4[rnd2];
     16         } else {
     17             rnd = Math.floor(Math.random() * nm1.length);
     18             rnd2 = Math.floor(Math.random() * nm2.length);
     19             names = nm1[rnd] + " " + nm2[rnd2];
     20         }
     21         br = document.createElement('br');
     22         element.appendChild(document.createTextNode(names));
     23         element.appendChild(br);
     24     }
     25     if (document.getElementById("result")) {
     26         document.getElementById("placeholder").removeChild(document.getElementById("result"));
     27     }
     28     document.getElementById("placeholder").appendChild(element);
     29 }