norseRavens.js (9369B)
1 function nameGen(type) { 2 var nm1 = [ 3 ["Ágæti", "Celebration"], 4 ["Áræði", "Courage"], 5 ["Ármaðr", "Steward"], 6 ["Ásjá", "Protection"], 7 ["Ást", "Affection"], 8 ["Ætla", "Purpose"], 9 ["Æztr", "Highest"], 10 ["Íþrótt", "Accomplishment"], 11 ["Íss", "Ice"], 12 ["Óþýðr", "Unfriendly"], 13 ["Ógæfa", "Misfortune"], 14 ["Ójafnaðr", "Injustice"], 15 ["Óminni", "Oblivion"], 16 ["Ótti", "Dread"], 17 ["Óvættr", "Monster"], 18 ["Ör", "Arrow"], 19 ["Þǫgn", "Silence"], 20 ["Þjófr", "Thief"], 21 ["Þoka", "Fog"], 22 ["Þrá", "Persistence"], 23 ["Þrek", "Fortitude"], 24 ["Ǫflugr", "Strong"], 25 ["Ǫlfuss", "Drunk"], 26 ["Akkeri", "Anchor"], 27 ["Angan", "Joy"], 28 ["Arfr", "Inheritance"], 29 ["Aska", "Ashes"], 30 ["Auðr", "Treasure"], 31 ["Auga", "Eye"], 32 ["Awnd", "Envy"], 33 ["Bál", "Fire"], 34 ["Banamaðr", "Executioner"], 35 ["Bani", "Bane"], 36 ["Bani", "Slayer"], 37 ["Bati", "Advantage"], 38 ["Baugr", "Bracelet"], 39 ["Bein", "Bone"], 40 ["Bifask", "Quake"], 41 ["Bjalla", "Bell"], 42 ["Blóð", "Blood"], 43 ["Blóm", "Flower"], 44 ["Bogi", "Bow"], 45 ["Brjóst", "Chest"], 46 ["Broddr", "Spear point"], 47 ["Bruni", "Heat"], 48 ["Dómr", "Fame"], 49 ["Dāræ", "Fool"], 50 ["Daga", "Dawn"], 51 ["Dagan", "Daybreak"], 52 ["Dofni", "Dopey"], 53 ["Dráp", "Killing"], 54 ["Dráp", "Murder"], 55 ["Draumr", "Dream"], 56 ["Dreyma", "Dream"], 57 ["Dugr", "Boldness"], 58 ["Duna", "Thunderous noise"], 59 ["Efja", "Mud"], 60 ["Efla", "Support"], 61 ["Eiðr", "Oath"], 62 ["Elding", "Dawn"], 63 ["Erfiðr", "Trouble"], 64 ["Erja", "Scratch"], 65 ["Félagi", "Companion"], 66 ["Fúna", "Rot"], 67 ["Fegrð", "Beauty"], 68 ["Feldr", "Cloak"], 69 ["Fiðri", "Feathers"], 70 ["Fiþla", "Fiddle"], 71 ["Fjǫðr", "Wing"], 72 ["Flótti", "Flight"], 73 ["Flœrð", "Deceit"], 74 ["Flakka", "Roam"], 75 ["Forvitni", "Curiosity"], 76 ["Fróðr", "Clever"], 77 ["Frœði", "Knowledge"], 78 ["Frami", "Courage"], 79 ["Fretr", "Fart"], 80 ["Friðr", "Handsome"], 81 ["Frosti", "Frosty"], 82 ["Funi", "Flame"], 83 ["Gáta", "Riddle"], 84 ["Gætir", "Guard"], 85 ["Góðvili", "Goodwill"], 86 ["Gørsimi", "Treasure"], 87 ["Geisl", "Light beam"], 88 ["Gipta", "Good luck"], 89 ["Girnd", "Desire"], 90 ["Gjalla", "Bellow"], 91 ["Glóa", "Glow"], 92 ["Glaumr", "Merry noise"], 93 ["Glita", "Glitter"], 94 ["Glymja", "Roar"], 95 ["Gráðr", "Hunger"], 96 ["Gríma", "Mask"], 97 ["Grǫn", "Beak"], 98 ["Gramer", "Fierce"], 99 ["Grautr", "Porridge"], 100 ["Gretta", "Grimace"], 101 ["Guðr", "Battle"], 102 ["Háls", "Neck"], 103 ["Háski", "Danger"], 104 ["Hægr", "Gentle"], 105 ["Hǫfgi", "Drowsiness"], 106 ["Hagall", "Hail"], 107 ["Hagr", "Skilled"], 108 ["Haldorðr", "True of word"], 109 ["Happ", "Fortune"], 110 ["Harmr", "Grief"], 111 ["Hath", "Hate"], 112 ["Hauss", "Skull"], 113 ["Haust", "Autumn"], 114 ["Hefnd", "Vengeance"], 115 ["Hegnan", "Aid"], 116 ["Heill", "Good omen"], 117 ["Heit", "Promise"], 118 ["Hermaðr", "Warrior"], 119 ["Hernaðr", "Raid"], 120 ["Hildr", "Battle"], 121 ["Hilly", "Allegiance"], 122 ["Himinn", "Heaven"], 123 ["Hiti", "Heat"], 124 ["Hjǫrr", "Sword"], 125 ["Hjala", "Chatter"], 126 ["Hjarn", "Hard snow"], 127 ["Hjarta", "Heart"], 128 ["Hlátr", "Laughter"], 129 ["Hlæja", "Laugh"], 130 ["Hlíf", "Protection"], 131 ["Hluti", "Fate"], 132 ["Horskr", "Sensible"], 133 ["Hræ", "Carrion"], 134 ["Hræzla", "Terror"], 135 ["Hrakning", "Insult"], 136 ["Hreysti", "Valor"], 137 ["Hvílð", "Rest"], 138 ["Hvítr", "White"], 139 ["Hvass", "Prickly"], 140 ["Hylli", "Loyalty"], 141 ["Hyrr", "Fire"], 142 ["Illska", "Cruelty"], 143 ["Jǫkull", "Icicle"], 144 ["Jaðarr", "Edge"], 145 ["Kæmpe", "Champion"], 146 ["Kúla", "Hunchback"], 147 ["Kappi", "Hero"], 148 ["Kjǫptr", "Jaw"], 149 ["Knífr", "Knife"], 150 ["Knǫttr", "Sphere"], 151 ["Kol", "Coal"], 152 ["Kompān", "Companion"], 153 ["Korn", "Corn"], 154 ["Kvæði", "Poem"], 155 ["Kveðja", "Greeting"], 156 ["Kviðr", "Belly"], 157 ["Kvistr", "Twig"], 158 ["Lík", "Corpse"], 159 ["Líki", "Form"], 160 ["Lúðr", "Trumpet"], 161 ["Lǫð", "Invitation"], 162 ["Laufsblað", "Leaf"], 163 ["Liði", "Follower"], 164 ["Litlauss", "Colorless"], 165 ["Ljómi", "Radiance"], 166 ["Ljós", "Lantern"], 167 ["Ljótr", "Ugly"], 168 ["Ljúga", "Lie"], 169 ["Lof", "Praise"], 170 ["Lukkja", "Loop"], 171 ["Málmr", "Metal"], 172 ["Máni", "Moon"], 173 ["Máttr", "Might"], 174 ["Móðr", "Fury"], 175 ["Mórðvíg", "Murder"], 176 ["Möl", "Pebbles"], 177 ["Mǫrk", "Mark"], 178 ["Makt", "Power"], 179 ["Megin", "Strength"], 180 ["Men", "Jewel"], 181 ["Mergr", "Marrow"], 182 ["Metnaðr", "Glory"], 183 ["Miskunn", "Grace"], 184 ["Moli", "Fragment"], 185 ["Mosi", "Moss"], 186 ["Nál", "Needle"], 187 ["Nátt", "Night"], 188 ["Nāthæ", "Peace"], 189 ["Nið", "Hostility"], 190 ["Oddr", "Point"], 191 ["Ofsi", "Pride"], 192 ["Orka", "Might"], 193 ["Ríkr", "Powerful"], 194 ["Rök", "Doom"], 195 ["Röskr", "Sturdy"], 196 ["Røkr", "Twilight"], 197 ["Rún", "Rune"], 198 ["Rœða", "Conversation"], 199 ["Rǫdd", "Voice"], 200 ["Reiði", "Wrath"], 201 ["Rekja", "Trace"], 202 ["Reykr", "Smoke"], 203 ["Sál", "Soul"], 204 ["Sæla", "Happiness"], 205 ["Sæmd", "Honor"], 206 ["Sókn", "Fight"], 207 ["Sól", "Sun"], 208 ["Sólskin", "Sunshine"], 209 ["Sýn", "Vision"], 210 ["Seiðr", "Enchantment"], 211 ["Silki", "Silk"], 212 ["Sjá", "Gaze"], 213 ["Skálm", "Cleaver"], 214 ["Skálpr", "Scabbard"], 215 ["Skóð", "Weapon"], 216 ["Skaði", "Death"], 217 ["Skam", "Shame"], 218 ["Skat", "Tribute"], 219 ["Skegg", "Beard"], 220 ["Skikkja", "Cloak"], 221 ["Skipta", "Change"], 222 ["Skjótr", "Swift"], 223 ["Skjöldr", "Shield"], 224 ["Skjarr", "Shy"], 225 ["Skoða", "Spy"], 226 ["Skrípi", "Horror"], 227 ["Slátra", "Slaughter"], 228 ["Spánn", "Chip/Shaving"], 229 ["Spekð", "Wisdom"], 230 ["Spilla", "Spoil"], 231 ["Spjót", "Lance"], 232 ["Spretta", "Sprout"], 233 ["Stórmerki", "Mystery"], 234 ["Staþgi", "Agreement"], 235 ["Steinn", "Stone"], 236 ["Stjarna", "Star"], 237 ["Stormr", "Storm"], 238 ["Strïth", "War"], 239 ["Sumar", "Summer"], 240 ["Svar", "Reply"], 241 ["Svartr", "Black"], 242 ["Svefn", "Sleep"], 243 ["Tíðindi", "News"], 244 ["Tal", "Conversation"], 245 ["Taufr", "Talisman"], 246 ["Trǫll", "Troll"], 247 ["Traust", "Confidence"], 248 ["Undr", "Marvel"], 249 ["Vápn", "Weapon"], 250 ["Vættr", "Spirit"], 251 ["Vé", "Banner"], 252 ["Vísindi", "Intelligence"], 253 ["Vamm", "Blemish"], 254 ["Varnaðr", "Warning"], 255 ["Veizla", "Feast"], 256 ["Villr", "Wild"], 257 ["Vindr", "Wind"], 258 ["Vini", "Leader"], 259 ["Vit", "Wit"] 260 ]; 261 var br = ""; 262 var tp = type; 263 var element = document.createElement("div"); 264 element.setAttribute("id", "result"); 265 for (i = 0; i < 10; i++) { 266 rnd = Math.random() * nm1.length | 0; 267 fNm = nm1[rnd][0]; 268 lsTwo = fNm.substr(fNm.length - 2, fNm.length); 269 lsOne = lsTwo.charAt(1); 270 lsFir = lsTwo.charAt(0); 271 if (lsOne !== "r" || lsFir === "e" || lsFir === "a" || lsFir === "i" || fNm.length < 3) { 272 nMs = nm1[rnd][0] + " (" + nm1[rnd][1] + ")"; 273 } else { 274 nTp = Math.random() * 6 | 0; 275 if (lsTwo === "ðr" || lsTwo === "gr" || lsTwo === "nr") { 276 if (nTp < 2) { 277 nMs = fNm.substr(0, fNm.length - 1) + "i (" + fNm + " - " + nm1[rnd][1] + ")"; 278 } else if (nTp < 4) { 279 nMs = fNm.substr(0, fNm.length - 1) + "in (" + fNm + " - " + nm1[rnd][1] + ")"; 280 } else { 281 nMs = nm1[rnd][0] + " (" + nm1[rnd][1] + ")"; 282 } 283 } else { 284 if (nTp < 3) { 285 nMs = fNm.substr(0, fNm.length - 1) + " (" + fNm + " - " + nm1[rnd][1] + ")"; 286 } else { 287 nMs = nm1[rnd][0] + " (" + nm1[rnd][1] + ")"; 288 } 289 } 290 } 291 br = document.createElement('br'); 292 element.appendChild(document.createTextNode(nMs)); 293 element.appendChild(br); 294 } 295 if (document.getElementById("result")) { 296 document.getElementById("placeholder").removeChild(document.getElementById("result")); 297 } 298 document.getElementById("placeholder").appendChild(element); 299 }