werePacks.js (7225B)
1 var nm1 = ["Aberrant", "Alpha", "Ambersky", "Anchored", "Ancient", "Angel", "Anguished", "Arctic", "Ash", "Bane", "Barbaric", "Berserk", "Beta", "Bitter", "Black", "Blood", "Bloodlust", "Bloodmoon", "Bloodrose", "Bloodvenom", "Blue", "Blue Moon", "Broken", "Bronze", "Brown", "Brutal", "Burst", "Calm", "Canine", "Careless", "Cave", "Craven", "Creek", "Crescent", "Crescent Moon", "Crimson", "Cruel", "Dark", "Darkmoon", "Dawn", "Dawnfall", "Dawnguard", "Defiant", "Delta", "Desert", "Divergent", "Dream", "Dusk", "Duskfall", "Eclipse", "Edge", "Enchanted", "Ethereal", "Evening", "False", "Fear", "Fearless", "Feral", "Ferocious", "Fierce", "Filthy", "Fire", "Forest", "Forsaken", "Frozen", "Full Moon", "Gargantuan", "Gentle", "Giant", "Gloom", "Golden", "Grand", "Grave", "Gray", "Grey", "Grim", "Grimfur", "Grinning", "Hallowed", "Hell", "Hidden", "Hill", "Hollow", "Hungry", "Ice", "Imperial", "Impure", "Infernal", "Infinite", "Iron", "Kind", "Lake", "Lichen", "Light", "Lightning", "Livid", "Lone", "Lost", "Lunar", "Lupine", "Lycan", "Mad", "Marked", "Masked", "Midnight", "Moon", "Moonlit", "Moonstone", "Moonvalley", "Morning", "Mountain", "Mystic", "Native", "Night", "Nightfall", "Nightshade", "Nightstar", "Nocturnal", "Oak", "Oasis", "Omega", "Primal", "Prime", "Rabid", "Radiant", "Ragged", "Raging", "Reckless", "Red", "River", "Rock", "Ruthless", "Sable", "Sanguine", "Sanguis", "Savage", "Scarlet", "Scarred", "Second", "Sentinel", "Shadow", "Shadowed", "Silent", "Silver", "Silverback", "Silverstreak", "Skeletal", "Sky", "Snow", "Solar", "Spirit", "Star", "Stark", "Starry", "Stealth", "Storm", "Summit", "Sundown", "Sunset", "Swamp", "Swift", "Thunder", "Timber", "Tranquil", "Vagabond", "Valley", "Vanished", "Vengeful", "Vicious", "Volatile", "Water", "Whisper", "White", "Wicked", "Wild", "Woodland", "Wretched"]; 2 var nm2 = ["Battle", "Bitter", "Black", "Blaze", "Bold", "Brave", "Broken", "Bronze", "Cold", "Crimson", "Cruel", "Dark", "Dead", "Deep", "Demon", "Doom", "Even", "Ever", "Fantom", "Free", "Frost", "Giant", "Gold", "Grave", "Gray", "Grim", "Half", "High", "Iron", "Light", "Lone", "Mad", "Onyx", "Pale", "Rabid", "Sable", "Sabre", "Shadow", "Silent", "Silver", "Somber", "Spring", "Steel", "Swift", "War", "White", "Wild", "Wind", "Winter"]; 3 var nm3 = ["bite", "claw", "crest", "crown", "fang", "fur", "hide", "mane", "maw", "paw", "pelt", "ridge", "tail", "tooth"]; 4 var nm5 = ["Pack", "Pack", "Pack", "Pack", "Pack", "Pride", "Pride", "Band", "Group", "Banes", "Canines", "Claws", "Furs", "Growlers", "Guardians", "Hounds", "Howlers", "Hunters", "Keepers", "Manes", "Nightstalkers", "Nightwalkers", "Prowlers", "Shadows", "Stalkers", "Tails", "Walkers", "Warriors"]; 5 var nm6a = ["Écarlates", "Éthérés", "Étoilés", "Abandonnés", "Aberrants", "Amers", "Anciens", "Ancrés", "Angoissés", "Arctiques", "Ardents", "Argentés", "Avides", "Barbares", "Blancs", "Bleus", "Brillants", "Brisés", "Bruns", "Brutaux", "Cachés", "Cassés", "Courageux", "Cramoisis", "Crasseux", "Creux", "Cruels", "Délaissés", "Disparus", "Divergents", "Enchantés", "Enragés", "Féroces", "Fous", "Furieux", "Géants", "Gargantuesques", "Gelés", "Glaciaux", "Grandioses", "Gris", "Impitoyables", "Impurs", "Incarnats", "Infernaux", "Infinis", "Intrépides", "Invisibles", "Isolés", "Livides", "Lunaires", "Lupins", "Macabres", "Marqués", "Masqués", "Misérables", "Mystiques", "Nocturnes", "Noirs", "Ombragés", "Perdus", "Polaires", "Primitifs", "Primordiaux", "Radiants", "Rapides", "Rigides", "Rouges", "Sévères", "Sanctifiés", "Sanguins", "Sauvages", "Silencieux", "Sinistres", "Solaires", "Solitaires", "Sombres", "Squelettiques", "Téméraires", "Tranquilles", "Vagabonds", "Vengeurs", "Vicieux", "Volatils", "à Dos Argentés", "Sans Peur", "d'Éclair", "d'Étoiles", "d'Ambre", "d'Argent", "d'Esprits", "d'Obscurité", "d'Ombres", "d'Or", "d'Orages", "de Barbare", "de Bronze", "de Cendre", "de Clair de Lune", "de Crépuscule", "de Défi", "de Fer", "de Foudre", "de Lycanthropie", "de Minuit", "de Murmures", "de Nuit", "de Pierres de Lune", "de Rage", "de Sanguine", "de Tonnerre", "de l'Aube", "de l'Aurore", "de la Lune", "de la Lune Bleue", "de la Lune Noire", "de la Lune de Sang", "de la Montagne", "de la Nuit", "de la Pleine Lune", "de la Sentinelle", "de la Soif de Sang", "de la Tombée de la Nuit", "de la Tombée du Jour", "de la Tombe", "de la Vallée de la Lune", "du Coucher du Soleil", "du Croissant", "du Croissant de Lune", "du Désert", "du Fléau", "du Lichen", "du Matin", "du Soir"]; 6 var nm6b = ["Écarlates", "Éthérées", "Étoilées", "Abandonnées", "Aberrantes", "Amères", "Anciennes", "Ancrées", "Angoissées", "Arctiques", "Ardentes", "Argentées", "Avides", "Barbares", "Blanches", "Bleues", "Brillantes", "Brisées", "Brunes", "Brutales", "Cachées", "Cassées", "Courageuses", "Cramoisies", "Crasseuses", "Creuses", "Cruelles", "Délaissées", "Disparues", "Divergentes", "Enchantées", "Enragées", "Féroces", "Folles", "Furieuses", "Géantes", "Gargantuesques", "Gelées", "Glaciales", "Grandioses", "Grises", "Impitoyables", "Impures", "Incarnates", "Infernales", "Infinies", "Intrépides", "Invisibles", "Isolées", "Livides", "Lunaires", "Lupines", "Macabres", "Marquées", "Masquées", "Misérables", "Mystiques", "Nocturnes", "Noires", "Ombragées", "Perdues", "Polaires", "Primitives", "Primordiales", "Radiantes", "Rapides", "Rigides", "Rouges", "Sévères", "Sanctifiées", "Sanguines", "Sauvages", "Silencieuses", "Sinistres", "Solaires", "Solitaires", "Sombres", "Squelettiques", "Téméraires", "Tranquilles", "Vagabondes", "Vengeurs", "Vicieuses", "Volatiles"]; 7 var nm7 = ["les Canines", "les Crinières", "les Fourrures", "les Griffes", "les Ombres", "les Peaux", "les Pestes", "les Queues", "les Chiens", "les Fantômes", "les Gardiens", "les Grondeurs", "les Guerriers", "les Harceleurs", "les Hurleurs", "les Poils", "les Protecteurs", "les Rôdeurs"]; 8 var br = ""; 9 10 function nameGen(type) { 11 var tp = type; 12 var element = document.createElement("div"); 13 element.setAttribute("id", "result"); 14 for (i = 0; i < 10; i++) { 15 if (tp === 1) { 16 rnd = Math.random() * nm6a.length | 0; 17 rnd2 = Math.random() * nm7.length | 0; 18 if (rnd2 < 8 && rnd < 84) { 19 names = nm7[rnd2] + " " + nm6b[rnd]; 20 } else { 21 names = nm7[rnd2] + " " + nm6a[rnd]; 22 } 23 } else { 24 rnd3 = Math.random() * nm5.length | 0; 25 if (i < 6) { 26 rnd = Math.random() * nm1.length | 0; 27 names = "The " + nm1[rnd] + " " + nm5[rnd3]; 28 } else { 29 rnd = Math.random() * nm2.length | 0; 30 rnd2 = Math.random() * nm3.length | 0; 31 names = "The " + nm2[rnd] + nm3[rnd2] + " " + nm5[rnd3]; 32 } 33 } 34 br = document.createElement('br'); 35 element.appendChild(document.createTextNode(names)); 36 element.appendChild(br); 37 } 38 if (document.getElementById("result")) { 39 document.getElementById("placeholder").removeChild(document.getElementById("result")); 40 } 41 document.getElementById("placeholder").appendChild(element); 42 }