diff --git a/src/components/maps/data/aldys/cantane/les-mines-blanches/markers.json b/src/components/maps/data/en/aldys/cantane/les-mines-blanches/markers.json similarity index 100% rename from src/components/maps/data/aldys/cantane/les-mines-blanches/markers.json rename to src/components/maps/data/en/aldys/cantane/les-mines-blanches/markers.json diff --git a/src/components/maps/data/aldys/cantane/markers.json b/src/components/maps/data/en/aldys/cantane/markers.json similarity index 100% rename from src/components/maps/data/aldys/cantane/markers.json rename to src/components/maps/data/en/aldys/cantane/markers.json diff --git a/src/components/maps/data/aldys/markers.json b/src/components/maps/data/en/aldys/markers.json similarity index 99% rename from src/components/maps/data/aldys/markers.json rename to src/components/maps/data/en/aldys/markers.json index db3e5e06..1449507c 100644 --- a/src/components/maps/data/aldys/markers.json +++ b/src/components/maps/data/en/aldys/markers.json @@ -165,7 +165,7 @@ "x": 138.44531, "y": -51.54687 }, - "mapId": "/aldys/borelis", + "mapId": "/en/aldys/borelis", "cover": "Port_de_Borélis.jpeg", "coverAuthor": "Anton Bezrukov", "coverLink": "https://www.artstation.com/artwork/oODL5B" @@ -209,7 +209,7 @@ "x": 197.3492280183025, "y": -210.87224307207197 }, - "mapId": "/aldys/cantane", + "mapId": "/en/aldys/cantane", "cover": "Cantane.jpg", "coverAuthor": "Andreas Roller", "coverLink": "https://en.wikipedia.org/wiki/Andreas_Roller" @@ -222,7 +222,7 @@ "x": 198.0424703459088, "y": -210.9293951755887 }, - "mapId": "/aldys/cantane/mines-blanches", + "mapId": "/en/aldys/cantane/mines-blanches", "cover": "Les Mines Blanches.png", "coverAuthor": "MeckanicalMind", "coverLink": "https://www.deviantart.com/meckanicalmind/art/R3-Mines-258469134" diff --git a/src/components/maps/data/aldys/players.json b/src/components/maps/data/en/aldys/players.json similarity index 100% rename from src/components/maps/data/aldys/players.json rename to src/components/maps/data/en/aldys/players.json diff --git a/src/components/maps/data/bamast/markers.json b/src/components/maps/data/en/bamast/markers.json similarity index 100% rename from src/components/maps/data/bamast/markers.json rename to src/components/maps/data/en/bamast/markers.json diff --git a/src/components/maps/data/bamast/players.json b/src/components/maps/data/en/bamast/players.json similarity index 100% rename from src/components/maps/data/bamast/players.json rename to src/components/maps/data/en/bamast/players.json diff --git a/src/components/maps/data/fr/aldys/cantane/les-mines-blanches/markers.json b/src/components/maps/data/fr/aldys/cantane/les-mines-blanches/markers.json new file mode 100644 index 00000000..98b2ef61 --- /dev/null +++ b/src/components/maps/data/fr/aldys/cantane/les-mines-blanches/markers.json @@ -0,0 +1,72 @@ +{ + "data": [ + { + "group": "landmarks", + "title": "Escalier principal", + "description": "Escalier principal menant à l'entrée des mines.", + "markerCoords": { + "x": 204.17153606569804, + "y": -97.2765317771096 + } + }, + { + "group": "landmarks", + "title": "Escalier secret", + "description": "Escalier secret menant à l'extérieur de la montagne. Il a été taillé dans la pierre par les Étincelles de Cantane.", + "markerCoords": { + "x": 30.312497957367608, + "y": -112.61072064780724 + } + }, + { + "group": "landmarks", + "title": "Cadavre de Taleb Vaht", + "description": "Son visage a été vidé de sa chair et ses yeux ont été arrachés. Son bas corps est fondu dans le mur.", + "markerCoords": { + "x": 73.98667751443935, + "y": -48.86054114319268 + }, + "icon": "death" + }, + { + "group": "landmarks", + "title": "Cadavre de Thérence", + "description": "Le corps est transpercé par une lance ; il a l'air de s'être jeté dessus.", + "markerCoords": { + "x": 53.322483262000056, + "y": -47.64614423471167 + }, + "icon": "death" + }, + { + "group": "landmarks", + "title": "Cadavre de Sébastien", + "description": "Le corps est tranché en deux dans la longueur.", + "markerCoords": { + "x": 114.33884300089663, + "y": -62.16106768041688 + }, + "icon": "death" + }, + { + "group": "landmarks", + "title": "Cadavre de Donovane", + "description": "Le corps complètement fondu dans le sol. La pierre alentour a été minée par sa main.", + "markerCoords": { + "x": 187.9956058143303, + "y": 30.86756210204816 + }, + "icon": "death" + }, + { + "group": "landmarks", + "title": "Cadavre de Mathilda Boulais", + "description": "Son corps a l'air d'avoir explosé et fondu de l'intérieur. Elle n'est pas reconnaissable.", + "markerCoords": { + "x": 54.935192730348106, + "y": 6.478401650708764 + }, + "icon": "death" + } + ] +} diff --git a/src/components/maps/data/fr/aldys/cantane/markers.json b/src/components/maps/data/fr/aldys/cantane/markers.json new file mode 100644 index 00000000..068ebb98 --- /dev/null +++ b/src/components/maps/data/fr/aldys/cantane/markers.json @@ -0,0 +1,72 @@ +{ + "data": [ + { + "group": "landmarks", + "title": "Pilier d'Ikami", + "description": "Abbaye locale dédiée au culte d'Ikami. Une tour de 30m de haut a été érigée à l'arrière de la nef pour servir de clocher.", + "markerCoords": { + "x": 142.6711747082816, + "y": -132.92203370330174 + } + }, + { + "group": "landmarks", + "title": "Fontaine des Artisans", + "description": "Sculptée dans une pierre parfaitement blanche, cette fontaine est un point de rencontre centrale de la cité.", + "markerCoords": { + "x": 150.08213298215662, + "y": -97.3360353828876 + } + }, + { + "group": "landmarks", + "title": "Quartiers du Duc", + "description": "Manoir du Duc de Cantane, Geil Brilâme. Beaucoup de grenouilles pataugent dans les douves et les étangs qui entourent la propriété.", + "markerCoords": { + "x": 171.29758708733308, + "y": -83.60967931316306 + }, + "icon": "house" + }, + { + "group": "landmarks", + "title": "Magasin d'Aleksandr", + "description": "Boutique et quartiers privées de l'ingénieur sauride Aleksandr. L'arrière boutique est dans un désordre notoire et peu de gens se bousculent pour acheter les inventions étranges de l'ingénieur.", + "markerCoords": { + "x": 138.48224706255075, + "y": -94.0338349848624 + }, + "icon": "house" + }, + { + "group": "landmarks", + "title": "Résidence de Bénédicte Vaht", + "description": "Petite maisonnette où résidait le Moine Premier du Pilier d'Ikami.", + "markerCoords": { + "x": 139.2544022367009, + "y": -124.86416799656315 + }, + "icon": "house" + }, + { + "group": "landmarks", + "title": "Antre de la Mère Boulais", + "description": "Magasin excentré spécialisé dans la vente de pierre précieuses et de bijoux artisanaux. Le tenancière, Mathilda Boulais est une victime des disparitions de Farene 3209.", + "markerCoords": { + "x": 133.04656674911243, + "y": -124.76568295117056 + }, + "icon": "house" + }, + { + "group": "landmarks", + "title": "Maison de Donovane et Luanne", + "description": "Résidence de Donovane, un mineur kéturien disparu, et de sa fille Luanne, boulangère du quartier.", + "markerCoords": { + "x": 190.68500978330886, + "y": -137.65681348524257 + }, + "icon": "house" + } + ] +} diff --git a/src/components/maps/data/fr/aldys/markers.json b/src/components/maps/data/fr/aldys/markers.json new file mode 100644 index 00000000..76e6aed9 --- /dev/null +++ b/src/components/maps/data/fr/aldys/markers.json @@ -0,0 +1,950 @@ +{ + "data": [ + { + "group": "capitals", + "title": "Ambrose", + "description": "Chef-lieu de Nacride et Capitale économique de l'Alliance Kaldélienne.", + "link": "https://wiki.alexcreates.fr/index.php/Ambrose", + "markerCoords": { + "x": 83.6, + "y": -185.2 + }, + "cover": "Ambrose.jpg", + "coverAuthor": "Claudio Pilia", + "coverLink": "https://pilia-art.com/portfolio-item/game-of-thrones-the-city-of-tyrosh/" + }, + { + "group": "capitals", + "title": "Cordouac", + "description": "Chef-lieu d'Héraldie et Capitale administrative de l'Alliance Kaldélienne.", + "link": "https://wiki.alexcreates.fr/index.php/Cordouac", + "markerCoords": { + "x": 133.46875, + "y": -146.0625 + }, + "cover": "Cordouac.jpg", + "coverAuthor": "Vincent Joyal", + "coverLink": "https://www.artstation.com/artwork/6B0b0" + }, + { + "group": "capitals", + "title": "Bordelac", + "description": "Chef-lieu des Hautes-Berges", + "link": "https://wiki.alexcreates.fr/index.php/Bordelac", + "markerCoords": { + "x": 151.22656, + "y": -173.63281 + } + }, + { + "group": "capitals", + "title": "Tourgrise", + "description": "Chef-lieu de Ternâcre. C'est une cité de mages archivistes, mais c'est aussi ici qu'on trouve la plus grande population carcérale de l'Alliance.", + "link": "https://wiki.alexcreates.fr/index.php/Tourgrise", + "markerCoords": { + "x": 132.26953, + "y": -98.19141 + }, + "cover": "Tourgrise.png", + "coverAuthor": "saya kuroha", + "coverLink": "https://www.pixiv.net/en/artworks/83793821", + "coverPortrait": true + }, + { + "group": "capitals", + "title": "Valsoie", + "description": "Chef-lieu de Mireloin.", + "link": "https://wiki.alexcreates.fr/index.php/Valsoie", + "markerCoords": { + "x": 103.4375, + "y": -79.5 + } + }, + { + "group": "capitals", + "title": "Prismalline", + "description": "Chef-lieu de Corambre.", + "link": "https://wiki.alexcreates.fr/index.php/Prismalline", + "markerCoords": { + "x": 103.00329, + "y": -138.02162 + } + }, + { + "group": "capitals", + "title": "Port-brisé", + "description": "Chef-lieu d'Émerose.", + "link": "https://wiki.alexcreates.fr/index.php/Port-brisé", + "markerCoords": { + "x": 168.39491, + "y": -109.13376 + }, + "cover": "Port-brisé.jpg", + "coverAuthor": "JC Jongwon Park", + "coverLink": "https://www.artstation.com/artwork/okmQL" + }, + { + "group": "capitals", + "title": "Berce", + "description": "Chef-lieu des Basses-berges.", + "link": "https://wiki.alexcreates.fr/index.php/Berce", + "markerCoords": { + "x": 173.39874, + "y": -164.39011 + } + }, + { + "group": "capitals", + "title": "Lamière", + "description": "Chef-lieu de Quillon.", + "link": "https://wiki.alexcreates.fr/index.php/Lamière", + "markerCoords": { + "x": 140.20731, + "y": -195.77923 + } + }, + { + "group": "capitals", + "title": "Halport", + "description": "Chef-lieu de Lagarde.", + "link": "https://wiki.alexcreates.fr/index.php/Halport", + "markerCoords": { + "x": 76.6803, + "y": -198.76159 + } + }, + { + "group": "capitals", + "title": "Soubreciel", + "description": "Chef-lieu de Rougefer.", + "link": "https://wiki.alexcreates.fr/index.php/Soubreciel", + "markerCoords": { + "x": 204.42515, + "y": -226.85883 + }, + "cover": "Soubreciel.jpg", + "coverAuthor": "Tony Andreas Rudolph", + "coverLink": "https://www.artstation.com/artwork/EB84" + }, + { + "group": "capitals", + "title": "Dramast", + "description": "Chef-lieu d'Asharos.", + "link": "https://wiki.alexcreates.fr/index.php/Dramast", + "markerCoords": { + "x": 119.35456, + "y": -27.53623 + } + }, + { + "group": "capitals", + "title": "Briseroc", + "description": "Chef-lieu de Pergaré.", + "link": "https://wiki.alexcreates.fr/index.php/Briseroc", + "markerCoords": { + "x": 41.96763, + "y": -48.83056 + } + }, + { + "group": "cities", + "title": "Demilieu", + "description": "Ancienne cité militaire laissée à l'abandon depuis plusieurs centaines d'années.", + "link": "https://wiki.alexcreates.fr/index.php/Demilieu", + "markerCoords": { + "x": 204.75462, + "y": -116.80687 + } + }, + { + "group": "cities", + "title": "Borélis", + "description": "Cité côtière vivant principalement de la pêche.", + "link": "https://wiki.alexcreates.fr/index.php/Borélis", + "markerCoords": { + "x": 138.44531, + "y": -51.54687 + }, + "mapId": "/fr/aldys/borelis", + "cover": "Port_de_Borélis.jpeg", + "coverAuthor": "Anton Bezrukov", + "coverLink": "https://www.artstation.com/artwork/oODL5B" + }, + { + "group": "cities", + "title": "Alcombe", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Alcombe", + "markerCoords": { + "x": 165.42471, + "y": -164.00393 + } + }, + { + "group": "cities", + "title": "Cristaline", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Cristaline", + "markerCoords": { + "x": 167.06242, + "y": -176.47233 + } + }, + { + "group": "cities", + "title": "Vidinamel", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Vidinamel", + "markerCoords": { + "x": 176.40469, + "y": -199.94666 + } + }, + { + "group": "cities", + "title": "Cantane", + "description": "Petite ville minière excentrée qui accueille les commerçants de gemmes des environs une fois par an.", + "link": "https://wiki.alexcreates.fr/index.php/Cantane", + "markerCoords": { + "x": 197.3492280183025, + "y": -210.87224307207197 + }, + "mapId": "/fr/aldys/cantane", + "cover": "Cantane.jpg", + "coverAuthor": "Andreas Roller", + "coverLink": "https://en.wikipedia.org/wiki/Andreas_Roller" + }, + { + "group": "landmarks", + "title": "Les Mines Blanches", + "description": "Ancien complexe minier fermé depuis un éboulement. Des ischiels sauvages y avaient élu domicile.", + "markerCoords": { + "x": 198.0424703459088, + "y": -210.9293951755887 + }, + "mapId": "/fr/aldys/cantane/mines-blanches", + "cover": "Les Mines Blanches.png", + "coverAuthor": "MeckanicalMind", + "coverLink": "https://www.deviantart.com/meckanicalmind/art/R3-Mines-258469134" + }, + { + "group": "cities", + "title": "Horfer", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Horfer", + "markerCoords": { + "x": 185.57431, + "y": -229.08588 + }, + "cover": "Horfer.jpg", + "coverAuthor": "Nele-Diel", + "coverLink": "https://www.deviantart.com/nele-diel/art/City-in-the-Lowlands-693529688" + }, + { + "group": "cities", + "title": "Cimeterre", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Cimeterre", + "markerCoords": { + "x": 143.16512, + "y": -217.37201 + } + }, + { + "group": "cities", + "title": "Aubert", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Aubert", + "markerCoords": { + "x": 140.19456, + "y": -201.85993 + } + }, + { + "group": "cities", + "title": "Telos", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Telos", + "markerCoords": { + "x": 104.61938, + "y": -204.35683 + } + }, + { + "group": "cities", + "title": "Saint-Amanthe", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Saint-Amanthe", + "markerCoords": { + "x": 83.88068, + "y": -196.35341 + } + }, + { + "group": "cities", + "title": "Flauvent", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Flauvent", + "markerCoords": { + "x": 77.58332, + "y": -210.22326 + } + }, + { + "group": "cities", + "title": "Nardion", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Nardion", + "markerCoords": { + "x": 43.56226, + "y": -218.19662 + } + }, + { + "group": "cities", + "title": "Granvert", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Granvert", + "markerCoords": { + "x": 63.47312, + "y": -192.67867 + } + }, + { + "group": "cities", + "title": "Olydra", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Olydra", + "markerCoords": { + "x": 92.24383, + "y": -179.9298 + } + }, + { + "group": "cities", + "title": "Vermeil", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Vermeil", + "markerCoords": { + "x": 98.86066, + "y": -185.63039 + } + }, + { + "group": "cities", + "title": "Corindon", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Corindon", + "markerCoords": { + "x": 85.04465, + "y": -173.44829 + } + }, + { + "group": "cities", + "title": "Verdame", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Verdame", + "markerCoords": { + "x": 93.64841, + "y": -155.23226 + } + }, + { + "group": "cities", + "title": "Sellier", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Sellier", + "markerCoords": { + "x": 112.8161, + "y": -165.85315 + } + }, + { + "group": "cities", + "title": "Fort-Altare", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Fort-Altare", + "markerCoords": { + "x": 123.1809, + "y": -156.79472 + } + }, + { + "group": "cities", + "title": "Naegir", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Naegir", + "markerCoords": { + "x": 111.22838, + "y": -142.46072 + } + }, + { + "group": "cities", + "title": "Silène", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Silène", + "markerCoords": { + "x": 129.49372, + "y": -127.83022 + } + }, + { + "group": "cities", + "title": "Astelion", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Astelion", + "markerCoords": { + "x": 149.80364, + "y": -141.47096 + } + }, + { + "group": "cities", + "title": "Mythuse", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Mythuse", + "markerCoords": { + "x": 101.52778, + "y": -119.3854 + } + }, + { + "group": "cities", + "title": "Celadonis", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Celadonis", + "markerCoords": { + "x": 121.39631, + "y": -107.59972 + } + }, + { + "group": "cities", + "title": "Mestrl", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Mestrl", + "markerCoords": { + "x": 141.59822, + "y": -112.96104 + } + }, + { + "group": "cities", + "title": "Pyranae", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Pyranae", + "markerCoords": { + "x": 191.89054, + "y": -166.99251 + } + }, + { + "group": "cities", + "title": "Liserios", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Liserios", + "markerCoords": { + "x": 187.69872, + "y": -101.89283 + } + }, + { + "group": "cities", + "title": "Armistille", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Armistille", + "markerCoords": { + "x": 187.72908, + "y": -111.21423 + } + }, + { + "group": "cities", + "title": "Gasterre", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Gasterre", + "markerCoords": { + "x": 167.39995, + "y": -144.62217 + } + }, + { + "group": "cities", + "title": "Valversant", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Valversant", + "markerCoords": { + "x": 177.56325, + "y": -156.35054 + } + }, + { + "group": "cities", + "title": "Becqueraut", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Becqueraut", + "markerCoords": { + "x": 129.06038, + "y": -190.31194 + } + }, + { + "group": "cities", + "title": "Grasselieu", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Grasselieu", + "markerCoords": { + "x": 148.54698, + "y": -185.44567 + } + }, + { + "group": "cities", + "title": "Asandre", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Asandre", + "markerCoords": { + "x": 125.35658, + "y": -95.44555 + } + }, + { + "group": "landmarks", + "title": "Faille de Kiam", + "description": "Vaste réseau de falaises et de ravins où gisent des cristaux étranges.", + "link": "https://wiki.alexcreates.fr/index.php/Faille_de_Kiam", + "markerCoords": { + "x": 121.47116769539711, + "y": -94.66997667550434 + }, + "cover": "Faille_de_Kiam.jpg", + "coverAuthor": "Laura Sava", + "coverLink": "https://www.behance.net/gallery/16130223/Zariels-Doom", + "coverPortrait": true + }, + { + "group": "cities", + "title": "Félisse", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Félisse", + "markerCoords": { + "x": 138.45867, + "y": -87.15509 + } + }, + { + "group": "cities", + "title": "Zélira", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Zélira", + "markerCoords": { + "x": 151.79771, + "y": -89.78763 + } + }, + { + "group": "cities", + "title": "Anderol", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Anderol", + "markerCoords": { + "x": 88.08019, + "y": -76.54403 + } + }, + { + "group": "cities", + "title": "Denteloin", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Denteloin", + "markerCoords": { + "x": 99.26192, + "y": -94.88901 + } + }, + { + "group": "cities", + "title": "Willeau", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Willeau", + "markerCoords": { + "x": 107.50352, + "y": -67.36631 + }, + "cover": "Willeau.jpg", + "coverAuthor": "Inconnu", + "coverLink": "https://www.hebus.com/image-339033.html" + }, + { + "group": "cities", + "title": "Borglah", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Borglah", + "markerCoords": { + "x": 91.03982, + "y": -57.75967 + } + }, + { + "group": "cities", + "title": "Karlas", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Karlas", + "markerCoords": { + "x": 133.5332, + "y": -44.42783 + } + }, + { + "group": "cities", + "title": "Sérak", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Sérak", + "markerCoords": { + "x": 127.10271, + "y": -18.2676 + } + }, + { + "group": "cities", + "title": "Plumeroche", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Plumeroche", + "markerCoords": { + "x": 52.68144, + "y": -44.71821 + } + }, + { + "group": "landmarks", + "title": "L'Ange d'Aldys", + "description": "", + "markerCoords": { + "x": 89.08707, + "y": -166.49361 + } + }, + { + "group": "landmarks", + "title": "Les Cages Handaniennes", + "description": "Complexe pénitencier réservé aux criminels maîtrisant la magie.", + "link": "https://wiki.alexcreates.fr/index.php/Cages_Handaniennes", + "markerCoords": { + "x": 168.31641, + "y": -60.54297 + }, + "cover": "Tours_des_Cages.jpg", + "coverAuthor": "25kartinok", + "coverLink": "https://www.deviantart.com/25kartinok/art/the-dark-tower-700231527", + "coverPortrait": true + }, + { + "group": "landmarks", + "title": "Solemthelio", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Solemthelio", + "markerCoords": { + "x": 174.22358, + "y": -197.04778 + } + }, + { + "group": "landmarks", + "title": "Temple du soleil", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Temple du soleil", + "markerCoords": { + "x": 58.89295, + "y": -189.69308 + } + }, + { + "group": "landmarks", + "title": "Épave de l'Éclipse", + "description": "Carcasse d'un bateau de garde de la cité de Borélis, échouée sur le rivage rocheux par Sulvan Trois-Barbes, un anarchiste de Bamast.", + "markerCoords": { + "x": 165.08197, + "y": -57.93673 + } + }, + { + "group": "landmarks", + "title": "Plaines de Poussière", + "link": "https://wiki.alexcreates.fr/index.php/Plaines_de_poussière", + "markerCoords": { + "x": 159.57688930332125, + "y": -157.4739168466964 + }, + "cover": "Plaines_de_poussière.png", + "coverAuthor": "Inconnu", + "coverLink": "https://www.pinterest.com/pin/pin-de-soup-em-inspiration--279223245638830461" + }, + { + "group": "capitals", + "title": "Flamberge", + "description": "Cité principale et capitale de l'empire des Terres de Syaltha.", + "link": "https://wiki.alexcreates.fr/index.php/Flamberge", + "markerCoords": { + "x": 301.5278268956225, + "y": -109.31289744548666 + } + }, + { + "group": "cities", + "title": "Gosselin", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Gosselin", + "markerCoords": { + "x": 274.548390146726, + "y": -102.85910373918237 + } + }, + { + "group": "capitals", + "title": "Garràn", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Garràn", + "markerCoords": { + "x": 285.0990986858211, + "y": -146.08986069534564 + }, + "cover": "Garràn.jpg", + "coverAuthor": "Dmitry Dubinsky", + "coverLink": "https://elhour.artstation.com/projects/RYynYm?album_id=47640" + }, + { + "group": "landmarks", + "title": "Ligatorium", + "description": "Monument qui renferme les archives royales de l'empire des Terres de Syaltha.", + "link": "https://wiki.alexcreates.fr/index.php/Garr%C3%A0n#Ligatorium", + "markerCoords": { + "x": 283.4611668744801, + "y": -146.1972028485071 + } + }, + { + "group": "cities", + "title": "Reilig", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Reilig", + "markerCoords": { + "x": 223.59559509274789, + "y": -128.59456481755538 + } + }, + { + "group": "cities", + "title": "Hiraeth", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Hiraeth", + "markerCoords": { + "x": 258.93504395455756, + "y": -170.68684659852204 + } + }, + { + "group": "capitals", + "title": "Sàrù", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Sàrù", + "markerCoords": { + "x": 263.7812679145169, + "y": -200.00348881920243 + } + }, + { + "group": "cities", + "title": "Sarys", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Sarys", + "markerCoords": { + "x": 299.97233754112403, + "y": -213.20999986828247 + } + }, + { + "group": "cities", + "title": "Fasàch", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Fasàch", + "markerCoords": { + "x": 326.7497076703842, + "y": -206.67114645854178 + }, + "cover": "Fasàch.jpg", + "coverAuthor": "Liang Mark", + "coverLink": "https://www.artstation.com/artwork/Jll2Jd" + }, + { + "group": "cities", + "title": "Treidàrch", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Treidàrch", + "markerCoords": { + "x": 348.1598016147318, + "y": -199.19162163619717 + } + }, + { + "group": "cities", + "title": "Alemin", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Alemin", + "markerCoords": { + "x": 334.95532432090823, + "y": -150.73512405752393 + } + }, + { + "group": "cities", + "title": "Méasine", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Méasine", + "markerCoords": { + "x": 357.1552251247344, + "y": -99.67975687686224 + } + }, + { + "group": "capitals", + "title": "Ormünd", + "description": "Capitale de la République séparatiste de Sakâr", + "link": "https://wiki.alexcreates.fr/index.php/Orm%C3%BCnd", + "markerCoords": { + "x": 331.89665426999727, + "y": -233.1398446347952 + } + }, + { + "group": "cities", + "title": "Ârmelio", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Ârmelio", + "markerCoords": { + "x": 312.66238876422227, + "y": -236.43901518662912 + } + }, + { + "group": "cities", + "title": "Parsûl", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Parsûl", + "markerCoords": { + "x": 350.6765500094611, + "y": -223.55406577960014 + } + }, + { + "group": "quests", + "title": "Pour la République", + "description": "La cité de Fasàch reçoit quelques généraux de Gàrran lors d'un comité des armées, mais cette visite intéresse également les révolutionnaires d'Ormünd.", + "markerCoords": { + "x": 327.15022290440396, + "y": -206.1154623032882 + } + }, + { + "group": "quests", + "title": "Mémoires de fer", + "description": "L'usine clandestine de l'Aegis doit incinérer ses stocks d'automates défaillants, mais une poignée d'entre-eux ne comptent pas se laisser détruire aussi simplement.", + "markerCoords": { + "x": 105.79962111804268, + "y": -82.40552057309549 + } + }, + { + "group": "landmarks", + "title": "Faculté de Magie Appliquée", + "description": "Établissement d'enseignements arcaniques tout public, mais à la qualité lacunaire.", + "link": "https://wiki.alexcreates.fr/index.php/Facult%C3%A9_de_Magie_Appliqu%C3%A9e", + "markerCoords": { + "x": 103.96761286182101, + "y": -79.90785827537563 + }, + "icon": "graduation-cap" + }, + { + "group": "landmarks", + "title": "Académie Artistique Arcanique", + "description": "Institut d'apprentissage public centré sur les arts.", + "link": "https://wiki.alexcreates.fr/index.php/Acad%C3%A9mie_Artistique_Arcanique", + "markerCoords": { + "x": 75.84445789595449, + "y": -199.14437153165204 + }, + "icon": "graduation-cap" + }, + { + "group": "landmarks", + "title": "Académie Centrale Kaldélienne", + "description": "Une des plus grandes académies dispensant des cours de magie de l'Alliance. L'examen d'entrée est public, mais les coûts de scolarité restent à la charge des étudiants.", + "link": "https://wiki.alexcreates.fr/index.php/Acad%C3%A9mie_Centrale_Kald%C3%A9lienne", + "markerCoords": { + "x": 83.80737652386473, + "y": -184.52963682119173 + }, + "cover": "Académie_Centrale_Kaldélienne.jpg", + "coverAuthor": "Pengzhen Zhang", + "coverLink": "https://www.artstation.com/artwork/zAOWNd", + "icon": "graduation-cap" + }, + { + "group": "landmarks", + "title": "Grande Maison de Flamberge", + "description": "La plus prestigieuse école des Terres de Syaltha. La Grande Maison est une des rares entités à certifier les sal'kayas.", + "link": "https://wiki.alexcreates.fr/index.php/Grande_Maison_de_Flamberge", + "markerCoords": { + "x": 302.23491236190273, + "y": -110.07337124956246 + }, + "icon": "graduation-cap" + }, + { + "group": "landmarks", + "title": "Haute-École de Magistrature Cordouenne", + "description": "Institut de l'Alliance formant les magistrats, juges et politiciens de demain.", + "link": "https://wiki.alexcreates.fr/index.php/Haute-%C3%89cole_de_Magistrature_Cordouenne", + "markerCoords": { + "x": 131.07900289783518, + "y": -148.801890020031 + }, + "icon": "graduation-cap" + }, + { + "group": "landmarks", + "title": "Institut du Fer Blanc", + "description": "Première école militaire de l'Alliance Kaldélienne.", + "link": "https://wiki.alexcreates.fr/index.php/Institut_du_Fer_Blanc", + "markerCoords": { + "x": 140.3159943633407, + "y": -191.78102982328744 + }, + "icon": "graduation-cap" + }, + { + "group": "landmarks", + "title": "Maison d'Études de Tourgrise", + "description": "Établissement pluridisciplinaires axé vers les études de législations mais possèdant un cursus d'études arcaniques général.", + "link": "https://wiki.alexcreates.fr/index.php/Maison_d%27%C3%89tudes_de_Tourgrise", + "markerCoords": { + "x": 132.82148271354282, + "y": -98.7924395350658 + }, + "icon": "graduation-cap" + }, + { + "group": "landmarks", + "title": "École des Arts Spirituels", + "description": "Institut privé spécialisé dans les maîtrises des arcanes spirituelles.", + "link": "https://wiki.alexcreates.fr/index.php/%C3%89cole_des_Arts_Spirituels", + "markerCoords": { + "x": 124.8585640856326, + "y": -95.86995303475213 + }, + "icon": "graduation-cap" + } + ] +} \ No newline at end of file diff --git a/src/components/maps/data/fr/aldys/players.json b/src/components/maps/data/fr/aldys/players.json new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/src/components/maps/data/fr/aldys/players.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/src/components/maps/data/fr/bamast/markers.json b/src/components/maps/data/fr/bamast/markers.json new file mode 100644 index 00000000..d2b8a1b5 --- /dev/null +++ b/src/components/maps/data/fr/bamast/markers.json @@ -0,0 +1,214 @@ +{ + "data": [ + { + "group": "capitals", + "title": "Faranne", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Faranne", + "markerCoords": { + "x": 119.6667886200924, + "y": -17.945469721492717 + }, + "cover": "Faranne.jpg", + "coverAuthor": "Pablo Mendoza Peces", + "coverLink": "https://www.artstation.com/artwork/dAJr1" + }, + { + "group": "cities", + "title": "Alorie", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Alorie", + "markerCoords": { + "x": 120.39729093844922, + "y": -13.692664769841931 + } + }, + { + "group": "landmarks", + "title": "Miverne", + "description": "Ancien hameau réduite en cendres depuis les Charbonneries.", + "link": "https://wiki.alexcreates.fr/index.php/Miverne", + "markerCoords": { + "x": 113.52851847725508, + "y": -19.882939646724424 + }, + "cover": "Miverne.jpg", + "coverAuthor": "Andrei-Pervukhin", + "coverLink": "https://www.deviantart.com/andrei-pervukhin/art/Medieval-Village-383779337" + }, + { + "group": "cities", + "title": "Valourde", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Valourde", + "markerCoords": { + "x": 118.82386540626896, + "y": -26.524623165045536 + } + }, + { + "group": "cities", + "title": "Bucarie", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Bucarie", + "markerCoords": { + "x": 121.22773731204137, + "y": -32.909643754809295 + } + }, + { + "group": "capitals", + "title": "Brisaube", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Brisaube", + "markerCoords": { + "x": 117.00664279509309, + "y": -45.03852369536854 + } + }, + { + "group": "capitals", + "title": "Rocheverre", + "description": "Capitale de l'Union Bahamienne, qui tire son nom du minerai éponyme et de ses falaises de basalt.", + "link": "https://wiki.alexcreates.fr/index.php/Rocheverre", + "markerCoords": { + "x": 122.87040892704968, + "y": -58.7910005354329 + }, + "cover": "Rocheverre.jpg", + "coverAuthor": "Creative Intelligence Arts", + "coverLink": "https://www.kickstarter.com/projects/1300298569/project-phoenix-japans-indie-rpg-feat-aaa-talent" + }, + { + "group": "landmarks", + "title": "Académie de la Feuille d'Or", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Académie de la Feuille d'Or", + "markerCoords": { + "x": 123.11414481237149, + "y": -59.316085319396734 + }, + "icon": "graduation-cap" + }, + { + "group": "capitals", + "title": "Taralie", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Taralie", + "markerCoords": { + "x": 129.26032961638916, + "y": -68.91926130477364 + } + }, + { + "group": "landmarks", + "title": "Tours d'Anfall", + "description": "Institut arcanique public, faisant office d'alternative à l'Académie de la Feuille d'Or pour les étudiants des milieux plus modestes de Bamast.", + "link": "https://wiki.alexcreates.fr/index.php/Tours d'Anfall", + "markerCoords": { + "x": 128.134559374788, + "y": -68.06430226842451 + }, + "icon": "graduation-cap" + }, + { + "group": "cities", + "title": "Lameroy", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Lameroy", + "markerCoords": { + "x": 151.66724865788115, + "y": -41.479728474288045 + } + }, + { + "group": "cities", + "title": "Garech", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Garech", + "markerCoords": { + "x": 150.24269883199952, + "y": -51.12778776489305 + } + }, + { + "group": "capitals", + "title": "Escarmin", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Escarmin", + "markerCoords": { + "x": 142.44974653559413, + "y": -51.68971626301039 + } + }, + { + "group": "capitals", + "title": "Typhos", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Typhos", + "markerCoords": { + "x": 120.90400634757226, + "y": -90.77028040549715 + } + }, + { + "group": "cities", + "title": "Portelyre", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Portelyre", + "markerCoords": { + "x": 124.18423280853722, + "y": -83.98547764082718 + } + }, + { + "group": "cities", + "title": "Hatenyr", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Hatenyr", + "markerCoords": { + "x": 113.60389451777777, + "y": -84.04978856750651 + } + }, + { + "group": "cities", + "title": "Florette", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Florette", + "markerCoords": { + "x": 114.47218975744497, + "y": -77.77947321627123 + } + }, + { + "group": "cities", + "title": "Rastys", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Rastys", + "markerCoords": { + "x": 114.06646730992365, + "y": -102.12951165200633 + } + }, + { + "group": "landmarks", + "title": "Champs communaux de Rastys", + "description": "Plusieurs collines côtières où le sol y est riche en nutriments. Certaines terres sont cultivées par des familles possédant des terres, mais certains champs sont publics et appartiennent à la communauté de Rastys.", + "markerCoords": { + "x": 114.62855568365849, + "y": -101.5674232782715 + } + }, + { + "group": "capitals", + "title": "Dayà", + "description": "", + "link": "https://wiki.alexcreates.fr/index.php/Dàyà", + "markerCoords": { + "x": 114.50042048704195, + "y": -113.75000202375236 + } + } + ] +} \ No newline at end of file diff --git a/src/components/maps/data/fr/bamast/players.json b/src/components/maps/data/fr/bamast/players.json new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/src/components/maps/data/fr/bamast/players.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/src/pages/aldys/borelis/index.astro b/src/pages/en/aldys/borelis/index.astro similarity index 86% rename from src/pages/aldys/borelis/index.astro rename to src/pages/en/aldys/borelis/index.astro index e7b947d9..e370e083 100644 --- a/src/pages/aldys/borelis/index.astro +++ b/src/pages/en/aldys/borelis/index.astro @@ -12,8 +12,8 @@ import MapOverlay from '@/components/maps/MapOverlay.astro' disableQuests: true, }} breadcrumbs={[ - { name: 'Aldys', url: '/' }, - { name: 'Borélis', url: '/aldys/borelis' }, + { name: 'Aldys', url: '/en/' }, + { name: 'Borélis', url: '/en/aldys/borelis' }, ]} /> + + + diff --git a/src/pages/fr/aldys/borelis/index.astro b/src/pages/fr/aldys/borelis/index.astro new file mode 100644 index 00000000..ae27b56b --- /dev/null +++ b/src/pages/fr/aldys/borelis/index.astro @@ -0,0 +1,29 @@ +--- +import Layout from '@/layouts/Layout.astro'; +import Map from '@/components/maps/Map.astro' +import MapOverlay from '@/components/maps/MapOverlay.astro' +--- + + + + + diff --git a/src/pages/fr/aldys/cantane/index.astro b/src/pages/fr/aldys/cantane/index.astro new file mode 100644 index 00000000..fa50f928 --- /dev/null +++ b/src/pages/fr/aldys/cantane/index.astro @@ -0,0 +1,37 @@ +--- +import type { MapMarker, PlayerMarker } from '@/types/Leaflet'; + +import Layout from '@/layouts/Layout.astro'; +import Map from '@/components/maps/Map.astro' +import MapOverlay from '@/components/maps/MapOverlay.astro' + +import markersData from '@/components/maps/data/fr/aldys/cantane/markers.json' + +const markers = markersData.data as MapMarker[] +--- + + + + + diff --git a/src/pages/fr/aldys/cantane/mines-blanches.astro b/src/pages/fr/aldys/cantane/mines-blanches.astro new file mode 100644 index 00000000..3bd5a99a --- /dev/null +++ b/src/pages/fr/aldys/cantane/mines-blanches.astro @@ -0,0 +1,38 @@ +--- +import type { MapMarker, PlayerMarker } from '@/types/Leaflet'; + +import Layout from '@/layouts/Layout.astro'; +import Map from '@/components/maps/Map.astro' +import MapOverlay from '@/components/maps/MapOverlay.astro' + +import markersData from '@/components/maps/data/fr/aldys/cantane/les-mines-blanches/markers.json'; + +const markers = markersData.data as MapMarker[] +--- + + + + + diff --git a/src/pages/fr/bamast/index.astro b/src/pages/fr/bamast/index.astro new file mode 100644 index 00000000..ea99ec94 --- /dev/null +++ b/src/pages/fr/bamast/index.astro @@ -0,0 +1,34 @@ +--- +import type { MapMarker, PlayerMarker } from '@/types/Leaflet'; + +import Layout from '@/layouts/Layout.astro'; +import Map from '@/components/maps/Map.astro' +import MapOverlay from '@/components/maps/MapOverlay.astro' + +import markersData from '@/components/maps/data/fr/bamast/markers.json' +import playersData from '@/components/maps/data/fr/bamast/players.json' + +const markers = markersData.data as MapMarker[] +const players = playersData as PlayerMarker +--- + + + + + diff --git a/src/pages/fr/index.astro b/src/pages/fr/index.astro new file mode 100644 index 00000000..6569a743 --- /dev/null +++ b/src/pages/fr/index.astro @@ -0,0 +1,42 @@ +--- +import type { MapMarker, PlayerMarker } from '@/types/Leaflet'; + +import Layout from '@/layouts/Layout.astro'; +import Map from '@/components/maps/Map.astro' +import MapOverlay from '@/components/maps/MapOverlay.astro' + +import markersData from '@/components/maps/data/fr/aldys/markers.json' +import playersData from '@/components/maps/data/fr/aldys/players.json' + +const markers = markersData.data as MapMarker[] +const players = playersData as PlayerMarker +--- + + + + + diff --git a/src/pages/index.astro b/src/pages/index.astro index bc441712..6b22e7a6 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -1,42 +1 @@ ---- -import type { MapMarker, PlayerMarker } from '@/types/Leaflet'; - -import Layout from '@/layouts/Layout.astro'; -import Map from '@/components/maps/Map.astro' -import MapOverlay from '@/components/maps/MapOverlay.astro' - -import markersData from '@/components/maps/data/aldys/markers.json' -import playersData from '@/components/maps/data/aldys/players.json' - -const markers = markersData.data as MapMarker[] -const players = playersData as PlayerMarker ---- - - - - - + \ No newline at end of file