From b9e1bf6fc4cc67fe5a29860247bbd32a382597e3 Mon Sep 17 00:00:00 2001
From: FrostBird347 <39435218+FrostBird347@users.noreply.github.com>
Date: Thu, 3 Sep 2020 13:15:32 +0800
Subject: [PATCH] Added support for shard2 and shard3
---
modules/world.battle.radar.js | 68 +++++++++++++++++++----------------
1 file changed, 37 insertions(+), 31 deletions(-)
diff --git a/modules/world.battle.radar.js b/modules/world.battle.radar.js
index 63fe9ba..5fabb12 100644
--- a/modules/world.battle.radar.js
+++ b/modules/world.battle.radar.js
@@ -1,28 +1,32 @@
-module.exports.init = function(){
- module.dispatchEvent({event: 'xhttp', url:'http://www.leagueofautomatednations.com/map/shard0/rooms.js'}, function(response0){
- module.dispatchEvent({event: 'xhttp', url:'http://www.leagueofautomatednations.com/map/shard1/rooms.js'}, function(response1){
-
- module.exports.shards = {}
- module.exports.shards["shard0"] = { rooms: JSON.parse(response0.data) };
- module.exports.shards["shard1"] = { rooms: JSON.parse(response1.data) };
-
- module.dispatchEvent({event: 'xhttp', url:'http://www.leagueofautomatednations.com/alliances.js'}, function(response){
- module.alliances = JSON.parse(response.data);
-
- module.userToAlliance = {}
-
- for(var alliance in module.alliances){
- var members = module.alliances[alliance].members;
- for(var member in members){
- var memberName = members[member];
-
- module.userToAlliance[memberName] = alliance;
- }
- }
-
- module.getScopeData("md-sidenav-left", "Top", [], function(Top){
- var radarSvg = module.exports.getRadarSvg();
- var sideBar = $(`
+module.exports.init = function () {
+ module.dispatchEvent({ event: 'xhttp', url: 'http://www.leagueofautomatednations.com/map/shard0/rooms.js' }, function (response0) {
+ module.dispatchEvent({ event: 'xhttp', url: 'http://www.leagueofautomatednations.com/map/shard1/rooms.js' }, function (response1) {
+ module.dispatchEvent({ event: 'xhttp', url: 'http://www.leagueofautomatednations.com/map/shard2/rooms.js' }, function (response2) {
+ module.dispatchEvent({ event: 'xhttp', url: 'http://www.leagueofautomatednations.com/map/shard3/rooms.js' }, function (response3) {
+
+ module.exports.shards = {}
+ module.exports.shards["shard0"] = { rooms: JSON.parse(response0.data) };
+ module.exports.shards["shard1"] = { rooms: JSON.parse(response1.data) };
+ module.exports.shards["shard2"] = { rooms: JSON.parse(response2.data) };
+ module.exports.shards["shard3"] = { rooms: JSON.parse(response3.data) };
+
+ module.dispatchEvent({ event: 'xhttp', url: 'http://www.leagueofautomatednations.com/alliances.js' }, function (response) {
+ module.alliances = JSON.parse(response.data);
+
+ module.userToAlliance = {}
+
+ for (var alliance in module.alliances) {
+ var members = module.alliances[alliance].members;
+ for (var member in members) {
+ var memberName = members[member];
+
+ module.userToAlliance[memberName] = alliance;
+ }
+ }
+
+ module.getScopeData("md-sidenav-left", "Top", [], function (Top) {
+ var radarSvg = module.exports.getRadarSvg();
+ var sideBar = $(`
${radarSvg}
@@ -31,17 +35,19 @@ module.exports.init = function(){
`)
- sideBar.click(function(){
- Top.toggleMainNav();
- module.exports.openModal();
+ sideBar.click(function () {
+ Top.toggleMainNav();
+ module.exports.openModal();
+ });
+
+ var leftBar = $(".md-sidenav-left a").eq(3).after(sideBar);
+ });
});
- var leftBar = $(".md-sidenav-left a").eq(3).after(sideBar);
});
- });
+ });
});
-
});
}