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 }