offline-fantasy-name-generators

Offline version of www.fantasynamegenerators.com
git clone https://git.neptards.moe/neptards/offline-fantasy-name-generators.git
Log | Files | Refs | README

genshinImpactConstellations.js (8809B)


      1 var nm1 = [
      2     ["Anguilla", "Eel"],
      3     ["Aquila", "Eagle"],
      4     ["Balaena", "Whale"],
      5     ["Testudo", "Turtle"],
      6     ["Panthera", "Panther"],
      7     ["Phoca", "Seal"],
      8     ["Raia", "Ray"],
      9     ["Rana", "Frog"],
     10     ["Simia", "Ape"],
     11     ["Ulula", "Owl"],
     12     ["Ursa", "Bear"],
     13     ["Vespa", "Wasp"],
     14     ["Apis", "Bee"],
     15     ["Capra", "Goat"],
     16     ["Cerva", "Deer"],
     17     ["Columba", "Dove"],
     18     ["Lupa", "Wolf"],
     19     ["Avis", "Bird"],
     20     ["Feles", "Cat"],
     21     ["Meles", "Badger"],
     22     ["Tigris", "Tiger"],
     23     ["Galea", "Helmet"],
     24     ["Navis", "Ship"],
     25     ["Corona", "Crown"],
     26     ["Crux", "Cross"],
     27     ["Fornax", "Furnace"],
     28     ["Flamma", "Flame"],
     29     ["Gemma", "Gem"],
     30     ["Sagitta", "Arrow"],
     31     ["Vestis", "Robe"],
     32     ["Candela", "Candle"],
     33     ["Turris", "Tower"],
     34     ["Fax", "Torch"],
     35     ["Penna", "Feather"],
     36     ["Arbor", "Tree"],
     37     ["Porta", "Gate"],
     38     ["Hasta", "Spear"],
     39     ["Sica", "Dagger"],
     40     ["Fons", "Fountain"],
     41     ["Ungula", "Claw"],
     42     ["Lanterna", "Lantern"],
     43     ["Securis", "Axe"],
     44     ["Tibia", "Flute"],
     45     ["Ara", "Altar"],
     46     ["Cortina", "Cauldron"],
     47     ["Incus", "Anvil"],
     48     ["Concha", "Shell"],
     49     ["Gryllus", "Grasshopper"],
     50     ["Serpens", "Snake"],
     51     ["Bubo", "Owl"],
     52     ["Vespertilio", "Bat"],
     53     ["Ursus", "Bear"],
     54     ["Piscis", "Fish"],
     55     ["Aper", "Boar"],
     56     ["Urus", "Buffalo"],
     57     ["Cancer", "Crab"],
     58     ["Rhinoceros", "Rhino"],
     59     ["Caper", "Goat"],
     60     ["Cervus", "Deer"],
     61     ["Corvus", "Crow"],
     62     ["Papilio", "Butterfly"],
     63     ["Ovis", "Sheep"],
     64     ["Crocodylus", "Crocodile"],
     65     ["Cuniculus", "Rabbit"],
     66     ["Lepos", "Rabbit"],
     67     ["Cygnus", "Swan"],
     68     ["Delphinus", "Dolphin"],
     69     ["Python", "Python"],
     70     ["Equus", "Horse"],
     71     ["Grus", "Crane"],
     72     ["Lupus", "Wolf"],
     73     ["Mus", "Mouse"],
     74     ["Polypus", "Octopus"],
     75     ["Scorpio", "Scorpion"],
     76     ["Taurus", "Bull"],
     77     ["Leo", "Lion"],
     78     ["Castor", "Beaver"],
     79     ["Bufo", "Toad"],
     80     ["Lynx", "Lynx"],
     81     ["Oculus", "Eye"],
     82     ["Canis", "Dog"],
     83     ["Draco", "Dragon"],
     84     ["Surculus", "Sapling"],
     85     ["Mons", "Mountain"],
     86     ["Elephas", "Elephant"],
     87     ["Acus", "Needle"],
     88     ["Falco", "Falcon"],
     89     ["Gladius", "Sword"],
     90     ["Ambitus", "Compass"],
     91     ["Malleus", "Hammer"],
     92     ["Fluvius", "River"],
     93     ["Pons", "Bridge"],
     94     ["Ignis", "Fire"],
     95     ["Adamas", "Diamond"],
     96     ["Miles", "Soldier"],
     97     ["Sagittarius", "Archer"],
     98     ["Eques", "Knight"],
     99     ["Liber", "Book"],
    100     ["Flos", "Flower"],
    101     ["Peniculus", "Brush"],
    102     ["Dens", "Tooth"],
    103     ["Scutum", "Shield"],
    104     ["Scalprum", "Chisel"],
    105     ["Horologium", "Clock"],
    106     ["Templum", "Temple"],
    107     ["Focale", "Scarf"],
    108     ["Castellum", "Castle"],
    109     ["Folium", "Leaf"],
    110     ["Cornu", "Horn"],
    111     ["Tympanum", "Drum"],
    112     ["Solium", "Throne"],
    113     ["Volumen", "Scroll"],
    114     ["Cor", "Heart"]
    115 ];
    116 var nm2 = [
    117     ["Abyssus", "Abyss"],
    118     ["Angelus", "Angel's"],
    119     ["Sicarius", "Assassin"],
    120     ["Caverna", "Cave"],
    121     ["Diluculum", "Dawn's"],
    122     ["Mors", "Death's"],
    123     ["Daemon", "Demon"],
    124     ["Diabolus", "Devil's"],
    125     ["Draco", "Dragon"],
    126     ["Crepusculum", "Dusk's"],
    127     ["Ignis", "Fire"],
    128     ["Phasma", "Ghost"],
    129     ["Gigas", "Giant"],
    130     ["Tumulus", "Grave"],
    131     ["Glacies", "Ice"],
    132     ["Rex", "King's"],
    133     ["Vita", "Life's"],
    134     ["Amor", "Love's"],
    135     ["Luna", "Moon"],
    136     ["Palus", "Marsh"],
    137     ["Mons", "Mountain"],
    138     ["Oceanus", "Ocean"],
    139     ["Regina", "Queen's"],
    140     ["Fluvius", "River's"],
    141     ["Umbra", "Shadow's"],
    142     ["Sol", "Sun"],
    143     ["Somnium", "Dream"],
    144     ["Hortus", "Garden"],
    145     ["Dei", "God's"],
    146     ["Patronus", "Protector"],
    147     ["Custos", "Guardian"]
    148 ];
    149 var nm3 = [
    150     ["Magnus", "Magna", "Magnum", "Large/Great"],
    151     ["Bonus", "Bona", "Bonum", "Good"],
    152     ["Albus", "Alba", "Album", "White"],
    153     ["Ater", "Atra", "Atrum", "Black"],
    154     ["Aureus", "Aura", "Aurum", "Gold"],
    155     ["Minimus", "Minima", "Minimum", "Small"],
    156     ["Enormis", "Enormis", "Enorme", "Enormous"],
    157     ["Immanis", "Immanis", "Immane", "Huge"],
    158     ["Solus", "Sola", "Solum", "Lonely"],
    159     ["Bellus", "Bella", "Bellum", "Beautiful"],
    160     ["Brevis", "Brevis", "Breve", "Short"],
    161     ["Elegans", "Elegans", "Elegans", "Elegant"],
    162     ["Veteris", "Veteris", "Vetere", "Old"],
    163     ["Novus", "Nova", "Novum", "New"],
    164     ["Pulcher", "Pulchra", "Pulchrun", "Beautiful"],
    165     ["Liber", "Libera", "Liberum", "Free"],
    166     ["Venestus", "Venusta", "Venustum", "Adorable"],
    167     ["Obscurus", "Obscura", "Obscurum", "Dark"],
    168     ["Externus", "Externa", "Externum", "Foreign"],
    169     ["Splendidus", "Splendida", "Splendidum", "Radiant"],
    170     ["Succineus", "Succinea", "Succineum", "Amber"],
    171     ["Caeruleus", "Caerulea", "Caeruleum", "Blue"],
    172     ["Viridis", "Viridis", "Viride", "Green"],
    173     ["Eburneus", "Eburnea", "Eburneum", "Ivory"],
    174     ["Ruber", "Rubra", "Rubrum", "Red"],
    175     ["Adamantinus", "Adamantina", "Adamantinum", "Adamantine"],
    176     ["Angelicus", "Angelica", "Angelicum", "Angelic"],
    177     ["Magicus", "Magica", "Magicum", "Magical"],
    178     ["Pallidus", "Pallida", "Pallidum", "Ashen"],
    179     ["Barbaricus", "Barbarica", "Barbaricum", "Barbaric"],
    180     ["Clarus", "Clara", "Clarum", "Brilliant"],
    181     ["Coccineus", "Coccinea", "Coccineum", "Crimson"],
    182     ["Elementarius", "Elementaria", "Elementarium", "Elemental"],
    183     ["Aeternus", "Aeterna", "Aeternu", "Eternal"],
    184     ["Elatus", "Elata", "Elatum", "Eternal"],
    185     ["Destitutus", "Destituta", "Destitutum", "Forlorn"],
    186     ["Glacialis", "Glacialis", "Glaciale", "Frozen"],
    187     ["Ardens", "Ardens", "Ardentis", "Glowing"],
    188     ["Decorus", "Decora", "Decorum", "Graceful"],
    189     ["Magnificus", "Magnifica", "Magnificum", "Grand"],
    190     ["Truculentus", "Truculenta", "Truculentum", "Grim"],
    191     ["Caelestis", "Caelestis", "Caeleste", "Heavenly"],
    192     ["Infernus", "Inferna", "Infernum", "Hellish"],
    193     ["Fabulosus", "Fabolusa", "Fabolusum", "Legendary"],
    194     ["Fortunatus", "Fortunata", "Fortunatum", "Lucky"],
    195     ["Fidelis", "Fidelis", "Fidele", "Loyal"],
    196     ["Lunaris", "Lunaris", "Lunare", "Lunar"],
    197     ["Insanus", "Insana", "Insanum", "Mad"],
    198     ["Imperiosus", "Imperiosa", "Imperiosum", "Masterful"],
    199     ["Potens", "Potens", "Potentis", "Mighty"],
    200     ["Mysticus", "Mystica", "Mysticum", "Mystic"],
    201     ["Obscurus", "Obscura", "Obscurum", "Obscure"],
    202     ["Primus", "Prima", "Primum", "Prime"],
    203     ["Regius", "Regia", "Regium", "Regal"],
    204     ["Lactus", "Lacta", "Lactum", "Sanguine"],
    205     ["Saevus", "Saeva", "Saevum", "Savage"],
    206     ["Umbrosus", "Umbrosa", "Umbrosum", "Shady"],
    207     ["Quietus", "Quieta", "Quietum", "Sleeping"],
    208     ["Laetus", "Laeta", "Laetum", "Smiling"],
    209     ["Solaris", "Solaris", "Solare", "Solar"],
    210     ["Summus", "Summa", "Summum", "Supreme"],
    211     ["Tranquillus", "Tranquilla", "Tranquillum", "Tranquil"],
    212     ["Protervus", "Proterva", "Protervum", "Wayward"],
    213     ["Alatus", "Alata", "Alatum", "Winged"],
    214     ["Ligneus", "Lignea", "Ligneum", "Wooden"],
    215     ["Ferus", "Fera", "Ferum", "Wild"],
    216     ["Aquatilis", "Aquatilis", "Aquatile", "Aquatic"],
    217     ["Fragrans", "Fragrans", "Frangantis", "Fragrant"],
    218     ["Caecus", "Caeca", "Caecum", "Invisible"],
    219     ["Invictus", "Invicta", "Invictum", "Invincible"],
    220     ["Divinus", "Divina", "Divinum", "Divine"]
    221 ];
    222 var br = "";
    223 
    224 function nameGen() {
    225     $('#placeholder').css('textTransform', 'capitalize');
    226     var element = document.createElement("div");
    227     element.setAttribute("id", "result");
    228     for (i = 0; i < 10; i++) {
    229         nTp = Math.random() * 6 | 0;
    230         rnd = Math.random() * nm1.length | 0;
    231         if (nTp < 2) {
    232             nMs = nm1[rnd][0] + " (" + nm1[rnd][1] + ")"
    233         } else {
    234             if (nTp < 4) {
    235                 rnd2 = Math.random() * nm2.length | 0;
    236                 while (nm2[rnd2][0] === nm1[rnd][0]) {
    237                     rnd2 = Math.random() * nm2.length | 0;
    238                 }
    239                 nMs = nm1[rnd][0] + " " + nm2[rnd2][0] + " (" + nm2[rnd2][1] + " " + nm1[rnd][1] + ")"
    240             } else {
    241                 rnd2 = Math.random() * nm3.length | 0;
    242                 if (rnd < 47) {
    243                     nMs = nm1[rnd][0] + " " + nm3[rnd2][1] + " (" + nm3[rnd2][3] + " " + nm1[rnd][1] + ")"
    244                 } else if (rnd < 101) {
    245                     nMs = nm1[rnd][0] + " " + nm3[rnd2][0] + " (" + nm3[rnd2][3] + " " + nm1[rnd][1] + ")"
    246                 } else {
    247                     nMs = nm1[rnd][0] + " " + nm3[rnd2][2] + " (" + nm3[rnd2][3] + " " + nm1[rnd][1] + ")"
    248                 }
    249             }
    250         }
    251         br = document.createElement('br');
    252         element.appendChild(document.createTextNode(nMs));
    253         element.appendChild(br);
    254     }
    255     if (document.getElementById("result")) {
    256         document.getElementById("placeholder").removeChild(document.getElementById("result"));
    257     }
    258     document.getElementById("placeholder").appendChild(element);
    259 }