diff --git a/plugins/ap-list.user.js b/plugins/ap-list.user.js index 2eed0fb5..1760e353 100644 --- a/plugins/ap-list.user.js +++ b/plugins/ap-list.user.js @@ -1,7 +1,7 @@ // ==UserScript== // @id iitc-plugin-ap-list@xelio // @name iitc: AP List -// @version 0.2 +// @version 0.3 // @namespace https://github.com/breunigs/ingress-intel-total-conversion // @updateURL https://raw.github.com/breunigs/ingress-intel-total-conversion/gh-pages/plugins/ap-list.user.js // @downloadURL https://raw.github.com/breunigs/ingress-intel-total-conversion/gh-pages/plugins/ap-list.user.js @@ -22,38 +22,38 @@ window.plugin.apList = function() { }; window.plugin.apList.cachedPortals = {}; +window.plugin.apList.SIDE_FRIENDLY = 0; +window.plugin.apList.SIDE_ENEMY = 1; +window.plugin.apList.displaySide = window.plugin.apList.SIDE_ENEMY; +window.plugin.apList.sides = new Array(2); +window.plugin.apList.sortedPortals = new Array(2); +window.plugin.apList.playerApGainFunc = new Array(2); + +window.plugin.apList.topMaxCount = 10; +window.plugin.apList.sideLabelClass = {}; + window.plugin.apList.useCachedPortals = false; window.plugin.apList.cacheBounds; window.plugin.apList.cacheActiveZoomLevel; -window.plugin.apList.SIDE_FRIENDLY = 0; -window.plugin.apList.SIDE_ENEMY = 1; -window.plugin.apList.sides = new Array(2); -window.plugin.apList.topPortals = new Array(2); -window.plugin.apList.minPortalAp = new Array(2); -window.plugin.apList.topMaxCount = 10; -window.plugin.apList.playerApGainFunc = new Array(2); -window.plugin.apList.displaySide = window.plugin.apList.SIDE_ENEMY; - -window.plugin.apList.sideLabelClass = {}; window.plugin.apList.handleUpdate = function() { if(!requests.isLastRequest('getThinnedEntitiesV2')) return; - plugin.apList.updateTopPortals(); + plugin.apList.updateSortedPortals(); plugin.apList.updatePortalTable(plugin.apList.displaySide); } // Generate html table from top portals window.plugin.apList.updatePortalTable = function(side) { - var content = '
' - + plugin.apList.getPortalApText(portal) + + ' | ' + + (portal ? plugin.apList.getPortalApText(portal) : ' ') + ' | ' + '