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.

39 lines
8.2 KiB
JavaScript

var nm2 = ["Oasis", "Spring", "Fountain", "Oasis", "Oasis", "Oasis", "Oasis", "Oasis", "Oasis", "Oasis"];
var nm5 = ["l'Oasis", "l'Oasis", "l'Oasis", "l'Oasis", "l'Oasis", "l'Oasis", "la Fontaine", "la Source"];
function nameGen(type) {
var tp = type;
var nm1 = ["Abyssal", "Airy", "Amber", "Ancient", "Angelic", "Arcane", "Arctic", "Aromatic", "Aurora", "Awoken", "Azure", "Beryl", "Blossom", "Blossoming", "Blue Moon", "Blushing", "Boiling", "Bold", "Brilliant", "Bronze", "Bubbling", "Carmine", "Cerulean", "Changing", "Chasm", "Chittering", "Chuckling", "Claret", "Cleansing", "Coiling", "Convex", "Crane", "Crawling", "Crescent", "Croaking", "Curiosity", "Curious", "Dahlia", "Dancing", "Dark", "Daydream", "Demilune", "Discovery", "Divine", "Eastern", "Ebony", "Electric", "Empty", "Enchanted", "Enchanting", "Enigma", "Enlightened", "Enlightenment", "Evergreen", "False", "Firefly", "Flickering", "Foggy", "Forbidden", "Forsaken", "Fragrant", "Frozen", "Geiser", "Glass", "Gleaming", "Glistening", "Glowing", "Golden", "Grand", "Great", "Halcyon", "Half", "Harmony", "Hollow", "Holy", "Hotspring", "Infinite", "Infinity", "Ivory", "Jade", "Laughing", "Lava", "Little", "Living", "Lone", "Lonely", "Lost", "Luminous", "Lunar", "Lune", "Lurking", "Lustrious", "Lustrous", "Magma", "Majestic", "Malachite", "Mammoth", "Maroon", "Meditating", "Meditation", "Merry", "Mountain", "Mumbling", "Mystery", "Nightmare", "Northern", "Observing", "Oracle", "Ornate", "Petal", "Phantom", "Pinnacle", "Pioneer", "Prime", "Radiant", "Raging", "Repose", "Resting", "Roaring", "Royal", "Rumbling", "Running", "Rustling", "Saffron", "Sanguine", "Sapphire", "Savage", "Scarlet", "Scented", "Serene", "Serenity", "Serpent", "Shade", "Shadow", "Shady", "Shallow", "Shimmering", "Shivering", "Shrouded", "Sickle", "Silent", "Silver", "Skyfall", "Sleeping", "Sleepy", "Smoldering", "Sneaking", "Snoring", "Solitude", "Soothing", "Southern", "Sparkling", "Starfall", "Sweet", "Swirling", "Tamed", "Tempered", "Tempest", "Timeless", "Tranquil", "Tranquility", "Triumph", "Twin", "Veiled", "Velvet", "Verdigris", "Vertex", "Vibrant", "Vine", "Violet", "Viridian", "Volcano", "Vortex", "Waking", "Wandering", "Watching", "Weeping", "Western", "Whisper", "Whispering", "Whistle", "Whistling", "Wicked", "Wilted", "Windy", "Wish", "Wishing", "Youth"];
var nm3 = ["Afternoons", "Ancestors", "Angels", "Animals", "Arcane", "Auras", "Autumn", "Ballance", "Change", "Clouds", "Crimson", "Crossroads", "Curiosity", "Daydreams", "Desire", "Destiny", "Discovery", "Dreams", "Fall", "Fortune", "Gardens", "Glass", "Gold", "Guidance", "Harmony", "Hope", "Ice", "Infinity", "Iron", "Jade", "Jewels", "Knowledge", "Life", "Light", "Lights", "Love", "Luck", "Magic", "Meditation", "Melodies", "Memories", "Metal", "Music", "Observation", "Ornaments", "Passages", "Peace", "Pleasure", "Pleasures", "Power", "Prosperity", "Purity", "Rain", "Rhythms", "Riddles", "Roses", "Sanctity", "Sanctuaries", "Sapphire", "Scents", "Serenity", "Serpents", "Shadows", "Shrines", "Silk", "Silver", "Smiles", "Solitude", "Song", "Spirits", "Spring", "Steam", "Summer", "Thought", "Thoughts", "Thrills", "Time", "Tranquility", "Treasures", "Voices", "Voyages", "Waves", "Whispers", "Wind", "Winter", "Wishes", "Youth", "the Aurora", "the Celestial", "the Clouds", "the Divine", "the Garden", "the Light", "the Moon", "the Night", "the Senses", "the Sky", "the Stars", "the Sun", "the Temple"];
var nm4 = ["Écarlate", "Éclatante", "Électrique", "Ésotérique", "Éternelle", "Aérée", "Abyssale", "Ambrée", "Ancienne", "Angélique", "Apaisante", "Arctique", "Argentée", "Aromatique", "Audacieuse", "Australe", "Azurée", "Boréale", "Bordeause", "Bouillante", "Bouillonnante", "Brillante", "Céleste", "Carmin", "Changeante", "Chatoyante", "Chuchotante", "Convexe", "Courante", "Cramoisie", "Creuse", "Curieuse", "Dansante", "Divine", "Endormie", "Ensommeillée", "Enveloppée", "Errante", "Fanée", "Fleurie", "Foncée", "Fumante", "Furieuse", "Glorieuse", "Grondante", "Hivernale", "Infinie", "Intemporelle", "Isolée", "Larmoyante", "Lumineuse", "Lunaire", "Lustrée", "Méchante", "Métallique", "Magique", "Majestueuse", "Marmottante", "Marron", "Mousseuse", "Muette", "Mystérieux", "Nettoyante", "Nomade", "Occidentale", "Ombragée", "Ondoyante", "Orientale", "Pétillante", "Parfumée", "Peu Profonde", "Pluvieuse", "Pompeuse", "Réveillée", "Radiante", "Rampante", "Relaxante", "Reposante", "Riante", "Ronflante", "Rouge", "Rougissante", "Royale", "Sacrée", "Sanguine", "Sauvage", "Sereine", "Silencieuse", "Solitaire", "Sombre", "Somnolente", "Souhaitante", "Tempérée", "Tourbillonnante", "Tranquille", "Vagabonde", "Veloutée", "Venteuse", "Vibrante", "Vide", "Vive", "Vilaine", "Violette", "Viridiane", "Vivante", "Voilée", "Volcanique", "d'Ébène", "d'Émotion", "d'Énergie", "d'Énigme", "d'Équilibre", "d'Été", "d'Étoile", "d'Ambre", "d'Amour", "d'Ange", "d'Argent", "d'Aube", "d'Auras", "d'Aurore", "d'Automne", "d'Envie", "d'Espoir", "d'Esprits", "d'Hiver", "d'Infinité", "d'Ivoire", "d'Observation", "d'Ombre", "d'Ombres", "d'Oracle", "d'Ornements", "de Béryl", "de Balance", "de Bijoux", "de Bronze", "de Bruissement", "de Cauchemar", "de Chance", "de Changement", "de Chansons", "de Chants", "de Coassement", "de Connaissance", "de Crépuscule", "de Curiosité", "de Découvertes", "de Désir", "de Dahlias", "de Demi Lune", "de Destin", "de Fantômes", "de Fer", "de Fleurs", "de Floraisons", "de Frissons", "de Gaz", "de Glace", "de Jade", "de Jardin", "de Jeunesse", "de Lave", "de Lumière", "de Lumières", "de Lune", "de Méditation", "de Mélodie", "de Métal", "de Malachite", "de Montagne", "de Murmures", "de Musique", "de Mystère", "de Pétales", "de Paix", "de Pensées", "de Plaisir", "de Pluie", "de Pouvoir", "de Printemps", "de Prospérité", "de Puissance", "de Pureté", "de Rêveries", "de Rêves", "de Reflexion", "de Repos", "de Ronflement", "de Rumeurs", "de Sérénité", "de Safran", "de Sainteté", "de Saphir", "de Sens", "de Sensations", "de Serpents", "de Sifflement", "de Sifflets", "de Soie", "de Solitude", "de Sommeil", "de Source Chaude", "de Souvenirs", "de Tempête", "de Temple", "de Temps", "de Tourbillon", "de Trésors", "de Tranquillité", "de Triomphe", "de Vœux", "de Vapeurs", "de Veille", "de Vent", "de Vert-de-Gris", "de Victoire", "de Vie", "de Vignes", "de Voix", "de Vortex", "de l'Énigme", "de l'Abîme", "de l'Apogée", "de l'Aurore", "de l'Est", "de l'Ouest", "de la Cime", "de la Force", "de la Lumière", "de la Lune", "de la Lune Bleue", "de la Montagne", "de la Nuit", "de la Tranquillité", "de la Vie", "des Énigmes", "des Étoiles", "des Ancêtres", "des Anges", "des Animaux", "des Après-Midi", "des Carrefours", "des Cauchemars", "des Chants", "des Fantômes", "des Grues", "des Mélodies", "des Mémoires", "des Nuages", "des Passages", "des Pionniers", "des Plaisirs", "des Roses", "des Rythmes", "des Sanctuaires", "des Sourires", "des Tombeaux", "des Vagues", "des Voix", "des Voyages", "du Ciel", "du Croissant", "du Divin", "du Fantôme", "du Gouffre", "du Jardin", "du Nord", "du Soleil", "du Sommet", "du Sud", "du Temple", "du Volcan", "en Fleurs"];
var br = "";
var element = document.createElement("div");
element.setAttribute("id", "result");
for (i = 0; i < 10; i++) {
if (tp === 1) {
rnd = Math.random() * nm4.length | 0;
rnd2 = Math.random() * nm5.length | 0;
names = nm5[rnd2] + " " + nm4[rnd];
nm4.splice(rnd, 1);
} else {
rnd2 = Math.random() * nm2.length | 0;
if (i < 5) {
rnd = Math.random() * nm1.length | 0;
names = "The " + nm1[rnd] + " " + nm2[rnd2];
nm1.splice(rnd, 1);
} else {
rnd = Math.random() * nm3.length | 0;
names = "The " + nm2[rnd2] + " of " + nm3[rnd];
nm3.splice(rnd, 1);
}
}
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);
}