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.
41 lines
7.3 KiB
JavaScript
41 lines
7.3 KiB
JavaScript
var nm1 = ["Ahoy", "Anchor", "Barnacle", "Big Horn", "Black Sand", "Black Spot", "Black Water", "Blackbeard's", "Blimey", "Blood", "Bloodmoon", "Booty", "Broken Tooth", "Buccaneer's", "Buried", "Corsair", "Covert", "Crimson", "Crocodile", "Cross", "Crow's Nest", "Cutlass", "Cyclone", "Dagger Tooth", "Danger", "Davy Jones'", "Dead Kraken", "Dead Man's", "Dead Men", "Dead Whale", "Death Curse", "Debris", "Demon", "Devil's", "Dry Rum", "Doubloon", "Execution", "Freebooter", "Full Moon", "Gibbet", "Gold", "Golden Tooth", "Grog", "Gunpowder", "Hazard", "Hempen Halter", "High Tide", "Hornswaggle", "Jagged Reef", "Jolly Roger", "Keelhaul", "Killer Whale", "Kraken", "Landlubber", "Last Words", "Lost Treasure", "Low Tide", "Macaw", "Marauder", "Maroon", "Mermaid", "Monkey", "Monsoon", "Murder", "Mutiny", "Mystery", "Nemo", "No Tale", "Occult", "Old Salt", "Parley", "Parrot", "Peril", "Plunder", "Privateer", "Quartermaster", "Rapier", "Red Sand", "Red Water", "Rum", "Rumrunner", "Salty Sand", "Sanguine", "Scallywag", "Scourge", "Scurvy", "Scuttle", "Scuttlebutt", "Sea Monster", "Seadog", "Seaweed", "Shark", "Shark Fin", "Shipwreck", "Shiver", "Silver", "Skeleton", "Skull", "Stormy", "Sunken", "Sunken Reef", "Swashbuckler", "Tempest", "Thunder", "Timber", "Tortoise", "Trophy", "Turtle", "Unnamed", "Wreckage"];
|
|
var nm2 = ["Anchorage", "Atoll", "Bay", "Cave", "Cavern", "Cay", "Cove", "Enclave", "Haven", "Hideout", "Island", "Isle", "Lagoon", "Port", "Reef", "Refuge", "Retreat", "Sanctuary"];
|
|
var nm3 = ["Anchors", "Auras", "Barnacles", "Blackbeard", "Blood", "Booty", "Broken Teeth", "Buccaneers", "Corsairs", "Cries", "Crimson", "Crocodiles", "Crosses", "Crow's Nests", "Danger", "Davy Jones'", "Dead Men", "Dead Whales", "Death", "Debris", "Demons", "Destruction", "Dry Rum", "Doubloons", "Executions", "Freebooters", "Gold", "Grog", "Gunpowder", "Hazard", "Hornswaggle", "Hurricanes", "Keelhaul", "Killer Whales", "Landlubbers", "Last Words", "Lost Treasure", "Macaws", "Marauders", "Maroon", "Mermaids", "Monkeys", "Monsters", "Murder", "Mutiny", "Mystery", "Nemo", "No Return", "No Tales", "Old Salt", "Parley", "Parrots", "Peril", "Plunder", "Privateers", "Quartermasters", "Rapiers", "Rum", "Rumrunners", "Salty Sands", "Sanguine", "Scallywags", "Scurvy", "Scuttle", "Scuttlebutt", "Seadogs", "Seaweed", "Shark Fin", "Sharks", "Shipwrecks", "Shivers", "Silver", "Skeletons", "Skulls", "Storms", "Sunken Ships", "Swashbucklers", "Thunder", "Timber", "Turtles", "Voices", "Whispers", "Wreckages", "the Black Sand", "the Black Spot", "the Black Water", "the Blood Moon", "the Cyclone", "the Dead Kraken", "the Death Curse", "the Devil", "the Full Moon", "the High Tide", "the Jolly Roger", "the Kraken", "the Low Tide", "the Monsoon", "the Moon", "the Occult", "the Red Sand", "the Red Water", "the Scourge", "the Sunken Fleet", "the Tempest", "the Tortoise", "the Unknown", "the Unnamed"];
|
|
var nm4 = ["l'Île", "l'Anse", "la Cachette", "la Caverne", "l'Enclave", "la Grotte", "la Lagune", "la Repaire", "la Retraite", "l'Abri", "l'Ancrage", "l'Atoll", "le Havre", "le Lagon", "le Port", "le Récif", "le Refuge", "le Sanctuaire"];
|
|
var nm5a = ["Abandonné", "Anonyme", "Atroce", "Brumeux", "Caché", "Couvert", "Cramoisi", "Creux", "Déchiqueté", "Délaissé", "Diabolique", "Disparu", "Enterré", "Incarnat", "Inconnu", "Infernal", "Innomé", "Lugubre", "Macabre", "Mesquin", "Mort", "Noir", "Obscur", "Occult", "Oublié", "Ourageux", "Sanguin", "Satanique", "Secret", "Sinistre", "Sombre", "Terrible", "Terrifiant", "Vil", "Voilé", "d'Épaulard Mort", "d'Épaulards", "d'Abolition", "d'Ahoy", "d'Ailerons de Requins", "d'Algues", "d'Ancres", "d'Aras", "d'Argent", "d'Auras", "d'Eau Rouge", "d'Inondation", "d'Obsidienne", "d'Onyx", "d'Or", "d'Orages", "de Bandits", "de Barbe Noire", "de Bois", "de Boucaniers", "de Cadavres", "de Commissaires", "de Corbeaux", "de Corsaires", "de Coutelas", "de Crânes", "de Cris", "de Crocodiles", "de Débris", "de Démons", "de Danger", "de David Jones", "de Dent d'Or", "de Dent de Poignard", "de Dents Cassées", "de Dents Noires", "de Derniers Mots", "Sans Histoires", "de Destin", "de Destruction", "de Doublons", "de Fracas", "de Fragments", "de Frissons", "de Grosse Corne", "de Maraudeurs", "de Meurtre", "de Monstres", "de Mort", "de Murmures", "de Mutinerie", "de Mystère", "de Naufrages", "de Navires Coulés", "de Nemo", "de Non-Retour", "de Péril", "de Pétards", "de Perroquets", "de Perruches", "de Pillage", "de Pirates", "de Poignards", "de Poudre à Canon", "de Pourparlers", "de Révolte", "de Ragots", "de Rapières", "de Requins", "de Rhum", "de Rhum Sec", "de Risque", "de Rousettes", "de Rumeurs", "de Sable Rouge", "de Sable Salé", "de Sables", "de Sang", "de Scorbut", "de Sel", "de Singes", "de Sirènes", "de Squelettes", "de Têtes de Mort", "de Tempêtes", "de Terriens", "de Tonnerre", "de Tortues", "de Vieux Sel", "de Voix", "de Vols", "de l'Eau Noire", "de l'Homme Mort", "de la Baleine Morte", "de la Bernacle", "de la Croix", "de la Lune de Sang", "de la Malédiction de la Mort", "de la Marée", "de la Marée Basse", "de la Marée Haute", "de la Mousson", "de la Pleine Lune", "de la Potence", "de la Ruine", "de la Sirène", "de la Tâche Noire", "de la Tortue", "des Épaves", "des Ancres", "des Bernacles", "des Croix", "des Exécutions", "des Hommes Morts", "des Ombres", "des Ouragans", "du Boucanier", "du Butin", "du Calmar Mort", "du Corsaire", "du Crâne Noir", "du Crocodile", "du Cyclone", "du Démon", "du Diablo", "du Fléau", "du Gibet", "du Grog", "du Kraken", "du Kraken Mort", "du Monstre de la Mer", "du Naufrage", "du Navire Coulé", "du Nid de Pie", "du Pavillon Noir", "du Sable Noir", "du Sang", "du Squelette", "du Surnaturel", "du Terrien", "du Trésor Perdu", "du Trophée"];
|
|
var nm5b = ["Abandonnée", "Anonyme", "Atroce", "Brumeuse", "Cachée", "Couverte", "Cramoisie", "Creuse", "Déchiquetée", "Délaissée", "Diabolique", "Disparue", "Enterrée", "Incarnate", "Inconnue", "Infernale", "Innomée", "Lugubre", "Macabre", "Mesquine", "Morte", "Noire", "Obscure", "Occulte", "Oubliée", "Ourageuse", "Sanguine", "Satanique", "Secrète", "Sinistre", "Sombre", "Terrible", "Terrifiante", "Vile", "Voilée"];
|
|
var br = "";
|
|
|
|
function nameGen(type) {
|
|
var tp = type;
|
|
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() * nm5a.length | 0;
|
|
if (rnd2 < 35 && rnd < 9) {
|
|
names = nm4[rnd] + " " + nm5b[rnd2];
|
|
} else {
|
|
names = nm4[rnd] + " " + nm5a[rnd2];
|
|
}
|
|
} else {
|
|
rnd2 = Math.random() * nm2.length | 0;
|
|
if (i < 5) {
|
|
rnd = Math.random() * nm1.length | 0;
|
|
names = nm1[rnd] + " " + nm2[rnd2];
|
|
} else {
|
|
rnd = Math.random() * nm3.length | 0;
|
|
names = nm2[rnd2] + " of " + nm3[rnd];
|
|
}
|
|
}
|
|
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);
|
|
}
|