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

familiarTypes.js (2091B)


      1 var nm1 = ["Animated", "Arcane", "Artificial", "Astral", "Celestial", "Clockwork", "Conjured", "Corporeal", "Demonic", "Elemental", "Enchanted", "Ethereal", "Fey", "Spectral", "Corporeal", "Fell", "Magical", "Mechanical", "Physical", "Shadow", "Skeletal", "Undead"];
      2 var br = "";
      3 
      4 function nameGen() {
      5     var nm2 = ["Ape", "Armadillo", "Baboon", "Badger", "Bat", "Bear", "Beaver", "Bird of Paradise", "Boar", "Bobcat", "Bugbear", "Bunyip", "Cat", "Chicken", "Cobra", "Cockatoo", "Cougar", "Coyote", "Crane", "Crow", "Cuckoo", "Deer", "Dodo", "Dog", "Dove", "Dragonling", "Drake", "Eagle", "Falcon", "Ferret", "Finch", "Fox", "Golem", "Frog", "Gerbil", "Goat", "Goldhorn", "Goose", "Gorilla", "Gull", "Hamster", "Hare", "Hawk", "Hedgehog", "Heron", "Hound", "Hummingbird", "Hyena", "Ibex", "Jackal", "Jackalope", "Jaguar", "Kangaroo", "Kingfisher", "Kitsune", "Kiwi", "Koala", "Komodo Dragon", "Lemur", "Lion", "Llama", "Lovebird", "Lynx", "Macaw", "Magpie", "Mandrill", "Manticore", "Meerkat", "Mongoose", "Mouse", "Newt", "Nightingale", "Ocelot", "Opposum", "Otter", "Owl", "Panda", "Panther", "Parakeet", "Parrot", "Peacock", "Penguin", "Pheasant", "Phoenix", "Pig", "Pigeon", "Quail", "Rabbit", "Raccoon", "Rat", "Raven", "Red Panda", "Roc", "Sloth", "Snake", "Spider", "Squirrel", "Stork", "Tarsier", "Thunderbird", "Toad", "Tortoise", "Turkey", "Turtle", "Vulture", "Weasel", "Wolf", "Wolpertinger", "Wolverine", "Wombat", "Woodpecker", "Yak"];
      6     var element = document.createElement("div");
      7     element.setAttribute("id", "result");
      8     for (i = 0; i < 10; i++) {
      9         rnd = Math.random() * nm1.length | 0;
     10         rnd2 = Math.random() * nm2.length | 0;
     11         nMs = nm1[rnd] + " " + nm2[rnd2];
     12         nm2.splice(rnd2, 1);
     13         br = document.createElement('br');
     14         element.appendChild(document.createTextNode(nMs));
     15         element.appendChild(br);
     16     }
     17     if (document.getElementById("result")) {
     18         document.getElementById("placeholder").removeChild(document.getElementById("result"));
     19     }
     20     document.getElementById("placeholder").appendChild(element);
     21 }