From 50e7be7627b0a461dbc6be10096d12ee181e48fa Mon Sep 17 00:00:00 2001 From: TheClashFruit Date: Tue, 28 Nov 2023 18:38:23 +0100 Subject: [PATCH] feat: a bit of cleanup in map.js --- js/map.js | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/js/map.js b/js/map.js index 6148c07..9b569cb 100644 --- a/js/map.js +++ b/js/map.js @@ -1,7 +1,5 @@ L.TileLayer.CRSSLayer = L.TileLayer.extend({ getTileUrl: function(coordinate) { - console.log(coordinate); - const tileX = coordinate.x; const tileY = coordinate.y; @@ -23,7 +21,7 @@ L.tileLayer.crssLayer = function(templateUrl, options) { } let mapLayer = L.tileLayer.crssLayer('https://cdn.theclashfruit.me/crss/map_new/{xd}/{yd}/tile.{x}.{y}.png', { - attribution: '© CRSS players', + attribution: '© CRSS Players | Tiles With uNmINeD.', tileSize: 256, @@ -43,7 +41,7 @@ let ropMarkers = L.layerGroup([ .bindPopup('Info Centre') ]); -let rorMarkers = L.layerGroup([ +let drrMarkers = L.layerGroup([ ]); @@ -61,13 +59,25 @@ let playerMarkers = L.layerGroup([ console.log(L.CRS.Simple.infinite) let map = L.map('map', { - layers: [mapLayer, miscMarkers, ropMarkers, rorMarkers, playerMarkers], + layers: [ + mapLayer, + + miscMarkers, + + ropMarkers, + drrMarkers, + + playerMarkers + ], preferCanvas: true, crs: L.Util.extend(L.CRS.Simple, { transformation: new L.Transformation(1, 0, 1, 0), projection: L.Projection.LonLat }), -}).setView([ parseInt(center.split(';')[1]), parseInt(center.split(';')[0])], 2); +}).setView([ + parseInt(center.split(';')[1]), + parseInt(center.split(';')[0]) +], 2); let baseMaps = { "Overworld": mapLayer @@ -77,7 +87,7 @@ let overlayMaps = { "Players": playerMarkers, "Miscellaneous Markers": miscMarkers, "Markers in RoP": ropMarkers, - "Markers in DRoR": rorMarkers, + "Markers in DRR": drrMarkers, }; let layerControl = L.control.layers(baseMaps, overlayMaps).addTo(map); @@ -114,7 +124,6 @@ const updatePlayerPos = (players) =>{ popupAnchor: [0, -14] }); - const marker = L.marker([player.location.z, player.location.x], { icon: playerIcon }) .bindPopup(`${player.displayName} (${Math.floor(player.location.x)}; ${Math.floor(player.location.y)}; ${Math.floor(player.location.z)})`);