
PhaseName.Moors = {
        
    // Thanks to
    // https://www.fantasynamegenerators.com/desert-names.php
    names1: ["Abysmal","Alligator","Amazon","Ancient","Arching","Arrowhead","Bamboo","Barren","Billowy","Black","Bland","Blue","Bogbeast","Boiling","Boundless","Brown","Bursting","Calm","Calmest","Charmed","Cheerless","Clouded","Cobalt","Cold","Coral","Crocodile","Crystal","Cursed","Dancing","Dark","Darkest","Dead","Deep","Deepest","Dense","Depraved","Distant","Dragonfly","Dread","Dreaded","Drowning","Dying","Eastern","Emerald","Empty","Enchanted","Ethereal","Ever Reaching","Flat","Flowing","Foaming","Foggy","Forbidden","Frog","Frozen","Furthest","Gleaming","Glistening","Grave","Gray","Green","Harmonious","Harmony","Heartless","Heaving","Hidden","Homeless","Hungry","Infernal","Infested","Infinite","Invisible","Isolated","Jade","Laughing","Lifeless","Lilypad","Living","Lonely","Lotus","Lucent","Majestic","Mesmerizing","Mighty","Mirrored","Misty","Moaning","Molten","Moon-lit","Mosquito","Motionless","Moving","Mushy","Narrow","Neglected","New","Northern","Peaceful","Perfumed","Piranha","Pleasant","Primeval","Quiet","Raging","Rainy","Red","Restless","Rippling","Rocking","Rolling","Rough","Rushing","Sandy","Sanguine","Savage","Serene","Serpent","Shimmering","Silent","Sleeping","Slumbrous","Soundless","Southern","Spacious","Sparkling","Sterile","Sunny","Surging","Thundering","Tinted","Toad","Tortoise","Tossing","Toxic","Tranquil","Treacherous","Tropic","Troubled","Turbulent","Turquoise","Turtle","Uncanny","Unfathomed","Unknown","Unstable","Vast","Venom","Violent","Walled","Wasted","Wasteful","Western","Whispering","White","Wild","Willow","Windy","Wondering","Wrinkled","Yearning"],
    names2: ["Abyss","Basin","Bog","Bowels","Cove","Glades","Labyrinth","Mangrove","Marsh","Mire","Morass","Polder","Quag","Quagmire","Slough","Swamp","Waters","Wetlands"],
    names3: ["Ab","Al","Ala","Alber","Aller","Am","Ames","An","Anti","Apple","Ar","Arbor","Arling","Arn","As","Ash","Atha","Ati","Attle","Autumn","Avon","Bain","Bal","Ban","Bar","Bark","Barn","Barr","Barring","Bas","Battle","Bax","Bay","Beacon","Beau","Beaver","Bed","Bedding","Bell","Belle","Ben","Bent","Ber","Beres","Berk","Berthier","Bever","Bex","Bien","Big","Bir","Birming","Black","Blain","Bloom","Blooms","Blythe","Bois","Bol","Bona","Booth","Bord","Bos","Boucher","Box","Brace","Brad","Breden","Brent","Bri","Bridge","Brigh","Bright","Brim","Bris","Bro","Broad","Brom","Brook","Bros","Brown","Bruder","Buch","Bucking","Bur","Burs","Bux","Cal","Cale","Cam","Camp","Can","Cano","Canter","Car","Cara","Carbo","Card","Carig","Carl","Carle","Carn","Cart","Cas","Cau","Causa","Cha","Cham","Chan","Chat","Chats","Chel","Chelms","Ches","Chester","Chi","Chibou","Chil","Church","Clare","Claren","Cler","Clif","Cliff","Clin","Co","Coal","Coati","Coch","Col","Cole","Coli","Com","Con","Cor","Corn","Coro","Cottle","Coven","Cowan","Cres","Cross","Croy","Cud","Cumber","Dal","Dan","Dar","Dart","Davel","Day","De","Dead","Ded","Del","Delis","Delor","Der","Dig","Dis","Do","Dol","Donna","Dor","Dray","Drum","Dun","Dupar","Dur","East","Eato","Eck","Effing","El","Elling","Ellis","Elm","Em","Emer","Ems","En","Engle","Ep","Es","Ester","Ever","Ex","Fair","Fal","Fall","Farm","Farming","Farn","Fer","Flat","Flem","For","Ford","Framing","Fran","Free","Gal","Gallan","Gam","Gan","Gana","Gar","Gati","Gaul","Gib","Gil","Glad","Glas","Glen","Glou","Glover","Go","Gode","Gol","Grace","Graf","Gran","Grand","Grave","Gravel","Graven","Green","Gren","Gret","Grim","Gro","Guil","Had","Hal","Hali","Ham","Hamp","Han","Har","Harp","Hart","Has","Hast","Hat","Haver","Heb","Hep","Here","Hermi","Haf","Hil","Hill","Hills","Hin","Hing","Holy","Hors","Hud","Hul","Hum","Hunt","Hunting","Inger","Innis","Iro","Irri","Isling","Itu","Jol","Kam","Kapus","Kear","Keel","Kensing","Kerro","Killing","Kinder","Kings","Kini","Kip","Kir","Kirk","La","Lam","Lama","Lan","Lang","Lani","Lash","Latch","Laval","Le","Lea","Leaming","Lee","Lei","Lem","Leo","Liming","Lin","Litch","Liver","Locke","Lon","Lour","Lum","Lunen","Luse","Maca","Mag","Maho","Maid","Mal","Malar","Man","Mani","Mans","Mar","Mara","Marl","Mata","May","Meli","Men","Mens","Meri","Mid","Mida","Middle","Middles","Mil","Mill","Miller","Mini","Minne","Monk","Mont","Moo","Morin","Mul","Mun","Mus","Nai","Nan","Nee","Neu","New","Newing","Nia","Nico","Nipa","Niver","Noko","Nor","North","Not","Notting","Oak","Oge","Oko","Ono","Oro","Oso","Otter","Out","Ox","Pac","Par","Para","Parr","Pas","Pel","Pen","Pene","Peta","Petro","Pic","Pil","Pin","Pla","Plai","Plain","Ply","Plym","Pohe","Pon","Pono","Port","Ports","Pres","Pro","Put","Ra","Rad","Ray","Read","Reid","Repen","Rich","Ridge","Rim","Rimou","Ring","River","Ro","Rob","Roch","Rock","Rocking","Rom","Ros","Rose","Ross","Rothe","Row","Rox","Rug","Rut","Sag","Sal","Salis","San","Sand","Sau","Sava","Scar","Scars","Sedge","Senne","Shau","Shaw","She","Shef","Shel","Shell","Sher","Ship","Shrew","Shrews","Sin","Smi","Smith","Smiths","Somer","South","Spring","Staf","Stam","Stan","Stel","Stet","Stock","Stoke","Stone","Stough","Straf","Strat","Sud","Suf","Summer","Sun","Sunder","Sur","Sus","Sut","Tam","Taun","Tecum","Temis","Temple","Ter","Terre","Terren","Thes","Thessa","Thet","Thur","Till","Tis","Tiver","Tol","Tor","Torring","Tray","Tre","Tren","Tri","Tro","Tun","Tur","Twil","Val","Varen","Vaux","Vegre","Ven","Vent","Ver","Vir","Von","Vot","Wa","Wade","Waka","Wake","Wal","Wall","Walling","Wals","Wape","War","Ware","Wasa","Water","Way","Welling","Wes","West","Wey","Whit","White","Wick","Wil","Willing","Win","Wind","Winder","Winter","Wit","Wolf","Wood","Wor","Wrent","Wyn","Yar","York"],
    names4: ["balt","bel","berg","berry","biens","bo","boia","bonear","borg","boro","borough","bour","bourg","briand","bridge","bron","brook","burg","burn","burns","bury","by","cam","cana","carres","caster","castle","cester","chester","chill","cier","cola","coln","cona","cook","cord","couche","cour","croft","dale","dare","de","deen","den","der","des","diac","ding","don","dosa","dover","down","dows","duff","durn","dwell","fail","fair","fait","fell","field","fil","folk","ford","forte","gamau","gami","gan","gar","gate","geo","gonie","gough","grave","guay","gue","gueuil","gus","ham","hampton","hazy","head","heim","heller","her","hill","holm","hurst","isle","jour","kasing","lam","lams","lan","land","lants","leche","lem","let","ley","liers","lin","line","linet","ling","lis","lisle","lita","lodge","low","ly","mack","magne","man","mar","mark","meda","meny","mer","mere","meuse","ming","minster","miota","mis","mond","mont","more","mouth","na","nach","nan","near","neau","net","ney","nia","nigan","ning","nola","noque","nora","par","pawa","pids","pon","pond","pool","port","quet","raine","ram","rane","rath","ree","rey","rial","rich","riden","rior","ris","rock","ronto","rood","rose","roy","ry","sack","sano","sard","say","sby","sea","send","set","sevain","shall","shaw","shire","side","soll","somin","son","sonee","sons","sor","stable","stall","stead","ster","stino","ston","stone","swell","tague","tane","tara","tawa","ter","terel","terre","tham","thon","to","tois","ton","tona","tonas","tos","tou","town","trie","try","val","ver","vern","view","ville","vista","vons","waki","wall","ware","water","way","we","well","wich","wick","win","wood","worth"],
    
    nameGen: function() {

        i = Map.getRandomInt(0, 10);
        rnd2 = Map.getRandomFloat(0, 1)  * this.names2.length | 0;
        if(i < 2){
            rnd1 = Map.getRandomFloat(0, 1)  * this.names1.length | 0;
            names = "The " + this.names1[rnd1] + " " + this.names2[rnd2];
        }else if(i < 4){
            rnd1 = Map.getRandomFloat(0, 1)  * this.names1.length | 0;
            names = this.names1[rnd1] + " " + this.names2[rnd2];
        }else{
            rnd3 = Map.getRandomFloat(0, 1)  * this.names3.length | 0;
            rnd4 = Map.getRandomFloat(0, 1)  * this.names4.length | 0;
            if(i < 7){
                names = this.names3[rnd3] + this.names4[rnd4] + " " + this.names2[rnd2];
            }else{
                names = "The " + this.names2[rnd2] + " of " + this.names3[rnd3] + this.names4[rnd4];
            }
        }
        return name;
    },

    Random: function() {
        return this.nameGen();
    }
};
