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.

298 lines
57 KiB
JavaScript

function nameGenMale() {
var names1 = ["Black", "Gray", "White", "Blonde", "Brown", "Red", "Ginger", "Chestnut", "Silver"];
var names2 = ["short hair", "short spiky hair", "short bristly hair", "well groomed hair", "crinkly hair", "sleek hair", "flowing hair", "shaggy hair", "well groomed hair", "long hair", "curly hair", "straight hair", "wavy hair", "frizzy hair", "coily hair", "long hair", "curly hair", "straight hair", "wavy hair", "frizzy hair", "coily hair", "dreadlocks", "shoulder-length hair"];
var names3 = ["hangs over", "slightly reveals", "tight in a ponytail reveals", "gently hangs over", "slightly covers", "almost fully covers", "clumsily hangs over", "awkwardly hangs over", "neatly coiffured to reveal", "is pulled back to reveal"];
var names4 = ["thin", "chiseled", "craggy", "fine", "fresh", "full", "furrowed", "handsome", "sculpted", "weak", "strong", "long", "round", "bony", "lean", "skinny", "fat"];
var names5 = ["time-worn", "cheerful", "friendly", "charming", "radiant", "warm", "anguished", "menacing", "lively", "tense", "wild", "gloomy", "frowning", "worried", "sad", "lived-in"];
var names6 = ["Beady", "Big, round", "Bloodshot", "Bright", "Bulging", "Clear", "Dancing", "Darting", "Dead", "Expressive", "Gentle", "Glinting", "Glistening", "Glittering", "Heavy", "Hollow", "Hooded", "Lidded", "Narrow", "Piercing", "Round", "Shining", "Shuttered", "Small", "Smart", "Sparkling", "Squinting", "Wide", "Woeful"];
var names7 = ["blue", "brown", "hazel", "black", "green", "amber", "gray"];
var names8 = ["deep", "narrowly", "buried", "far", "rooted", "well", "low", "high", "sunken", "lightly", "thightly", "graciously", "concealed", "delicately", "elegantly", "handsomely", "a-symmetrically", "gracefully", "seductively", "appealingly", "charmingly", "dreadfully", "wickedly"];
var names9 = ["wearily", "delightfully", "cheerfully", "gratefully", "heartily", "warmly", "eagerly", "delightedly", "merrily", "lovingly", "enthusiastically", "readily", "hungrily", "intently", "energetically", "impatiently", "longingly", "vigorously", "rapidly", "admiringly", "affectionately", "fondly", "thoughtfully", "devotedly", "yearningly", "loyally", "cautiously", "slowly", "carefully", "guardedly", "discreetly", "anxiously", "attentively", "meticulously", "honorably", "vigilantly", "watchfully", "delicately", "faithfully"];
var names10 = ["village", "city", "lands", "people", "town", "families", "ships", "armies", "homes", "castle", "palace", "natives", "wildlife", "farms", "country", "haven", "mountains", "rivers", "river", "sea", "woods", "wastelands", "clan", "folk", "tribe", "ancestors", "children", "deserts", "mines", "spirits", "stronghold"];
var names11 = ["protected", "sworn to protect", "come to love", "loved", "fought for", "bled for", "nearly died for", "looked after", "cared for", "defended", "safeguarded", "kept safe", "watched over", "stood guard for", "come to appreciate", "grown affactionate of", "become enchancted by", "worshipped", "befriended", "grieved with", "shown mercy on", "sought solace in", "felt at home at", "rarely felt at home at", "barely related to", "disassociated with", "felt disconnected from", "have been seperated from", "been seperated from", "been isolated from"];
var names12 = ["A scar", "Scars", "A sword left a mark", "A gunshot left a mark", "Fallen debry left a mark", "Fire has left a mark", "A birthmark", "An old tattoo", "A tattoo", "Tribal marks", "Several moles", "Freckles", "Smooth skin", "Soft skin", "Fair skin", "A beard", "A large beard", "Dark stubble", "A moustache", "A goatee", "A moustache and goatee"];
var names13 = ["stretching from just under the right eye", "stretching from just under the left eye", "stretching from just under the right eyebrow", "stretching from just under the left eyebrow", "stretching from just under the right eye", "stretching from the top of the right cheek", "stretching from the top of the left cheek", "stretching from the bottom of the right cheek", "stretching from the bottom of the left cheek", "stretching from the bottom of the right cheekbone", "stretching from the bottom of the left cheekbone", "stretching from the right side of the forehead", "stretching from the left side of the forehead", "reaching from just under the right eye", "reaching from just under the left eye", "reaching from just under the right eyebrow", "reaching from just under the left eyebrow", "reaching from just under the right eye", "reaching from the top of the right cheek", "reaching from the top of the left cheek", "reaching from the bottom of the right cheek", "reaching from the bottom of the left cheek", "reaching from the bottom of the right cheekbone", "reaching from the bottom of the left cheekbone", "reaching from the right side of the forehead", "reaching from the left side of the forehead"];
var names14 = [", running across the nose", ", running towards the other eye", ", first running towards thin lips", ", first running towards his fairly big lips", ", running towards the right side of his lips", ", running towards the left side of his lips", ", running towards the tip of the nose", ", running towards his left nostril", ", running towards his right nostril", ", running towards his upper lip"];
var names15 = ["and ending on his left cheek", "and ending on his left cheekbone", "and ending on his right cheek", "and ending on his right cheekbone", "and ending on his upper lip", "and ending on his chin", "and ending on his forehead", "and ending on his right nostril", "and ending on his left nostril", "and ending under his left eye", "and ending under his right eye", "and ending above his right eye", "and ending above his left eye"];
var names16 = ["a pleasant memory", "an aching memory", "a burning memory", "a stinging memory", "a tormenting memory", "an aching burden", "a stinging burden", "a tormenting burden", "a painful burden", "a lasting punishment", "a lasting burden", "an amusing memory", "a delightful memory", "a gracious memory", "a pleasurable memory", "a bittersweet memory", "a heartbreaking memory", "an agonizing memory", "a grievous memory", "a beautiful memory", "a satisfying memory", "a fascinating memory", "a captivating memory", "an intriguing memory", "a compelling memory"];
var names17 = ["a former life", "a great reputation", "a new life", "a reclaimed home", "an unusual alliance", "battles long forgotten", "battles past", "companionship", "deceased love", "deceased loved ones", "defended homes", "defended honor", "defended lands", "departed love", "departed loved ones", "famed glory", "forbidden adventures", "forbidden love", "former lives", "former love", "fortunate adventures", "heroic liberations", "hidden talents", "his adventurous love life", "his ex-love", "his former lover", "his fortunate destiny", "his fortunate past", "his fortunate survival", "his fortunate upbringing", "his love", "his luck in battles", "his luck in love", "his luck", "his reckless luck", "his unfortunate past", "his unfortunate upbringing", "innocence long lost", "lands long forgotten", "liberated love", "lost comrades", "lost friends", "lost honor", "lost love", "reclaimed honor", "reclaimed lands", "redeemed honor", "redeemed love", "redemption", "restored honor", "return to home", "true friendship", "unexpected friendship", "unfortunate adventures"];
var names18 = ["Adam", "Adan", "Addison", "Brock", "Brodie", "Brody", "Brooks", "Bruce", "Bruno", "Bryan", "Bryant", "Bryce", "Brycen", "Bryson", "Byron", "Cade", "Caden", "Cael", "Caiden", "Cale", "Gunnar", "Irving", "Isaac", "Jamal", "Jamar", "Kade", "Maverick", "Max", "Orion", "Orlando"];
var names19 = ["Adwell", "Afton", "Barnett", "Barney", "Barnfield", "Chilson", "Chilton", "Cawthorn", "Davenport", "Davey", "Dallin", "Eustice", "Eustis", "Evatt", "Falcon", "Faley", "Falkner", "Geary", "Gedman", "Gedney", "Hanshaw", "Hansley", "Hanson", "Lamkin", "Lamkins", "Lamm", "Lockridge", "Locks", "Lockwood", "Masser", "Massey", "Massingale", "Rosemond", "Shepherd", "Shepley", "Wakeley", "Wakelin"];
var names20 = ["hero", "friend", "leader", "pioneer", "romancer", "fortune-hunter", "explorer", "daredevil", "globetrotter", "mercenary", "dreamer", "visionary", "idealist", "genius", "champion", "master", "prodigy", "spectacle", "guardian", "angel", "paladin", "warrior", "hunter", "warden", "defender", "sentinel", "victor", "winner", "challenger", "ally", "protector", "vanquisher", "vindicator", "romanticist", "stargazer", "nobleman", "utopian", "adventurer", "opportunist", "pioneer"];
var names21 = ["humans", "humans", "humans", "humans", "elves", "night elves", "blood elves", "high elves", "wood elves", "dark elves", "gnomes", "trolls", "orcs", "goblins", "dwarves", "giants", "halflings", "vampires", "werewolves"];
var names22 = ["tall among", "short among", "towering among", "towering above", "tall above", "big among", "high among", "small among", "average among", "ordinary among", "common among", "oddly among", "awkwardly among", "gracefully among", "graciously among", "elegantly among", "easily among", "tiny among", "seductively among", "alluringly among"];
var names23 = ["thin", "big", "fragile", "delicate", "lean", "narrow", "skinny", "slim", "light", "subtle", "scraggy", "bulky", "heavy", "hefty", "athletic", "brawny", "sturdy", "strong", "muscled", "tough"];
var names24 = ["alluring", "ambiguous", "appealing", "bewildering", "bizarre", "captivating", "charming", "curious", "different", "enigmatic", "enthralling", "enticing", "extraordinary", "fascinating", "incomprehensible", "inexplicable", "intriguing", "irregular", "misleading", "mystifying", "obscure", "odd", "puzzling", "seductive", "wonderful"];
var names25 = ["a feeling of anguish", "a feeling of arogance", "a feeling of coldness", "a feeling of comfort", "a feeling of delight", "a feeling of guilt", "a feeling of hospitality", "a feeling of indifference", "a feeling of joy", "a feeling of regret", "a feeling of remorse", "a feeling of sadness", "a feeling of shame", "his attitude", "his bravery", "his clumsiness", "his company", "his composure", "his decency", "his disposition", "his fortunate past", "his friendly demeanor", "his gentleness", "his good looks", "his good will", "his goodwill", "his hatred", "his humility", "his kindness", "his odd companions", "his odd friends", "his painful past", "his patience", "his perseverance", "his persistence", "his personality", "his presence", "his reputation", "his sense of comradery", "his sense of honor", "his sense of humor", "his sense of justice", "his sensitivity", "his suffering", "his sympathy", "his tenderness", "his unfortunate past", "his unusual alliances", "his unusual looks", "his warmth"];
var names26 = ["a feeling of anguish", "a feeling of arogance", "a feeling of coldness", "a feeling of comfort", "a feeling of delight", "a feeling of guilt", "a feeling of hospitality", "a feeling of indifference", "a feeling of joy", "a feeling of regret", "a feeling of remorse", "a feeling of sadness", "a feeling of shame", "his attitude", "his bravery", "his clumsiness", "his company", "his composure", "his decency", "his disposition", "his fortunate past", "his friendly demeanor", "his gentleness", "his good looks", "his good will", "his goodwill", "his hatred", "his humility", "his kindness", "his odd companions", "his odd friends", "his painful past", "his patience", "his perseverance", "his persistence", "his personality", "his presence", "his reputation", "his sense of comradery", "his sense of honor", "his sense of humor", "his sense of justice", "his sensitivity", "his suffering", "his sympathy", "his tenderness", "his unfortunate past", "his unusual alliances", "his unusual looks", "his warmth"];
var names27 = ["keep their distance", "flock towards him", "worship him", "befriend him", "assist him", "follow him", "welcome him", "welcome him with open arms", "invite him into their homes", "hit it off with him", "ask him for favors", "shower him with gifts", "subtly ignore him", "pretend to be his friend", "pretend to be his best friend", "lie about knowing him to brag", "brag about knowing him", "take pride in knowing him", "take pride in knowing him as a friend", "wish to get to know him better", "become his friend", "socialize with him", "try to get him to marry their off-spring", "buy him a drink", "salute him in the streets", "stay on his good side", "thank him for his service", "ask him to tell stories", "ask him about his adventures", "ask him about his latest victory", "share local gossip with him", "be curious about him", "treat him like family"];
var names28 = ["trying to subtlely stare", "secretly admiring him", "trying to hide from him", "trying to avoid him", "trying to please him", "secretly dispising him", "jealousy consumes them", "wishing they were more like him", "thinking of ways to become his friend", "wanting to fight along his side in battle", "hoping to one day follow in his footsteps", "secretly training to become more like him", "trying to subtly look more like him", "befriending his friends to get closer to him", "learning as much about him as possible", "commending him for his deeds", "hoping he will one day be their leader", "hoping their sons will grow up to be like him", "helping him out in any way they can", "awkwardly avoid talking about his past", "spreading rumors about him behind his back", "spreading stories about him", "making up bigger stories about him", "training with him whenever he's available", "treating him to a good meal when he's around"];
var random21 = parseInt(Math.floor((Math.random() * names21.length)));
if (random21 > 3 && random21 < 9) {
names1 = ["Purple", "Blue", "Green", "Red", "White", "Blonde", "Brown", "Light blue", "Light green", "Pink", "Silver", "Golden"];
names2 = ["perfectly groomed hair", "well groomed hair", "sleek hair", "long hair", "curly hair", "straight hair", "flowing hair", "wavy hair", "shoulder-length hair"];
names4 = ["thin", "chiseled", "craggy", "fine", "fresh", "full", "furrowed", "handsome", "sculpted", "strong", "long", "round", "bony", "lean"];
names7 = ["blue", "brown", "hazel", "green", "amber", "gray", "sapphire", "aquamarine", "pink", "red", "golden", "violet", "silver"];
names10 = ["village", "lands", "people", "town", "families", "ships", "armies", "homes", "castle", "palace", "natives", "wildlife", "farms", "country", "haven", "mountains", "rivers", "river", "sea", "woods", "woodlands", "ancestors", "children", "spirits"];
names18 = ["Wyninn", "Ninleyn", "Tinlef", "Elluin", "Elduin", "Elmon", "Almar", "Alas", "Alwin", "Almer", "Alre", "Alred", "Alen", "Alluin", "Alduin", "Almon", "Hagwin", "Hagmere"];
names19 = ["Moonwalker", "Dawnwing", "Dawnfury", "Moonfall", "Nightgaze", "Dawnthorn", "Stagrunner", "Wildoak", "Lunadancer", "Dawnwhisper"];
} else if (random21 == 10) {
names1 = ["Purple", "Blue", "Green", "Red", "White", "Brown", "Light blue", "Light green", "Orange", "Silver", "Golden", "Yellow", "Black", "Blue", "Brown", "Hazel", "Black", "Green", "Amber", "Gray"];
names2 = ["short hair", "short hair", "short hair", "long hair", "curly hair", "straight hair", "sleek hair", "frizzy hair", "shaggy hair", "shoulder-length hair"];
names4 = ["thin", "fine", "fresh", "full", "handsome", "round", "bony", "lean", "skinny", "fat"];
names18 = ["Glinoflonk", "Bonlebick", "Bimbik", "Gnobflink", "Binflonk", "Nittlewizz", "Gimkink", "Merbibus", "Totonk", "Dinnus"];
names19 = ["Steambonk", "Berryspark", "Spannerwhistle", "Steamspanner", "Tosslefuse", "Draxlespanner", "Finewizzle", "Puddleblast", "Stormgauge", "Shinesprocket"];
} else if (random21 >= 11 || random21 < 14) {
names2 = ["short hair", "short hair", "short hair", "long hair", "curly hair", "straight hair", "coily hair", "shaggy hair", "greasy hair", "oily hair", "frizzy hair", "shoulder-length hair", "dreadlocks"];
names4 = ["thin", "chiseled", "craggy", "fine", "fresh", "full", "furrowed", "strong", "long", "round", "bony", "lean", "skinny"];
names10 = ["village", "city", "lands", "people", "town", "families", "ships", "armies", "homes", "stronghold", "natives", "wildlife", "farms", "country", "haven", "mountains", "rivers", "river", "sea", "clan", "folk", "tribe", "tribes", "ancestors", "children", "deserts", "mines", "spirits"];
if (random21 == 11) {
names18 = ["Ekon", "Erasto", "Haijen", "Hamedi", "Hokima", "Jaafan", "Jabir", "Jalai", "Javyn", "Jijel", "Juma", "Jumoke", "Kaijin", "Kazko", "Maalik", "Makas", "Malak", "Nyabingi", "Rahjin", "Rakash", "Rashi", "Razi"];
names19 = ["Xueshi", "Vintish", "Zalaahoku", "Valkeiki", "Hakjel", "Hanalaji", "Zebnanji", "Tesh'Rimon", "Junbir", "Zenunjo"];
} else if (random21 == 12) {
names18 = ["Gnarg", "Gnarlug", "Gnorl", "Gnorth", "Gnoth", "Gnurl", "Golag", "Golub", "Gomatug", "Gomoku", "Gorgu", "Gorlag", "Grikug", "Grug", "Grukag", "Grukk", "Grung", "Gruul"];
names19 = ["Wolfbasher", "Burningfury", "Firesong", "Goreseeker", "Hellsplitter", "Deatheye", "Burninghorn", "Gorebasher", "Wolfhammer", "Boneslayer"];
} else if (random21 == 13) {
names18 = ["Karax", "Baxeek", "Soxart", "Rezikmez", "Fizink", "Wimax", "Jexmelyx", "Grexmex", "Tinkbelex", "Greekeels"];
names19 = ["Greaseblast", "Haggletooth", "Deadnozzle", "Fizfingers", "Gearnozzle", "Shadowgleam", "Copperbuttons", "Deadsprocket", "Greasebottom", "Toptwister"];
}
} else if (random21 >= 14 || random21 <= 16) {
names2 = ["short hair", "short hair", "short hair", "long hair", "curly hair", "coily hair", "greasy hair", "shaggy hair", "oily hair", "frizzy hair", "shoulder-length hair"];
names4 = ["craggy", "fine", "fresh", "full", "furrowed", "strong", "long", "round", "fat"];
if (random21 == 14) {
names18 = ["Bengahdar", "Banbrek", "Drumdus", "Dulgarn", "Galirg", "Kharnur", "Iromuador", "Ragorhdrom", "Urmbrek", "Theledon"];
names19 = ["Longmantle", "Highbeard", "Frostpike", "Boulderstone", "Bouldergem", "Frostshaper", "Bouldershout", "Blackaxe", "Goldstone", "Battlefist"];
}
}
var random1 = parseInt(Math.floor((Math.random() * names1.length)));
var random2 = parseInt(Math.floor((Math.random() * names2.length)));
var random3 = parseInt(Math.floor((Math.random() * names3.length)));
var random4 = parseInt(Math.floor((Math.random() * names4.length)));
var random5 = parseInt(Math.floor((Math.random() * names5.length)));
var random6 = parseInt(Math.floor((Math.random() * names6.length)));
var random7 = parseInt(Math.floor((Math.random() * names7.length)));
var random8 = parseInt(Math.floor((Math.random() * names8.length)));
var random9 = parseInt(Math.floor((Math.random() * names9.length)));
var random10 = parseInt(Math.floor((Math.random() * names10.length)));
var random11 = parseInt(Math.floor((Math.random() * names11.length)));
var random12 = parseInt(Math.floor((Math.random() * names12.length)));
if (random12 > 6 && random12 < 9) {
names13 = ["resembling a shield", "resembling a sword", "resembling a skull", "resembling a flag", "resembling a tear", "of a small dragon", "of a small cross", "of a small star", "of a small eagle", "of a small swallow", "of a small lion", "of a small wolf", "of a small bear", "of a bear paw", "of a lion paw", "of an eagle claw", "of a talon", "of a dagger", "of a wolf paw", "of a shield", "of a sword", "of a skull", "of a flag", "of a tear", "resembling a small dragon", "resembling a small cross", "resembling a small star", "resembling a small eagle", "resembling a small swallow", "resembling a small lion", "resembling a small wolf", "resembling a small bear", "resembling a bear paw", "resembling a lion paw", "resembling an eagle claw", "resembling a talon", "resembling a dagger", "resembling a wolf paw"];
names14 = ["is almost hidden", "is displayed", "is subtly placed", "is prominently featured", "is proudly worn"];
names15 = ["on the right side of his neck", "on the left side of his neck", "just below his right eye", "just below his left eye", "on the side of his right cheekbone", "on the side of his left cheekbone", "on the side of the left eye", "on the side of his right eye", "just above the side of his left eye", "just above the side of his right eye", "just above the right side of his right eyebrow", "just above the left side of his left eyebrow"];
} else if (random12 == 9) {
names13 = ["in the form of 2 stripes running from above the eyes to the bottom of the cheeks", "in the form of 2 stripes on each side of the face, running from just above the eyes to the bottom of the cheeks", "in the form of 1 stripe under his right eye", "in the form of 1 stripe under his left eye", "in the form of 2 stripes under his right eye", "in the form of 2 stripes under his left eye", "in the form of 1 stripe under each eye", "in the form of 1 stripe under each eye", "in the form of 2 stripes under each eye", "in the form of 2 stripes under each eye", "in the form of a stripe above and below his right eye", "in the form of a stripe above and below his left eye", "in the form of a stripe above and below both his eyes", "in the form of 1 stripe above and 2 stripes below his right eye", "in the form of 1 stripe above and 2 stripes below his left eye", "in the form of 1 stripe above and 2 stripes below both his eyes", "in the form of a diagonal line across his right eye", "in the form of a diagonal line across his left eye", "resembling a lightning bolt under his right eye", "resembling a lightning bolt under his left eye", "resembling a horizontal lightning bolt under his right eye", "resembling a horizontal lightning bolt under his left eye", "resembling two large lightning bolts on each side of his face"];
names14 = ["marks his heritage", "marks his ancestry", "marks his skills in combat", "marks his rank", "marks his upbringing", "marks his legacy", "marks his birthright", "marks his heirship", "marks his descent", "marks his lineage", "marks his blood relation", ];
names15 = ["but, more importantly"];
} else if (random12 == 10) {
names13 = ["are spread"];
names14 = ["charmingly", "gracefully", "beautifully", "elegantly", "seductively", "alluringly", "delightfully", "delicately", "graciously", "neatly", "oddly", "awkwardly", "grotesquely", "gracelessly", "unusually", "peculiarly"];
names15 = ["on his left cheek and", "on his right cheek and", "across his whole face and", "across his forehead and", "around his nose and", "on his neck and"];
names16 = ["a pleasant memory", "an aching memory", "a burning memory", "a stinging memory", "a tormenting memory", "a lasting burden", "an amusing memory", "a delightful memory", "a pleasurable memory", "a bittersweet memory", "a heartbreaking memory", "an agonizing memory", "a grievous memory", "a satisfying memory", "a fascinating memory", "a captivating memory", "an intriguing memory", "a compelling memory"];
names17 = ["his past", "his upbringing", "his fortunate upbringing", "his former lovers", "his fortunate looks", "his fortunate survival", "his luck", "his luck in battles", "his luck in love", "his fortunate destiny", "his adventurous love life", "his reckless luck", "his fortunate adventures", "his unfortunate upbringing", "his unfortunate looks", "his lack of luck in love", "his unadventurous love life", "his unfortunate adventures"];
} else if (random12 == 11) {
names13 = ["are spread"];
names14 = ["charmingly", "gracefully", "beautifully", "elegantly", "gorgeously", "handsomely", "seductively", "alluringly", "delightfully", "delicately", "graciously", "neatly"];
names15 = ["around his cheeks and", "across his whole face and", "across his cheeks and", "across his cheeks and forehead and", "around his nose and cheekbones and"];
names16 = ["a pleasant memory", "an amusing memory", "a delightful memory", "a gracious memory", "a pleasurable memory", "a bittersweet memory", "a heartbreaking memory", "a beautiful memory", "a satisfying memory", "a fascinating memory", "a captivating memory", "an intriguing memory", "a compelling memory"];
names17 = ["his past", "his upbringing", "his fortunate upbringing", "his former lovers", "his fortunate looks", "his fortunate survival", "his luck", "his luck in battles", "his luck in love", "his fortunate destiny", "his adventurous love life", "his reckless luck", "his fortunate adventures"];
} else if (random12 > 11) {
names13 = ["charmingly", "gracefully", "beautifully", "elegantly", "gorgeously", "handsomely", "seductively", "alluringly", "delightfully", "graciously"];
names14 = ["compliments his"];
names15 = ["eyes and", "cheekbones and", "cheeks and", "mouth and", "hair and", "nose and", "nose and mouth and", "eyes and mouth and", "eyes and cheekbones and", "eyes and hair and", "hair and cheekbones and"];
names16 = ["a pleasant memory", "an amusing memory", "a delightful memory", "a gracious memory", "a pleasurable memory", "a bittersweet memory", "a heartbreaking memory", "a beautiful memory", "a satisfying memory", "a fascinating memory", "a captivating memory", "an intriguing memory", "a compelling memory"];
names17 = ["his past", "his upbringing", "his fortunate upbringing", "his former lovers", "his fortunate looks", "his fortunate survival", "his luck", "his luck in battles", "his luck in love", "his fortunate destiny", "his adventurous love life", "his reckless luck", "his fortunate adventures"];
}
var random13 = parseInt(Math.floor((Math.random() * names13.length)));
var random14 = parseInt(Math.floor((Math.random() * names14.length)));
var random15 = parseInt(Math.floor((Math.random() * names15.length)));
var random16 = parseInt(Math.floor((Math.random() * names16.length)));
var random17 = parseInt(Math.floor((Math.random() * names17.length)));
var random18 = parseInt(Math.floor((Math.random() * names18.length)));
var random19 = parseInt(Math.floor((Math.random() * names19.length)));
var random20 = parseInt(Math.floor((Math.random() * names20.length)));
var random22 = parseInt(Math.floor((Math.random() * names22.length)));
var random23 = parseInt(Math.floor((Math.random() * names23.length)));
var random24 = parseInt(Math.floor((Math.random() * names24.length)));
var random25 = parseInt(Math.floor((Math.random() * names25.length)));
var random26 = parseInt(Math.floor((Math.random() * names26.length)));
while (random26 == random25) {
random26 = parseInt(Math.floor((Math.random() * names26.length)));
}
var random27 = parseInt(Math.floor((Math.random() * names27.length)));
var random28 = parseInt(Math.floor((Math.random() * names28.length)));
var name = names1[random1] + ", " + names2[random2] + " " + names3[random3] + " a " + names4[random4] + ", " + names5[random5] + " face. " + names6[random6] + " " + names7[random7] + " eyes, set " + names8[random8] + " within their sockets, watch " + names9[random9] + " over the " + names10[random10] + " they've " + names11[random11] + " for so long.";
var name2 = names12[random12] + " " + names13[random13] + " " + names14[random14] + " " + names15[random15] + " leaves " + names16[random16] + " of " + names17[random17] + ".";
var name3 = "This is the face of " + names18[random18] + " " + names19[random19] + ", a true " + names20[random20] + " among " + names21[random21] + ". He stands " + names22[random22] + " others, despite his " + names23[random23] + " frame.";
var name4 = "There's something " + names24[random24] + " about him, perhaps it's " + names25[random25] + " or perhaps it's simply " + names26[random26] + ". But nonetheless, people tend to " + names27[random27] + ", while " + names28[random28] + ".";
var br = document.createElement('br');
var br2 = document.createElement('br');
var br3 = document.createElement('br');
var br4 = document.createElement('br');
var br5 = document.createElement('br');
if (document.getElementById("result")) {
document.getElementById("placeholder").removeChild(document.getElementById("result"));
}
var element = document.createElement("div");
element.setAttribute("id", "result");
element.appendChild(document.createTextNode(name));
element.appendChild(br);
element.appendChild(document.createTextNode(name2));
element.appendChild(br2);
element.appendChild(br3);
element.appendChild(document.createTextNode(name3));
element.appendChild(br4);
element.appendChild(br5)
element.appendChild(document.createTextNode(name4));
document.getElementById("placeholder").appendChild(element);
}
function nameGenFemale() {
var names1 = ["Black", "Gray", "White", "Blonde", "Brown", "Red", "Ginger", "Chestnut", "Silver"];
var names2 = ["short hair", "short curly hair", "short layered hair", "well groomed hair", "crinkly hair", "sleek hair", "flowing hair", "shaggy hair", "well groomed hair", "long hair", "curly hair", "straight hair", "wavy hair", "frizzy hair", "coily hair", "short hair", "long hair", "curly hair", "straight hair", "wavy hair", "frizzy hair", "coily hair", "dreadlocks", "hip-length hair", "shoulder-length hair"];
var names3 = ["hangs over", "slightly reveals", "braided to reveal", "double braided to reveal", "tight in a bun reveals", "tight in a ponytail reveals", "gently hangs over", "slightly covers", "almost fully covers", "clumsily hangs over", "awkwardly hangs over", "neatly coiffured to reveal", "is pulled back to reveal"];
var names4 = ["thin", "chiseled", "craggy", "fine", "fresh", "full", "furrowed", "handsome", "sculpted", "weak", "strong", "long", "round", "bony", "lean", "skinny", "fat"];
var names5 = ["time-worn", "cheerful", "friendly", "charming", "radiant", "warm", "anguished", "menacing", "lively", "tense", "wild", "gloomy", "frowning", "worried", "sad", "lived-in"];
var names6 = ["Beady", "Big, round", "Bloodshot", "Bright", "Bulging", "Clear", "Dancing", "Darting", "Dead", "Expressive", "Gentle", "Glinting", "Glistening", "Glittering", "Heavy", "Hollow", "Hooded", "Lidded", "Narrow", "Piercing", "Round", "Shining", "Shuttered", "Small", "Smart", "Sparkling", "Squinting", "Wide", "Woeful"];
var names7 = ["blue", "brown", "hazel", "black", "green", "amber", "gray"];
var names8 = ["deep", "narrowly", "buried", "far", "rooted", "well", "low", "high", "sunken", "lightly", "thightly", "graciously", "concealed", "delicately", "elegantly", "handsomely", "a-symmetrically", "gracefully", "seductively", "appealingly", "charmingly", "dreadfully", "wickedly"];
var names9 = ["wearily", "delightfully", "cheerfully", "gratefully", "heartily", "warmly", "eagerly", "delightedly", "merrily", "lovingly", "enthusiastically", "readily", "hungrily", "intently", "energetically", "impatiently", "longingly", "vigorously", "rapidly", "admiringly", "affectionately", "fondly", "thoughtfully", "devotedly", "yearningly", "loyally", "cautiously", "slowly", "carefully", "guardedly", "discreetly", "anxiously", "attentively", "meticulously", "honorably", "vigilantly", "watchfully", "delicately", "faithfully"];
var names10 = ["village", "city", "lands", "people", "town", "families", "ships", "armies", "homes", "castle", "palace", "natives", "wildlife", "farms", "country", "haven", "mountains", "rivers", "river", "sea", "woods", "wastelands", "clan", "folk", "tribe", "ancestors", "children", "deserts", "mines", "spirits", "stronghold"];
var names11 = ["protected", "sworn to protect", "come to love", "loved", "fought for", "bled for", "nearly died for", "looked after", "cared for", "defended", "safeguarded", "kept safe", "watched over", "stood guard for", "come to appreciate", "grown affactionate of", "become enchancted by", "worshipped", "befriended", "grieved with", "shown mercy on", "sought solace in", "felt at home at", "rarely felt at home at", "barely related to", "disassociated with", "felt disconnected from", "have been seperated from", "been seperated from", "been isolated from"];
var names12 = ["A scar", "Scars", "A sword left a mark", "A gunshot left a mark", "Fallen debry left a mark", "Fire has left a mark", "A birthmark", "An old tattoo", "A tattoo", "Tribal marks", "Several moles", "Freckles", "Smooth skin", "Soft skin", "Fair skin"];
var names13 = ["stretching from just under the right eye", "stretching from just under the left eye", "stretching from just under the right eyebrow", "stretching from just under the left eyebrow", "stretching from just under the right eye", "stretching from the top of the right cheek", "stretching from the top of the left cheek", "stretching from the bottom of the right cheek", "stretching from the bottom of the left cheek", "stretching from the bottom of the right cheekbone", "stretching from the bottom of the left cheekbone", "stretching from the right side of the forehead", "stretching from the left side of the forehead", "reaching from just under the right eye", "reaching from just under the left eye", "reaching from just under the right eyebrow", "reaching from just under the left eyebrow", "reaching from just under the right eye", "reaching from the top of the right cheek", "reaching from the top of the left cheek", "reaching from the bottom of the right cheek", "reaching from the bottom of the left cheek", "reaching from the bottom of the right cheekbone", "reaching from the bottom of the left cheekbone", "reaching from the right side of the forehead", "reaching from the left side of the forehead"];
var names14 = [", running across the nose", ", running towards the other eye", ", first running towards thin lips", ", first running towards her fairly big lips", ", running towards the right side of her lips", ", running towards the left side of her lips", ", running towards the tip of the nose", ", running towards her left nostril", ", running towards her right nostril", ", running towards her upper lip"];
var names15 = ["and ending on her left cheek", "and ending on her left cheekbone", "and ending on her right cheek", "and ending on her right cheekbone", "and ending on her upper lip", "and ending on her chin", "and ending on her forehead", "and ending on her right nostril", "and ending on her left nostril", "and ending under her left eye", "and ending under her right eye", "and ending above her right eye", "and ending above her left eye"];
var names16 = ["a pleasant memory", "an aching memory", "a burning memory", "a stinging memory", "a tormenting memory", "an aching burden", "a stinging burden", "a tormenting burden", "a painful burden", "a lasting punishment", "a lasting burden", "an amusing memory", "a delightful memory", "a gracious memory", "a pleasurable memory", "a bittersweet memory", "a heartbreaking memory", "an agonizing memory", "a grievous memory", "a beautiful memory", "a satisfying memory", "a fascinating memory", "a captivating memory", "an intriguing memory", "a compelling memory"];
var names17 = ["a former life", "a great reputation", "a new life", "a reclaimed home", "an unusual alliance", "battles long forgotten", "battles past", "companionship", "deceased love", "deceased loved ones", "defended homes", "defended honor", "defended lands", "departed love", "departed loved ones", "famed glory", "forbidden adventures", "forbidden love", "former lives", "former love", "fortunate adventures", "heroic liberations", "hidden talents", "her adventurous love life", "her ex-love", "her former lover", "her fortunate destiny", "her fortunate past", "her fortunate survival", "her fortunate upbringing", "her love", "her luck in battles", "her luck in love", "her luck", "her reckless luck", "her unfortunate past", "her unfortunate upbringing", "innocence long lost", "lands long forgotten", "liberated love", "lost comrades", "lost friends", "lost honor", "lost love", "reclaimed honor", "reclaimed lands", "redeemed honor", "redeemed love", "redemption", "restored honor", "return to home", "true friendship", "unexpected friendship", "unfortunate adventures"];
var names18 = ["Allyson", "Allyssa", "Camille", "Camryn", "Daphne", "Elyse", "Elyssa", "Emily", "Faith", "Jayde", "Julie", "Juliet", "Kylee", "Melinda", "Melissa", "Sarina", "Sasha"];
var names19 = ["Adwell", "Afton", "Barnett", "Barney", "Barnfield", "Chilson", "Chilton", "Cawthorn", "Davenport", "Davey", "Dallin", "Eustice", "Eustis", "Evatt", "Falcon", "Faley", "Falkner", "Geary", "Gedman", "Gedney", "Hanshaw", "Hansley", "Hanson", "Lamkin", "Lamkins", "Lamm", "Lockridge", "Locks", "Lockwood", "Masser", "Massey", "Massingale", "Rosemond", "Shepherd", "Shepley", "Wakeley", "Wakelin"];
var names20 = ["hero", "friend", "leader", "pioneer", "romancer", "fortune-hunter", "explorer", "daredevil", "globetrotter", "mercenary", "dreamer", "visionary", "idealist", "genius", "champion", "master", "prodigy", "spectacle", "guardian", "angel", "paladin", "warrior", "hunter", "warden", "defender", "sentinel", "victor", "winner", "challenger", "ally", "protector", "vanquisher", "vindicator", "romanticist", "stargazer", "noblewoman", "utopian", "adventurer", "opportunist", "pioneer"];
var names21 = ["humans", "humans", "humans", "humans", "elves", "night elves", "blood elves", "high elves", "wood elves", "dark elves", "gnomes", "trolls", "orcs", "goblins", "dwarves", "giants", "halflings", "vampires", "werewolves"];
var names22 = ["tall among", "short among", "towering among", "towering above", "tall above", "big among", "high among", "small among", "average among", "ordinary among", "common among", "oddly among", "awkwardly among", "gracefully among", "graciously among", "elegantly among", "easily among", "tiny among", "seductively among", "alluringly among"];
var names23 = ["thin", "big", "fragile", "delicate", "lean", "narrow", "skinny", "slim", "light", "subtle", "scraggy", "bulky", "heavy", "hefty", "athletic", "brawny", "sturdy", "strong", "muscled", "tough"];
var names24 = ["alluring", "ambiguous", "appealing", "bewildering", "bizarre", "captivating", "charming", "curious", "different", "enigmatic", "enthralling", "enticing", "extraordinary", "fascinating", "incomprehensible", "inexplicable", "intriguing", "irregular", "misleading", "mystifying", "obscure", "odd", "puzzling", "seductive", "wonderful"];
var names25 = ["a feeling of anguish", "a feeling of arogance", "a feeling of coldness", "a feeling of comfort", "a feeling of delight", "a feeling of guilt", "a feeling of hospitality", "a feeling of indifference", "a feeling of joy", "a feeling of regret", "a feeling of remorse", "a feeling of sadness", "a feeling of shame", "her attitude", "her bravery", "her clumsiness", "her company", "her composure", "her decency", "her disposition", "her fortunate past", "her friendly demeanor", "her gentleness", "her good looks", "her good will", "her goodwill", "her hatred", "her humility", "her kindness", "her odd companions", "her odd friends", "her painful past", "her patience", "her perseverance", "her persistence", "her personality", "her presence", "her reputation", "her sense of comradery", "her sense of honor", "her sense of humor", "her sense of justice", "her sensitivity", "her suffering", "her sympathy", "her tenderness", "her unfortunate past", "her unusual alliances", "her unusual looks", "her warmth"];
var names26 = ["a feeling of anguish", "a feeling of arogance", "a feeling of coldness", "a feeling of comfort", "a feeling of delight", "a feeling of guilt", "a feeling of hospitality", "a feeling of indifference", "a feeling of joy", "a feeling of regret", "a feeling of remorse", "a feeling of sadness", "a feeling of shame", "her attitude", "her bravery", "her clumsiness", "her company", "her composure", "her decency", "her disposition", "her fortunate past", "her friendly demeanor", "her gentleness", "her good looks", "her good will", "her goodwill", "her hatred", "her humility", "her kindness", "her odd companions", "her odd friends", "her painful past", "her patience", "her perseverance", "her persistence", "her personality", "her presence", "her reputation", "her sense of comradery", "her sense of honor", "her sense of humor", "her sense of justice", "her sensitivity", "her suffering", "her sympathy", "her tenderness", "her unfortunate past", "her unusual alliances", "her unusual looks", "her warmth"];
var names27 = ["keep their distance", "flock towards her", "worship her", "befriend her", "assist her", "follow her", "welcome her", "welcome her with open arms", "invite her into their homes", "hit it off with her", "ask her for favors", "shower her with gifts", "subtly ignore her", "pretend to be her friend", "pretend to be her best friend", "lie about knowing her to brag", "brag about knowing her", "take pride in knowing her", "take pride in knowing her as a friend", "wish to get to know her better", "become her friend", "socialize with her", "try to get her to marry their off-spring", "buy her a drink", "salute her in the streets", "stay on her good side", "thank her for her service", "ask her to tell stories", "ask her about her adventures", "ask her about her latest victory", "share local gossip with her", "be curious about her", "treat her like family", "hopelessly try to seduce her"];
var names28 = ["trying to subtlely stare", "secretly admiring her", "trying to hide from her", "trying to avoid her", "trying to please her", "secretly dispising her", "jealousy consumes them", "wishing they were more like her", "thinking of ways to become her friend", "wanting to fight along her side in battle", "hoping to one day follow in her footsteps", "secretly training to become more like her", "trying to subtly look more like her", "befriending her friends to get closer to her", "learning as much about her as possible", "commending her for her deeds", "hoping she will one day be their leader", "hoping their sons will grow up to be like her", "helping her out in any way they can", "awkwardly avoid talking about her past", "spreading rumors about her behind her back", "spreading stories about her", "making up bigger stories about her", "training with her whenever she's available", "treating her to a good meal when she's around"];
var random21 = parseInt(Math.floor((Math.random() * names21.length)));
if (random21 > 3 && random21 < 10) {
names1 = ["Purple", "Blue", "Green", "Red", "White", "Blonde", "Brown", "Light blue", "Light green", "Pink", "Silver", "Golden"];
names2 = ["perfectly groomed hair", "well groomed hair", "long wavy hair", "long layed hair", "layered hair", "sleek hair", "long hair", "curly hair", "straight hair", "flowing hair", "wavy hair", "shoulder-length hair"];
names4 = ["thin", "chiseled", "craggy", "fine", "fresh", "full", "furrowed", "handsome", "sculpted", "strong", "long", "round", "bony", "lean"];
names7 = ["blue", "brown", "hazel", "green", "amber", "gray", "sapphire", "aquamarine", "pink", "red", "golden", "violet", "silver"];
names10 = ["village", "lands", "people", "town", "families", "ships", "armies", "homes", "castle", "palace", "natives", "wildlife", "farms", "country", "haven", "mountains", "rivers", "river", "sea", "woods", "woodlands", "ancestors", "children", "spirits"];
names18 = ["Ylsysea", "Nilerea", "Lelselea", "Lelarea", "Nafareath", "Felerai", "Sillaesa", "Leadrieth", "Yneasia", "Iyohara"];
names19 = ["Moonwalker", "Dawnwing", "Dawnfury", "Moonfall", "Nightgaze", "Dawnthorn", "Stagrunner", "Wildoak", "Lunadancer", "Dawnwhisper"];
} else if (random21 == 10) {
names1 = ["Purple", "Blue", "Green", "Red", "White", "Brown", "Light blue", "Light green", "Orange", "Silver", "Golden", "Yellow", "Black", "Blue", "Brown", "Hazel", "Black", "Green", "Amber", "Gray"];
names2 = ["short hair", "short hair", "short hair", "long hair", "curly hair", "straight hair", "sleek hair", "frizzy hair", "shaggy hair", "shoulder-length hair"];
names4 = ["thin", "fine", "fresh", "full", "handsome", "round", "bony", "lean", "skinny", "fat"];
names18 = ["Glinkeefonk", "Binfink", "Tolikink", "Katbrick", "Tiltinkle", "Tinkeeflonk", "Bonfinkle", "Tyntinkle", "Mittlefink", "Talmink"];
names19 = ["Steambonk", "Berryspark", "Spannerwhistle", "Steamspanner", "Tosslefuse", "Draxlespanner", "Finewizzle", "Puddleblast", "Stormgauge", "Shinesprocket"];
} else if (random21 >= 11 || random21 < 14) {
names2 = ["short hair", "short hair", "short hair", "long hair", "curly hair", "straight hair", "coily hair", "shaggy hair", "greasy hair", "oily hair", "frizzy hair", "shoulder-length hair", "dreadlocks"];
names4 = ["thin", "chiseled", "craggy", "fine", "fresh", "full", "furrowed", "strong", "long", "round", "bony", "lean", "skinny"];
names10 = ["village", "city", "lands", "people", "town", "families", "ships", "armies", "homes", "stronghold", "natives", "wildlife", "farms", "country", "haven", "mountains", "rivers", "river", "sea", "clan", "folk", "tribe", "tribes", "ancestors", "children", "deserts", "mines", "spirits"];
if (random21 == 11) {
names18 = ["Gir'Enji", "Yahuja", "Feyini", "Ziruja", "Zeyra", "Zuladur", "Zujula", "Sonayo", "Vulino", "Yaonji"];
names19 = ["Xueshi", "Vintish", "Zalaahoku", "Valkeiki", "Hakjel", "Hanalaji", "Zebnanji", "Tesh'Rimon", "Junbir", "Zenunjo"];
} else if (random21 == 12) {
names18 = ["Umoda", "Zonkaja", "Goredo", "Umakuma", "Groanu", "Zunala", "Gredula", "Sheeda", "Greras", "Elgudo"];
names19 = ["Wolfbasher", "Burningfury", "Firesong", "Goreseeker", "Hellsplitter", "Deatheye", "Burninghorn", "Gorebasher", "Wolfhammer", "Boneslayer"];
} else if (random21 == 13) {
names18 = ["Amizenee", "Nexlee", "Pybilope", "Nalleex", "Glelee", "Glyxi", "Linxie", "Minzi", "Glebizee", "Fluxinky"];
names19 = ["Greaseblast", "Haggletooth", "Deadnozzle", "Fizfingers", "Gearnozzle", "Shadowgleam", "Copperbuttons", "Deadsprocket", "Greasebottom", "Toptwister"];
}
} else if (random21 >= 14 || random21 <= 16) {
names2 = ["short hair", "short hair", "short hair", "long hair", "curly hair", "coily hair", "greasy hair", "shaggy hair", "oily hair", "frizzy hair", "shoulder-length hair"];
names4 = ["craggy", "fine", "fresh", "full", "furrowed", "strong", "long", "round", "fat"];
if (random21 == 14) {
names18 = ["Belianyss", "Daerahniss", "Dearirwyn", "Brenunwyn", "Gwenirnys", "Bretianura", "Einormyl", "Breteodiel", "Bellores", "Brylilen"];
names19 = ["Longmantle", "Highbeard", "Frostpike", "Boulderstone", "Bouldergem", "Frostshaper", "Bouldershout", "Blackaxe", "Goldstone", "Battlefist"];
}
}
var random1 = parseInt(Math.floor((Math.random() * names1.length)));
var random2 = parseInt(Math.floor((Math.random() * names2.length)));
var random3 = parseInt(Math.floor((Math.random() * names3.length)));
var random4 = parseInt(Math.floor((Math.random() * names4.length)));
var random5 = parseInt(Math.floor((Math.random() * names5.length)));
var random6 = parseInt(Math.floor((Math.random() * names6.length)));
var random7 = parseInt(Math.floor((Math.random() * names7.length)));
var random8 = parseInt(Math.floor((Math.random() * names8.length)));
var random9 = parseInt(Math.floor((Math.random() * names9.length)));
var random10 = parseInt(Math.floor((Math.random() * names10.length)));
var random11 = parseInt(Math.floor((Math.random() * names11.length)));
var random12 = parseInt(Math.floor((Math.random() * names12.length)));
if (random12 > 6 && random12 < 9) {
names13 = ["resembling a rose", "resembling a petal", "of a heart", "resembling a shield", "resembling a sword", "resembling a skull", "resembling a flag", "resembling a tear", "of a small dragon", "of a small cross", "of a small star", "of a small eagle", "of a small swallow", "of a small lion", "of a small wolf", "of a small bear", "of a bear paw", "of a lion paw", "of an eagle claw", "of a talon", "of a dagger", "of a wolf paw", "of a shield", "of a sword", "of a skull", "of a flag", "of a tear", "resembling a small dragon", "resembling a small cross", "resembling a small star", "resembling a small eagle", "resembling a small swallow", "resembling a small lion", "resembling a small wolf", "resembling a small bear", "resembling a bear paw", "resembling a lion paw", "resembling an eagle claw", "resembling a talon", "resembling a dagger", "resembling a wolf paw"];
names14 = ["is almost hidden", "is displayed", "is subtly placed", "is prominently featured", "is proudly worn"];
names15 = ["on the right side of her neck", "on the left side of her neck", "just below her right eye", "just below her left eye", "on the side of her right cheekbone", "on the side of her left cheekbone", "on the side of the left eye", "on the side of her right eye", "just above the side of her left eye", "just above the side of her right eye", "just above the right side of her right eyebrow", "just above the left side of her left eyebrow"];
} else if (random12 == 9) {
names13 = ["in the form of 2 stripes running from above the eyes to the bottom of the cheeks", "in the form of 2 stripes on each side of the face, running from just above the eyes to the bottom of the cheeks", "in the form of 1 stripe under her right eye", "in the form of 1 stripe under her left eye", "in the form of 2 stripes under her right eye", "in the form of 2 stripes under her left eye", "in the form of 1 stripe under each eye", "in the form of 1 stripe under each eye", "in the form of 2 stripes under each eye", "in the form of 2 stripes under each eye", "in the form of a stripe above and below her right eye", "in the form of a stripe above and below her left eye", "in the form of a stripe above and below both her eyes", "in the form of 1 stripe above and 2 stripes below her right eye", "in the form of 1 stripe above and 2 stripes below her left eye", "in the form of 1 stripe above and 2 stripes below both her eyes", "in the form of a diagonal line across her right eye", "in the form of a diagonal line across her left eye", "resembling a lightning bolt under her right eye", "resembling a lightning bolt under her left eye", "resembling a horizontal lightning bolt under her right eye", "resembling a horizontal lightning bolt under her left eye", "resembling two large lightning bolts on each side of her face"];
names14 = ["marks her heritage", "marks her ancestry", "marks her skills in combat", "marks her rank", "marks her upbringing", "marks her legacy", "marks her birthright", "marks her heirship", "marks her descent", "marks her lineage", "marks her blood relation", ];
names15 = ["but, more importantly"];
} else if (random12 == 10) {
names13 = ["are spread"];
names14 = ["charmingly", "gracefully", "beautifully", "elegantly", "seductively", "alluringly", "delightfully", "delicately", "graciously", "neatly", "oddly", "awkwardly", "grotesquely", "gracelessly", "unusually", "peculiarly"];
names15 = ["on her left cheek and", "on her right cheek and", "across her whole face and", "across her forehead and", "around her nose and", "on her neck and"];
names16 = ["a pleasant memory", "an aching memory", "a burning memory", "a stinging memory", "a tormenting memory", "a lasting burden", "an amusing memory", "a delightful memory", "a pleasurable memory", "a bittersweet memory", "a heartbreaking memory", "an agonizing memory", "a grievous memory", "a satisfying memory", "a fascinating memory", "a captivating memory", "an intriguing memory", "a compelling memory"];
names17 = ["her past", "her upbringing", "her fortunate upbringing", "her former lovers", "her fortunate looks", "her fortunate survival", "her luck", "her luck in battles", "her luck in love", "her fortunate destiny", "her adventurous love life", "her reckless luck", "her fortunate adventures", "her unfortunate upbringing", "her unfortunate looks", "her lack of luck in love", "her unadventurous love life", "her unfortunate adventures"];
} else if (random12 == 11) {
names13 = ["are spread"];
names14 = ["charmingly", "gracefully", "beautifully", "elegantly", "gorgeously", "handsomely", "seductively", "alluringly", "delightfully", "delicately", "graciously", "neatly"];
names15 = ["around her cheeks and", "across her whole face and", "across her cheeks and", "across her cheeks and forehead and", "around her nose and cheekbones and"];
names16 = ["a pleasant memory", "an amusing memory", "a delightful memory", "a gracious memory", "a pleasurable memory", "a bittersweet memory", "a heartbreaking memory", "a beautiful memory", "a satisfying memory", "a fascinating memory", "a captivating memory", "an intriguing memory", "a compelling memory"];
names17 = ["her past", "her upbringing", "her fortunate upbringing", "her former lovers", "her fortunate looks", "her fortunate survival", "her luck", "her luck in battles", "her luck in love", "her fortunate destiny", "her adventurous love life", "her reckless luck", "her fortunate adventures"];
} else if (random12 > 11) {
names13 = ["charmingly", "gracefully", "beautifully", "elegantly", "gorgeously", "handsomely", "seductively", "alluringly", "delightfully", "graciously"];
names14 = ["compliments her"];
names15 = ["eyes and", "cheekbones and", "cheeks and", "mouth and", "hair and", "nose and", "nose and mouth and", "eyes and mouth and", "eyes and cheekbones and", "eyes and hair and", "hair and cheekbones and"];
names16 = ["a pleasant memory", "an amusing memory", "a delightful memory", "a gracious memory", "a pleasurable memory", "a bittersweet memory", "a heartbreaking memory", "a beautiful memory", "a satisfying memory", "a fascinating memory", "a captivating memory", "an intriguing memory", "a compelling memory"];
names17 = ["her past", "her upbringing", "her fortunate upbringing", "her former lovers", "her fortunate looks", "her fortunate survival", "her luck", "her luck in battles", "her luck in love", "her fortunate destiny", "her adventurous love life", "her reckless luck", "her fortunate adventures"];
}
var random13 = parseInt(Math.floor((Math.random() * names13.length)));
var random14 = parseInt(Math.floor((Math.random() * names14.length)));
var random15 = parseInt(Math.floor((Math.random() * names15.length)));
var random16 = parseInt(Math.floor((Math.random() * names16.length)));
var random17 = parseInt(Math.floor((Math.random() * names17.length)));
var random18 = parseInt(Math.floor((Math.random() * names18.length)));
var random19 = parseInt(Math.floor((Math.random() * names19.length)));
var random20 = parseInt(Math.floor((Math.random() * names20.length)));
var random22 = parseInt(Math.floor((Math.random() * names22.length)));
var random23 = parseInt(Math.floor((Math.random() * names23.length)));
var random24 = parseInt(Math.floor((Math.random() * names24.length)));
var random25 = parseInt(Math.floor((Math.random() * names25.length)));
var random26 = parseInt(Math.floor((Math.random() * names26.length)));
while (random26 == random25) {
random26 = parseInt(Math.floor((Math.random() * names26.length)));
}
var random27 = parseInt(Math.floor((Math.random() * names27.length)));
var random28 = parseInt(Math.floor((Math.random() * names28.length)));
var name = names1[random1] + ", " + names2[random2] + " " + names3[random3] + " a " + names4[random4] + ", " + names5[random5] + " face. " + names6[random6] + " " + names7[random7] + " eyes, set " + names8[random8] + " within their sockets, watch " + names9[random9] + " over the " + names10[random10] + " they've " + names11[random11] + " for so long.";
var name2 = names12[random12] + " " + names13[random13] + " " + names14[random14] + " " + names15[random15] + " and leaves " + names16[random16] + " of " + names17[random17] + ".";
var name3 = "The is the face of " + names18[random18] + " " + names19[random19] + ", a true " + names20[random20] + " among " + names21[random21] + ". She stands " + names22[random22] + " others, despite her " + names23[random23] + " frame.";
var name4 = "There's something " + names24[random24] + " about her, perhaps it's " + names25[random25] + " or perhaps it's simply " + names26[random26] + ". But nonetheless, people tend to " + names27[random27] + ", while " + names28[random28] + ".";
var br = document.createElement('br');
var br2 = document.createElement('br');
var br3 = document.createElement('br');
var br4 = document.createElement('br');
var br5 = document.createElement('br');
if (document.getElementById("result")) {
document.getElementById("placeholder").removeChild(document.getElementById("result"));
}
var element = document.createElement("div");
element.setAttribute("id", "result");
element.appendChild(document.createTextNode(name));
element.appendChild(br);
element.appendChild(document.createTextNode(name2));
element.appendChild(br2);
element.appendChild(br3);
element.appendChild(document.createTextNode(name3));
element.appendChild(br4);
element.appendChild(br5)
element.appendChild(document.createTextNode(name4));
document.getElementById("placeholder").appendChild(element);
}