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.

66 lines
12 KiB
JavaScript

var names1 = ["Adorable", "Agile", "Alien", "Amazing", "Amusing", "Angelic", "Angry", "Awesome", "Baby", "Beautiful", "Big", "Big Bad", "Black", "Blue", "Bouncy", "Brave", "Bronze", "Brown", "Brutish", "Bubbly", "Cheery", "Chilly", "Clumsy", "Crazy", "Cuddly", "Curly", "Cute", "Dapper", "Dirty", "Elegant", "Excited", "Exotic", "Fabulous", "Fancy", "Fantastic", "Fast", "Fearless", "Fiery", "Fluffy", "Friendly", "Frozen", "Gentle", "Glittering", "Glorious", "Golden", "Gorgeous", "Graceful", "Gracious", "Grand", "Gray", "Great", "Green", "Gummy", "Hairy", "Happy", "Harmless", "Healthy", "Hilarious", "Honest", "Humble", "Hungry", "Icy", "Incredible", "Innocent", "Iron", "Jolly", "Jumbo", "Kind", "Lazy", "Light", "Little", "Lonely", "Loud", "Lovable", "Lucky", "Mad", "Magic", "Magical", "Mean", "Merry", "Mini", "Mysterious", "Naughty", "Needy", "Nervous", "Nice", "Nutty", "Orange", "Peaceful", "Pink", "Polite", "Positive", "Proud", "Quiet", "Rapid", "Red", "Royal", "Rude", "Scared", "Scary", "Shady", "Shy", "Silent", "Silly", "Silver", "Sleepy", "Sneaky", "Storm", "Strong", "Swift", "Terrific", "Thunder", "Tiny", "White", "Wild", "Wise"];
var names2 = ["Albatross", "Alien", "Alligator", "Alpaca", "Anaconda", "Android", "Angel", "Ant", "Anteater", "Antelope", "Ape", "Armadillo", "Baboon", "Badger", "Barnacle", "Barracuda", "Bat", "Bear", "Beast", "Beaver", "Bee", "Beetle", "Bison", "Boar", "Bronco", "Buccaneer", "Buffalo", "Bullfrog", "Bumble Bee", "Bunny", "Butterfly", "Camel", "Cannon", "Capybara", "Caribou", "Cat", "Caterpillar", "Cheetah", "Chicken", "Chimpanzee", "Chinchilla", "Chipmunk", "Clam", "Cobra", "Cockroach", "Cod", "Cougar", "Cowboy", "Cowgirl", "Coyote", "Crab", "Crane", "Creature", "Cricket", "Crocodile", "Crow", "Deer", "Demon", "Devil", "Dingo", "Dino", "Dinosaur", "Dog", "Dolphin", "Donkey", "Dove", "Dragon", "Dragonfly", "Duck", "Dwarf", "Eagle", "Eel", "Eland", "Elephant", "Elf", "Elk", "Emu", "Fairy", "Falcon", "Ferret", "Fish", "Flamingo", "Fly", "Fowl", "Fox", "Frog", "Gazelle", "Gecko", "Gerbil", "Ghost", "Giant", "Giant Panda", "Gibbon", "Giraffe", "Gladiator", "Gnu", "Goat", "Goblin", "Goldfish", "Goose", "Gopher", "Gorilla", "Grasshopper", "Griffin", "Guinea Pig", "Hammer", "Hamster", "Hare", "Hawk", "Hedgehog", "Herring", "Hippo", "Hippopotamus", "Hog", "Honey Bee", "Hornet", "Horse", "Hound", "Hummingbird", "Hyena", "Ibis", "Imp", "Jackal", "Jaguar", "Jellyfish", "Kangaroo", "King", "Kingfisher", "Knight", "Koala", "Komodo Dragon", "Lark", "Lemur", "Leopard", "Lion", "Lizard", "Llama", "Lobster", "Locust", "Lynx", "Macaw", "Magician", "Magpie", "Maiden", "Mallard", "Mammoth", "Manatee", "Mantis", "Maverick", "Meerkat", "Mole", "Mongoose", "Monkey", "Monster", "Moose", "Mosquito", "Mouse", "Mule", "Newt", "Nightingale", "Ocelot", "Octopus", "Okapi", "Orangutan", "Orc", "Ostrich", "Otter", "Owl", "Ox", "Oyster", "Panda", "Panther", "Parrot", "Patriot", "Peafowl", "Pelican", "Penguin", "Phantom", "Pheasant", "Phoenix", "Pig", "Pigeon", "Pirate", "Pony", "Porcupine", "Porpoise", "Quail", "Queen", "Rabbit", "Raccoon", "Raider", "Ram", "Raptor", "Rat", "Red Panda", "Reindeer", "Rhino", "Rhinoceros", "Robot", "Runner", "Sailor", "Saint", "Salamander", "Salmon", "Sardine", "Scorpion", "Sea Lion", "Sea Urchin", "Seahorse", "Seal", "Shark", "Sheep", "Skunk", "Sloth", "Snail", "Snake", "Snowman", "Soldier", "Sparrow", "Spider", "Squid", "Squire", "Squirrel", "Starfish", "Stingray", "Stinkbug", "Stork", "Swallow", "Swan", "T-Rex", "Termite", "Terror", "Tiger", "Toad", "Tortoise", "Toucan", "Trout", "Tucan", "Turkey", "Turtle", "Urchin", "Viking", "Viper", "Vulture", "Wallaby", "Walrus", "Warrior", "Warthog", "Wasp", "Weasel", "Whale", "Wings", "Wolf", "Wolverine", "Wombat", "Woodpecker", "Worm", "Yak", "Yeti", "Zebra"];
var names3 = ["Ace", "Alfa", "Alpha", "Aristocat", "Arrow", "Athena", "Barrel", "Beaker", "Big Blue", "Bingo", "Black Jack", "Blaze", "Blitz", "Blizzard", "Blondey", "Blue", "Boomboom", "Boomer", "Bronco", "Bruiser", "Bubbles", "Bullet", "Bumble", "Buster", "Captain", "Champ", "Charger", "Chompers", "Claws", "Clutch", "Colonel", "Cosmo", "Crunch", "Cruncher", "Crusader", "Curly", "Dazzle", "Dino", "Drummer", "Dunker", "Electro", "Enigma", "Flash", "Flex", "Frogger", "General", "Ghost", "Gnarl", "Gust", "Hawk", "Hercules", "Hooper", "Hoot", "Howl", "Hunter", "Hurricane", "Ivy", "Judge", "Jumbo", "Junior", "King", "Leprechaun", "Lightning", "Loki", "Lucky", "Luna", "Magician", "Mamba", "Maverick", "Mumble", "Mumbo", "Muppet", "Nova", "Nugget", "Odin", "Orbit", "Paws", "Peanut", "Phantom", "Phoenix", "Pinch", "Poison", "Poseidon", "Pouncer", "Predator", "Prowler", "Punch", "Raider", "Ranger", "Red", "Red Rage", "Roar", "Roary", "Rocky", "Rose", "Rover", "Sabretooth", "Scorch", "Scrappy", "Scraps", "Screech", "Shadow", "Siren", "Skyhawk", "Slapshot", "Slide", "Slider", "Slingshot", "Slug", "Slush", "Smokey", "Snoops", "Spark", "Sparkle", "Sparks", "Spike", "Spot", "Stalker", "Steele", "Sting", "Stinger", "Stitch", "Stitches", "Stomper", "Storm", "Stripes", "Sugar", "Sweeper", "Techy", "Thor", "Tic-Toc", "Ticker", "Timber", "Tiny", "Titan", "Tooth", "Tooths", "Trash", "Tresher", "Tritot", "Twinkles", "Venom", "Viper", "Void", "Warhawk", "Warhog", "Wildwing", "Wrathhog", "Wreckage", "Wrex"];
var nm1a = ["Élégant", "Adorable", "Affamé", "Agile", "Aimable", "Amical", "Amusant", "Angélique", "Ardent", "Argenté", "Blanc", "Bleu", "Bronze", "Brun", "Brutal", "Câlin", "Calm", "Chanceux", "Content", "Coquin", "Courageux", "Doré", "Doux", "Duveteux", "Effrayé", "Effrayant", "Endormi", "Exotique", "Extraterrestre", "Fâché", "Fabuleux", "Fantaisie", "Fantastique", "Fier", "Formidable", "Fort", "Fou", "Fougueux", "Frisé", "Froid", "Furieux", "Géant", "Gai", "Gelé", "Gentil", "Glacé", "Glacial", "Glorieux", "Gommeux", "Gracieux", "Gris", "Grossier", "Heureux", "Hilarant", "Honnête", "Humble", "Idiot", "Impressionnant", "Incroyable", "Innocent", "Intrépide", "Jovial", "Joyeux", "Léger", "Méchant", "Magique", "Magnifique", "Maladroit", "Marron", "Mignon", "Modest", "Mystérieux", "Naïve", "Nerveux", "Noir", "Orange", "Pétillant", "Paisible", "Paresseux", "Pimpant", "Poilu", "Poli", "Positif", "Puissant", "Rapide", "Rose", "Rouge", "Royal", "Sage", "Sale", "Sauvage", "Scintillant", "Seul", "Silencieux", "Sincère", "Solitaire", "Sournois", "Stupide", "Timide", "Tranquille", "Velu", "Vert", "d'Orage", "de Fer", "de Luxe"];
var nm1b = ["Bébé", "Beau", "Bon", "Grand", "Grand Méchant", "Gros", "Mini", "Petit"];
var nm1c = ["Élégante", "Adorable", "Affamée", "Agile", "Aimable", "Amicale", "Amusante", "Angélique", "Ardente", "Argentée", "Blanche", "Bleue", "Bronze", "Brune", "Brutale", "Câline", "Calme", "Chanceuse", "Contente", "Coquine", "Courageuse", "Dorée", "Douce", "Duveteuse", "Effrayée", "Effrayante", "Endormie", "Exotique", "Extraterrestre", "Fâchée", "Fabuleuse", "Fantaisie", "Fantastique", "Fière", "Formidable", "Forte", "Folle", "Fougueuse", "Frisée", "Froide", "Furieuse", "Géante", "Gaie", "Gelée", "Gentile", "Glacée", "Glaciale", "Glorieuse", "Gommeuse", "Gracieuse", "Grise", "Grossière", "Heureuse", "Hilarante", "Honnête", "Humble", "Idiote", "Impressionnante", "Incroyable", "Innocente", "Intrépide", "Joviale", "Joyeuse", "Légère", "Méchante", "Magique", "Magnifique", "Maladroite", "Marron", "Mignonne", "Modeste", "Mystérieuse", "Naïve", "Nerveuse", "Noire", "Orange", "Pétillante", "Paisible", "Paresseuse", "Pimpante", "Poilue", "Polie", "Positive", "Puissante", "Rapide", "Rose", "Rouge", "Royale", "Sage", "Sale", "Sauvage", "Scintillante", "Seule", "Silencieuse", "Sincère", "Solitaire", "Sournoise", "Stupide", "Timide", "Tranquille", "Velue", "Verte", "d'Orage", "de Fer", "de Luxe"];
var nm1d = ["Bébé", "Belle", "Bonne", "Grande", "Grand Méchante", "Grosse", "Mini", "Petite"];
var nm2 = ["Abeille", "Alouette", "Anguille", "Antilope", "Araignée", "Astérie", "Autruche", "Hirondelle", "Huître", "Oie", "Otarie", "Bête", "Baleine", "Belette", "Bernacle", "Biche", "Brebis", "Caille", "Chèvre", "Chatte", "Chauve-Souris", "Chenille", "Chienne", "Chouette", "Cigogne", "Colombe", "Cow-Girl", "Créature", "Dinde", "Fée", "Fouine", "Fourmi", "Gaufre", "Gazelle", "Girafe", "Grenouille", "Grue", "Guêpe", "Hyène", "Libellule", "Locuste", "Loupe", "Loutre", "Méduse", "Mangouste", "Mante", "Morue", "Mouche", "Mouffette", "Mule", "Paloudre", "Panthère", "Paresse", "Poule", "Punaise", "Reine", "Salamandre", "Sardine", "Sauterelle", "Souris", "Taupe", "Tortue", "Vipère", "Volaille", "Âne", "Écureuil", "Écuyer", "Éléphant", "Élan", "Émeu", "Aigle", "Albatros", "Alien", "Alligator", "Alpaga", "Anaconda", "Androïde", "Ange", "Ara", "Elfe", "Escargot", "Hippocampe", "Hippopotame", "Homard", "Ibis", "Ocelot", "Orang-Outan", "Orque", "Ouaouaron", "Ours", "Oursin", "Babouin", "Bison", "Blaireau", "Boucanier", "Bourdon", "Bronco", "Buffle", "Cafard", "Calmar", "Canard", "Canon", "Carcajou", "Caribou", "Castor", "Cerf", "Chacal", "Chameau", "Chat", "Cheval", "Chevalier", "Chien", "Chimpanzé", "Chinchilla", "Cobra", "Cochon", "Cochon d'Inde", "Coléoptère", "Colibri", "Colvert", "Corbeau", "Coureur", "Cow-Boy", "Coyote", "Crabe", "Crapaud", "Criquet", "Crocodile", "Cygne", "Démon", "Dauphin", "Diable", "Diablotin", "Dindon", "Dingo", "Dinosaure", "Dragon", "Dragon de Komodo", "Faisan", "Fantôme", "Faucon", "Flamant", "Fourmilier", "Frelon", "Fuet", "Géant", "Galopin", "Gecko", "Gibbon", "Gladiateur", "Gnou", "Gorille", "Griffon", "Guépard", "Guerrier", "Hérisson", "Hamster", "Hareng", "Hibou", "Jaguar", "Kangourou", "Koala", "Léopard", "Lézard", "Lama", "Lamantin", "Lapin", "Lièvre", "Lion", "Loup", "Lutin", "Lynx", "Magicien", "Maki", "Mammouth", "Manchot", "Marin", "Marsouin", "Martin-Pêcheur", "Moineau", "Monstre", "Morse", "Moustique", "Nain", "Nullard", "Pélican", "Panda", "Panda Rouge", "Paon", "Papillon", "Patriote", "Perroquet", "Phénix", "Phacochère", "Phoque", "Pigeon", "Pirate", "Pivert", "Poisson", "Poisson Rouge", "Poney", "Porc-Épic", "Poulpe", "Puma", "Rapace", "Rat", "Raton Laveur", "Renard", "Renne", "Requin", "Rhinocéros", "Robot", "Roi", "Rossignol", "Saint", "Sanglier", "Saumon", "Scarabée", "Scorpion", "Serpent", "Singe", "Soldat", "Spectre", "Suricate", "Tatou", "Termite", "Toucan", "Trigre", "Triton", "Vampire", "Vautour", "Ver", "Viking", "Voleur", "Wapiti", "Wombat", "Yéti", "Yak", "Zèbre"];
var br = "";
function nameGen(type) {
var tp = type;
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 10; i++) {
if (tp === 1) {
if (i < 6) {
rnd = Math.random() * nm2.length | 0;
nTp = Math.random() * 5 | 0;
if (nTp === 0) {
rnd2 = Math.random() * nm1b.length | 0;
if (rnd < 64) {
names = "la " + nm1d[rnd2] + " " + nm2[rnd];
} else {
names = "le " + nm1b[rnd2] + " " + nm2[rnd];
}
} else {
rnd2 = Math.random() * nm1a.length | 0;
if (rnd < 64) {
if (rnd < 11) {
names = "l'" + nm2[rnd] + " " + nm1c[rnd2];
} else {
names = "la " + nm2[rnd] + " " + nm1c[rnd2];
}
} else {
if (rnd < 91) {
names = "l'" + nm2[rnd] + " " + nm1a[rnd2];
} else {
names = "le " + nm2[rnd] + " " + nm1a[rnd2];
}
}
}
} else {
rnd = Math.random() * names3.length | 0;
names = names3[rnd];
}
} else {
if (i < 6) {
rnd = Math.random() * names1.length | 0;
rnd2 = Math.random() * names2.length | 0;
names = "The " + names1[rnd] + " " + names2[rnd2];
} else {
rnd = Math.random() * names3.length | 0;
names = names3[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);
}