s/Highligher/Highlighter/
This commit is contained in:
parent
f038693403
commit
cefbf95c85
@ -19,9 +19,9 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherPortalsCanMakeLevel = function() {};
|
||||
window.plugin.portalHighlighterPortalsCanMakeLevel = function() {};
|
||||
|
||||
window.plugin.portalHighligherPortalsCanMakeLevel.highlight = function(data,highlight_level) {
|
||||
window.plugin.portalHighlighterPortalsCanMakeLevel.highlight = function(data,highlight_level) {
|
||||
var d = data.portal.options.details;
|
||||
var current_level = Math.floor(getPortalLevel(d));
|
||||
var potential_level = Math.floor(window.potentialPortalLevel(d));
|
||||
@ -33,7 +33,7 @@ window.plugin.portalHighligherPortalsCanMakeLevel.highlight = function(data,high
|
||||
}
|
||||
|
||||
//determines the level of poral a user can make all on their own
|
||||
window.plugin.portalHighligherPortalsCanMakeLevel.playerCanSoloLevel = function(lvl) {
|
||||
window.plugin.portalHighlighterPortalsCanMakeLevel.playerCanSoloLevel = function(lvl) {
|
||||
var resonators_total = 0;
|
||||
var resonators_placed = 0;
|
||||
var resonator_level = PLAYER.level
|
||||
@ -48,9 +48,9 @@ window.plugin.portalHighligherPortalsCanMakeLevel.playerCanSoloLevel = function(
|
||||
}
|
||||
return(Math.floor(resonators_total/8));
|
||||
}
|
||||
window.plugin.portalHighligherPortalsCanMakeLevel.getHighlighter = function(lvl) {
|
||||
window.plugin.portalHighlighterPortalsCanMakeLevel.getHighlighter = function(lvl) {
|
||||
return(function(data){
|
||||
window.plugin.portalHighligherPortalsCanMakeLevel.highlight(data,lvl);
|
||||
window.plugin.portalHighlighterPortalsCanMakeLevel.highlight(data,lvl);
|
||||
});
|
||||
}
|
||||
|
||||
@ -64,8 +64,8 @@ var setup = function() {
|
||||
}
|
||||
// The rational behind the "minimum" level below is that showing a level 7 player, for example, all the portals they can make
|
||||
// a level 5 would be silly, as they can make ANY portal a level 5.
|
||||
for(var ptl_lvl = window.plugin.portalHighligherPortalsCanMakeLevel.playerCanSoloLevel()+1; ptl_lvl<=max_can_complete; ptl_lvl++) {
|
||||
window.addPortalHighlighter('Can Make Level ' + ptl_lvl, window.plugin.portalHighligherPortalsCanMakeLevel.getHighlighter(ptl_lvl));
|
||||
for(var ptl_lvl = window.plugin.portalHighlighterPortalsCanMakeLevel.playerCanSoloLevel()+1; ptl_lvl<=max_can_complete; ptl_lvl++) {
|
||||
window.addPortalHighlighter('Can Make Level ' + ptl_lvl, window.plugin.portalHighlighterPortalsCanMakeLevel.getHighlighter(ptl_lvl));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -19,9 +19,9 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherMitigation = function() {};
|
||||
window.plugin.portalHighlighterMitigation = function() {};
|
||||
|
||||
window.plugin.portalHighligherMitigation.highlight = function(data) {
|
||||
window.plugin.portalHighlighterMitigation.highlight = function(data) {
|
||||
|
||||
var defense = window.getPortalMitigationDetails(data.portal.options.details);
|
||||
|
||||
@ -40,7 +40,7 @@ window.plugin.portalHighligherMitigation.highlight = function(data) {
|
||||
}
|
||||
|
||||
var setup = function() {
|
||||
window.addPortalHighlighter('Mitigation (defense)', window.plugin.portalHighligherMitigation.highlight);
|
||||
window.addPortalHighlighter('Mitigation (defense)', window.plugin.portalHighlighterMitigation.highlight);
|
||||
}
|
||||
|
||||
// PLUGIN END //////////////////////////////////////////////////////////
|
||||
|
@ -19,9 +19,9 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherMods = function() {};
|
||||
window.plugin.portalHighlighterMods = function() {};
|
||||
|
||||
window.plugin.portalHighligherMods.highlight = function(data, mod_type) {
|
||||
window.plugin.portalHighlighterMods.highlight = function(data, mod_type) {
|
||||
var d = data.portal.options.details;
|
||||
|
||||
if(!jQuery.isArray(mod_type)) {
|
||||
@ -54,7 +54,7 @@ window.plugin.portalHighligherMods.highlight = function(data, mod_type) {
|
||||
}
|
||||
}
|
||||
|
||||
window.plugin.portalHighligherMods.highlightNoMods = function(data) {
|
||||
window.plugin.portalHighlighterMods.highlightNoMods = function(data) {
|
||||
var d = data.portal.options.details;
|
||||
|
||||
var mods = 0;
|
||||
@ -78,9 +78,9 @@ window.plugin.portalHighligherMods.highlightNoMods = function(data) {
|
||||
}
|
||||
|
||||
|
||||
window.plugin.portalHighligherMods.getHighlighter = function(type) {
|
||||
window.plugin.portalHighlighterMods.getHighlighter = function(type) {
|
||||
return(function(data){
|
||||
window.plugin.portalHighligherMods.highlight(data,type);
|
||||
window.plugin.portalHighlighterMods.highlight(data,type);
|
||||
});
|
||||
}
|
||||
|
||||
@ -88,13 +88,13 @@ window.plugin.portalHighligherMods.getHighlighter = function(type) {
|
||||
var setup = function() {
|
||||
|
||||
$.each(MOD_TYPE, function(ind, name){
|
||||
window.addPortalHighlighter('Mod: '+name, window.plugin.portalHighligherMods.getHighlighter(ind));
|
||||
window.addPortalHighlighter('Mod: '+name, window.plugin.portalHighlighterMods.getHighlighter(ind));
|
||||
});
|
||||
|
||||
window.addPortalHighlighter('Mod: Hackability', window.plugin.portalHighligherMods.getHighlighter(['MULTIHACK', 'HEATSINK']));
|
||||
window.addPortalHighlighter('Mod: Attack', window.plugin.portalHighligherMods.getHighlighter(['FORCE_AMP', 'TURRET']));
|
||||
window.addPortalHighlighter('Mod: Defense', window.plugin.portalHighligherMods.getHighlighter(['RES_SHIELD', 'FORCE_AMP', 'TURRET']));
|
||||
window.addPortalHighlighter('Mod: None', window.plugin.portalHighligherMods.highlightNoMods);
|
||||
window.addPortalHighlighter('Mod: Hackability', window.plugin.portalHighlighterMods.getHighlighter(['MULTIHACK', 'HEATSINK']));
|
||||
window.addPortalHighlighter('Mod: Attack', window.plugin.portalHighlighterMods.getHighlighter(['FORCE_AMP', 'TURRET']));
|
||||
window.addPortalHighlighter('Mod: Defense', window.plugin.portalHighlighterMods.getHighlighter(['RES_SHIELD', 'FORCE_AMP', 'TURRET']));
|
||||
window.addPortalHighlighter('Mod: None', window.plugin.portalHighlighterMods.highlightNoMods);
|
||||
|
||||
}
|
||||
|
||||
|
@ -19,9 +19,9 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherMy8sOnPortals = function() {};
|
||||
window.plugin.portalHighlighterMy8sOnPortals = function() {};
|
||||
|
||||
window.plugin.portalHighligherMy8sOnPortals.highlight = function(data) {
|
||||
window.plugin.portalHighlighterMy8sOnPortals.highlight = function(data) {
|
||||
var d = data.portal.options.details;
|
||||
var portal_weakness = 0;
|
||||
if(getTeam(d) !== 0) {
|
||||
@ -44,7 +44,7 @@ window.plugin.portalHighligherMy8sOnPortals.highlight = function(data) {
|
||||
var setup = function() {
|
||||
//Don't list it if it isn't applicable yet
|
||||
if(PLAYER.level == 8) {
|
||||
window.addPortalHighlighter('My Level 8 Resonators', window.plugin.portalHighligherMy8sOnPortals.highlight);
|
||||
window.addPortalHighlighter('My Level 8 Resonators', window.plugin.portalHighlighterMy8sOnPortals.highlight);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -19,9 +19,9 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherMyPortals = function() {};
|
||||
window.plugin.portalHighlighterMyPortals = function() {};
|
||||
|
||||
window.plugin.portalHighligherMyPortals.highlight = function(data) {
|
||||
window.plugin.portalHighlighterMyPortals.highlight = function(data) {
|
||||
var d = data.portal.options.details;
|
||||
var portal_weakness = 0;
|
||||
if(getTeam(d) !== 0) {
|
||||
@ -62,7 +62,7 @@ window.plugin.portalHighligherMyPortals.highlight = function(data) {
|
||||
}
|
||||
|
||||
var setup = function() {
|
||||
window.addPortalHighlighter('My Portals', window.plugin.portalHighligherMyPortals.highlight);
|
||||
window.addPortalHighlighter('My Portals', window.plugin.portalHighlighterMyPortals.highlight);
|
||||
}
|
||||
|
||||
// PLUGIN END //////////////////////////////////////////////////////////
|
||||
|
@ -19,24 +19,24 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative = function() {};
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative = function() {};
|
||||
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative.minAP = null;
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative.maxAP = null;
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative.minAP = null;
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative.maxAP = null;
|
||||
//This is the AP for a run of the mill takedown/putback
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative.baseSwapAP = 2350;
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative.baseSwapAP = 2350;
|
||||
|
||||
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative.highlight = function(data) {
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative.highlight = function(data) {
|
||||
var d = data.portal.options.details;
|
||||
var color = 'red';
|
||||
|
||||
if(window.plugin.portalHighligherPortalAPPerEnergyRelative.minAP == null ||
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative.maxAP == null) {
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative.calculateAPLevels();
|
||||
if(window.plugin.portalHighlighterPortalAPPerEnergyRelative.minAP == null ||
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative.maxAP == null) {
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative.calculateAPLevels();
|
||||
}
|
||||
var minApE = window.plugin.portalHighligherPortalAPPerEnergyRelative.minAP;
|
||||
var maxApE = window.plugin.portalHighligherPortalAPPerEnergyRelative.maxAP;
|
||||
var minApE = window.plugin.portalHighlighterPortalAPPerEnergyRelative.minAP;
|
||||
var maxApE = window.plugin.portalHighlighterPortalAPPerEnergyRelative.maxAP;
|
||||
|
||||
if(PLAYER.team !== d.controllingTeam.team) {
|
||||
var ap = getAttackApGain(d);
|
||||
@ -61,12 +61,12 @@ window.plugin.portalHighligherPortalAPPerEnergyRelative.highlight = function(dat
|
||||
}
|
||||
}
|
||||
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative.resetAPLevels = function() {
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative.minAP = null;
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative.maxAP = null;
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative.resetAPLevels = function() {
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative.minAP = null;
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative.maxAP = null;
|
||||
}
|
||||
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative.calculateAPLevels = function() {
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative.calculateAPLevels = function() {
|
||||
var displayBounds = map.getBounds();
|
||||
$.each(window.portals, function(qk, portal) {
|
||||
if(displayBounds.contains(portal.getLatLng())) {
|
||||
@ -77,13 +77,13 @@ window.plugin.portalHighligherPortalAPPerEnergyRelative.calculateAPLevels = func
|
||||
energy = 1;
|
||||
}
|
||||
var portal_ap = ap.enemyAp / energy;
|
||||
if(window.plugin.portalHighligherPortalAPPerEnergyRelative.minAP === null ||
|
||||
portal_ap < window.plugin.portalHighligherPortalAPPerEnergyRelative.minAP) {
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative.minAP = portal_ap;
|
||||
if(window.plugin.portalHighlighterPortalAPPerEnergyRelative.minAP === null ||
|
||||
portal_ap < window.plugin.portalHighlighterPortalAPPerEnergyRelative.minAP) {
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative.minAP = portal_ap;
|
||||
}
|
||||
if(window.plugin.portalHighligherPortalAPPerEnergyRelative.maxAP === null ||
|
||||
portal_ap > window.plugin.portalHighligherPortalAPPerEnergyRelative.maxAP) {
|
||||
window.plugin.portalHighligherPortalAPPerEnergyRelative.maxAP = portal_ap;
|
||||
if(window.plugin.portalHighlighterPortalAPPerEnergyRelative.maxAP === null ||
|
||||
portal_ap > window.plugin.portalHighlighterPortalAPPerEnergyRelative.maxAP) {
|
||||
window.plugin.portalHighlighterPortalAPPerEnergyRelative.maxAP = portal_ap;
|
||||
}
|
||||
|
||||
}
|
||||
@ -94,8 +94,8 @@ window.plugin.portalHighligherPortalAPPerEnergyRelative.calculateAPLevels = func
|
||||
|
||||
|
||||
var setup = function() {
|
||||
window.addPortalHighlighter('AP/Energy (Relative)', window.plugin.portalHighligherPortalAPPerEnergyRelative.highlight);
|
||||
window.addHook('requestFinished', window.plugin.portalHighligherPortalAPPerEnergyRelative.resetAPLevels);
|
||||
window.addPortalHighlighter('AP/Energy (Relative)', window.plugin.portalHighlighterPortalAPPerEnergyRelative.highlight);
|
||||
window.addHook('requestFinished', window.plugin.portalHighlighterPortalAPPerEnergyRelative.resetAPLevels);
|
||||
|
||||
}
|
||||
|
||||
|
@ -19,31 +19,31 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherPortalAPRelative = function() {};
|
||||
window.plugin.portalHighlighterPortalAPRelative = function() {};
|
||||
|
||||
window.plugin.portalHighligherPortalAPRelative.minAP = null;
|
||||
window.plugin.portalHighligherPortalAPRelative.maxAP = null;
|
||||
window.plugin.portalHighlighterPortalAPRelative.minAP = null;
|
||||
window.plugin.portalHighlighterPortalAPRelative.maxAP = null;
|
||||
//This is the AP for a run of the mill takedown/putback
|
||||
window.plugin.portalHighligherPortalAPRelative.baseSwapAP = 2350;
|
||||
window.plugin.portalHighlighterPortalAPRelative.baseSwapAP = 2350;
|
||||
|
||||
|
||||
window.plugin.portalHighligherPortalAPRelative.highlight = function(data) {
|
||||
window.plugin.portalHighlighterPortalAPRelative.highlight = function(data) {
|
||||
var d = data.portal.options.details;
|
||||
var color = 'red';
|
||||
|
||||
if(window.plugin.portalHighligherPortalAPRelative.minAP == null ||
|
||||
window.plugin.portalHighligherPortalAPRelative.maxAP == null) {
|
||||
window.plugin.portalHighligherPortalAPRelative.calculateAPLevels();
|
||||
if(window.plugin.portalHighlighterPortalAPRelative.minAP == null ||
|
||||
window.plugin.portalHighlighterPortalAPRelative.maxAP == null) {
|
||||
window.plugin.portalHighlighterPortalAPRelative.calculateAPLevels();
|
||||
}
|
||||
var minAp = window.plugin.portalHighligherPortalAPRelative.minAP;
|
||||
var maxAp = window.plugin.portalHighligherPortalAPRelative.maxAP;
|
||||
var minAp = window.plugin.portalHighlighterPortalAPRelative.minAP;
|
||||
var maxAp = window.plugin.portalHighlighterPortalAPRelative.maxAP;
|
||||
|
||||
var ap = getAttackApGain(d);
|
||||
var portal_ap = ap.friendlyAp;
|
||||
|
||||
if(PLAYER.team !== d.controllingTeam.team) {
|
||||
portal_ap = ap.enemyAp;
|
||||
if(portal_ap === window.plugin.portalHighligherPortalAPRelative.baseSwapAP) {
|
||||
if(portal_ap === window.plugin.portalHighlighterPortalAPRelative.baseSwapAP) {
|
||||
color = 'orange';
|
||||
}
|
||||
}
|
||||
@ -62,12 +62,12 @@ window.plugin.portalHighligherPortalAPRelative.highlight = function(data) {
|
||||
data.portal.setStyle({fillColor: color, fillOpacity: opacity});
|
||||
}
|
||||
|
||||
window.plugin.portalHighligherPortalAPRelative.resetAPLevels = function() {
|
||||
window.plugin.portalHighligherPortalAPRelative.minAP = null;
|
||||
window.plugin.portalHighligherPortalAPRelative.maxAP = null;
|
||||
window.plugin.portalHighlighterPortalAPRelative.resetAPLevels = function() {
|
||||
window.plugin.portalHighlighterPortalAPRelative.minAP = null;
|
||||
window.plugin.portalHighlighterPortalAPRelative.maxAP = null;
|
||||
}
|
||||
|
||||
window.plugin.portalHighligherPortalAPRelative.calculateAPLevels = function() {
|
||||
window.plugin.portalHighlighterPortalAPRelative.calculateAPLevels = function() {
|
||||
var displayBounds = map.getBounds();
|
||||
$.each(window.portals, function(qk, portal) {
|
||||
if(displayBounds.contains(portal.getLatLng())) {
|
||||
@ -76,21 +76,21 @@ window.plugin.portalHighligherPortalAPRelative.calculateAPLevels = function() {
|
||||
if(PLAYER.team !== portal.options.details.controllingTeam.team) {
|
||||
portal_ap = ap.enemyAp;
|
||||
}
|
||||
if(window.plugin.portalHighligherPortalAPRelative.minAP === null ||
|
||||
portal_ap < window.plugin.portalHighligherPortalAPRelative.minAP) {
|
||||
window.plugin.portalHighligherPortalAPRelative.minAP = portal_ap;
|
||||
if(window.plugin.portalHighlighterPortalAPRelative.minAP === null ||
|
||||
portal_ap < window.plugin.portalHighlighterPortalAPRelative.minAP) {
|
||||
window.plugin.portalHighlighterPortalAPRelative.minAP = portal_ap;
|
||||
}
|
||||
if(window.plugin.portalHighligherPortalAPRelative.maxAP === null ||
|
||||
portal_ap > window.plugin.portalHighligherPortalAPRelative.maxAP) {
|
||||
window.plugin.portalHighligherPortalAPRelative.maxAP = portal_ap;
|
||||
if(window.plugin.portalHighlighterPortalAPRelative.maxAP === null ||
|
||||
portal_ap > window.plugin.portalHighlighterPortalAPRelative.maxAP) {
|
||||
window.plugin.portalHighlighterPortalAPRelative.maxAP = portal_ap;
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
var setup = function() {
|
||||
window.addPortalHighlighter('AP (Relative)', window.plugin.portalHighligherPortalAPRelative.highlight);
|
||||
window.addHook('requestFinished', window.plugin.portalHighligherPortalAPRelative.resetAPLevels);
|
||||
window.addPortalHighlighter('AP (Relative)', window.plugin.portalHighlighterPortalAPRelative.highlight);
|
||||
window.addHook('requestFinished', window.plugin.portalHighlighterPortalAPRelative.resetAPLevels);
|
||||
|
||||
}
|
||||
|
||||
|
@ -19,16 +19,16 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherPortalAP = function() {};
|
||||
window.plugin.portalHighlighterPortalAP = function() {};
|
||||
|
||||
window.plugin.portalHighligherPortalAP.minAP = 65;
|
||||
window.plugin.portalHighlighterPortalAP.minAP = 65;
|
||||
//Anything over max AP will be 100% opacity.
|
||||
window.plugin.portalHighligherPortalAP.maxAP = 6000;
|
||||
window.plugin.portalHighlighterPortalAP.maxAP = 6000;
|
||||
//This is the AP for a run of the mill takedown/putback
|
||||
window.plugin.portalHighligherPortalAP.baseSwapAP = 2350;
|
||||
window.plugin.portalHighlighterPortalAP.baseSwapAP = 2350;
|
||||
|
||||
|
||||
window.plugin.portalHighligherPortalAP.highlight = function(data) {
|
||||
window.plugin.portalHighlighterPortalAP.highlight = function(data) {
|
||||
var d = data.portal.options.details;
|
||||
var color = 'red';
|
||||
var ap = getAttackApGain(d);
|
||||
@ -36,12 +36,12 @@ window.plugin.portalHighligherPortalAP.highlight = function(data) {
|
||||
|
||||
if(PLAYER.team !== d.controllingTeam.team) {
|
||||
portal_ap = ap.enemyAp;
|
||||
if(portal_ap === window.plugin.portalHighligherPortalAP.baseSwapAP) {
|
||||
if(portal_ap === window.plugin.portalHighlighterPortalAP.baseSwapAP) {
|
||||
color = 'orange';
|
||||
}
|
||||
}
|
||||
|
||||
var opacity = (portal_ap - window.plugin.portalHighligherPortalAP.minAP) / window.plugin.portalHighligherPortalAP.maxAP;
|
||||
var opacity = (portal_ap - window.plugin.portalHighlighterPortalAP.minAP) / window.plugin.portalHighlighterPortalAP.maxAP;
|
||||
if(opacity < 0) {
|
||||
opacity = 0;
|
||||
}
|
||||
@ -52,7 +52,7 @@ window.plugin.portalHighligherPortalAP.highlight = function(data) {
|
||||
}
|
||||
|
||||
var setup = function() {
|
||||
window.addPortalHighlighter('AP (Static)', window.plugin.portalHighligherPortalAP.highlight);
|
||||
window.addPortalHighlighter('AP (Static)', window.plugin.portalHighlighterPortalAP.highlight);
|
||||
}
|
||||
|
||||
// PLUGIN END //////////////////////////////////////////////////////////
|
||||
|
@ -19,9 +19,9 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherPortalsUpgrade = function() {};
|
||||
window.plugin.portalHighlighterPortalsUpgrade = function() {};
|
||||
|
||||
window.plugin.portalHighligherPortalsUpgrade.highlight = function(data) {
|
||||
window.plugin.portalHighlighterPortalsUpgrade.highlight = function(data) {
|
||||
var d = data.portal.options.details;
|
||||
var current_level = getPortalLevel(d);
|
||||
var potential_level = window.potentialPortalLevel(d);
|
||||
@ -44,7 +44,7 @@ window.plugin.portalHighligherPortalsUpgrade.highlight = function(data) {
|
||||
}
|
||||
}
|
||||
|
||||
window.plugin.portalHighligherPortalsUpgrade.highlight_elite = function(data) {
|
||||
window.plugin.portalHighlighterPortalsUpgrade.highlight_elite = function(data) {
|
||||
var d = data.portal.options.details;
|
||||
var current_level = getPortalLevel(d);
|
||||
var potential_level = window.potentialPortalLevel(d);
|
||||
@ -71,8 +71,8 @@ window.plugin.portalHighligherPortalsUpgrade.highlight_elite = function(data) {
|
||||
}
|
||||
|
||||
var setup = function() {
|
||||
window.addPortalHighlighter('Upgradable', window.plugin.portalHighligherPortalsUpgrade.highlight);
|
||||
window.addPortalHighlighter('Upgradable to Elite', window.plugin.portalHighligherPortalsUpgrade.highlight_elite);
|
||||
window.addPortalHighlighter('Upgradable', window.plugin.portalHighlighterPortalsUpgrade.highlight);
|
||||
window.addPortalHighlighter('Upgradable to Elite', window.plugin.portalHighlighterPortalsUpgrade.highlight_elite);
|
||||
}
|
||||
|
||||
// PLUGIN END //////////////////////////////////////////////////////////
|
||||
|
@ -19,9 +19,9 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherInactive = function() {};
|
||||
window.plugin.portalHighlighterInactive = function() {};
|
||||
|
||||
window.plugin.portalHighligherInactive.highlight = function(data) {
|
||||
window.plugin.portalHighlighterInactive.highlight = function(data) {
|
||||
|
||||
var daysUnmodified = (new Date().getTime() - data.portal.options.timestamp) / (24*60*60*1000);
|
||||
|
||||
@ -41,7 +41,7 @@ window.plugin.portalHighligherInactive.highlight = function(data) {
|
||||
}
|
||||
|
||||
var setup = function() {
|
||||
window.addPortalHighlighter('Inactive Portals', window.plugin.portalHighligherInactive.highlight);
|
||||
window.addPortalHighlighter('Inactive Portals', window.plugin.portalHighlighterInactive.highlight);
|
||||
}
|
||||
|
||||
// PLUGIN END //////////////////////////////////////////////////////////
|
||||
|
@ -19,15 +19,15 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherHideOwnership = function() {};
|
||||
window.plugin.portalHighlighterHideOwnership = function() {};
|
||||
|
||||
window.plugin.portalHighligherHideOwnership.highlight = function(data) {
|
||||
window.plugin.portalHighlighterHideOwnership.highlight = function(data) {
|
||||
var params = {fillColor: COLORS[TEAM_NONE], color: COLORS[TEAM_NONE], opacity: 1, fillOpacity: 0.5, radius: 7+(L.Browser.mobile ? PORTAL_RADIUS_ENLARGE_MOBILE : 0), weight: 2};
|
||||
data.portal.setStyle(params);
|
||||
}
|
||||
|
||||
var setup = function() {
|
||||
window.addPortalHighlighter('Hide portal ownership', window.plugin.portalHighligherHideOwnership.highlight);
|
||||
window.addPortalHighlighter('Hide portal ownership', window.plugin.portalHighlighterHideOwnership.highlight);
|
||||
}
|
||||
|
||||
// PLUGIN END //////////////////////////////////////////////////////////
|
||||
|
@ -19,9 +19,9 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherPortalsHighLevel = function() {};
|
||||
window.plugin.portalHighlighterPortalsHighLevel = function() {};
|
||||
|
||||
window.plugin.portalHighligherPortalsHighLevel.colorLevel = function(data) {
|
||||
window.plugin.portalHighlighterPortalsHighLevel.colorLevel = function(data) {
|
||||
var portal_level = data.portal.options.data.level;
|
||||
var opacity = 0.7;
|
||||
var color = undefined;
|
||||
@ -38,7 +38,7 @@ window.plugin.portalHighligherPortalsHighLevel.colorLevel = function(data) {
|
||||
}
|
||||
|
||||
var setup = function() {
|
||||
window.addPortalHighlighter('Higher Level Portals', window.plugin.portalHighligherPortalsHighLevel.colorLevel);
|
||||
window.addPortalHighlighter('Higher Level Portals', window.plugin.portalHighlighterPortalsHighLevel.colorLevel);
|
||||
}
|
||||
|
||||
// PLUGIN END //////////////////////////////////////////////////////////
|
||||
|
@ -19,16 +19,16 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherPortalsLevelColor = function() {};
|
||||
window.plugin.portalHighlighterPortalsLevelColor = function() {};
|
||||
|
||||
window.plugin.portalHighligherPortalsLevelColor.colorLevel = function(data) {
|
||||
window.plugin.portalHighlighterPortalsLevelColor.colorLevel = function(data) {
|
||||
var portal_level = data.portal.options.data.level;
|
||||
var opacity = .6;
|
||||
data.portal.setStyle({fillColor: COLORS_LVL[portal_level], fillOpacity: opacity});
|
||||
}
|
||||
|
||||
var setup = function() {
|
||||
window.addPortalHighlighter('Level Color', window.plugin.portalHighligherPortalsLevelColor.colorLevel);
|
||||
window.addPortalHighlighter('Level Color', window.plugin.portalHighlighterPortalsLevelColor.colorLevel);
|
||||
}
|
||||
|
||||
// PLUGIN END //////////////////////////////////////////////////////////
|
||||
|
@ -19,9 +19,9 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherNeedsRecharge = function() {};
|
||||
window.plugin.portalHighlighterNeedsRecharge = function() {};
|
||||
|
||||
window.plugin.portalHighligherNeedsRecharge.highlight = function(data) {
|
||||
window.plugin.portalHighlighterNeedsRecharge.highlight = function(data) {
|
||||
var d = data.portal.options.data;
|
||||
var portal_health = d.health/100;
|
||||
if(data.portal.options.team != TEAM_NONE && portal_health < 1) {
|
||||
@ -38,7 +38,7 @@ window.plugin.portalHighligherNeedsRecharge.highlight = function(data) {
|
||||
}
|
||||
|
||||
var setup = function() {
|
||||
window.addPortalHighlighter('Needs Recharge (Health)', window.plugin.portalHighligherNeedsRecharge.highlight);
|
||||
window.addPortalHighlighter('Needs Recharge (Health)', window.plugin.portalHighlighterNeedsRecharge.highlight);
|
||||
}
|
||||
|
||||
// PLUGIN END //////////////////////////////////////////////////////////
|
||||
|
@ -19,18 +19,18 @@
|
||||
// PLUGIN START ////////////////////////////////////////////////////////
|
||||
|
||||
// use own namespace for plugin
|
||||
window.plugin.portalHighligherPortalsMyLevel = function() {};
|
||||
window.plugin.portalHighlighterPortalsMyLevel = function() {};
|
||||
|
||||
|
||||
window.plugin.portalHighligherPortalsMyLevel.belowLevel = function(data) {
|
||||
window.plugin.portalHighligherPortalsMyLevel.colorLevel(true,data);
|
||||
window.plugin.portalHighlighterPortalsMyLevel.belowLevel = function(data) {
|
||||
window.plugin.portalHighlighterPortalsMyLevel.colorLevel(true,data);
|
||||
}
|
||||
|
||||
window.plugin.portalHighligherPortalsMyLevel.aboveLevel = function(data) {
|
||||
window.plugin.portalHighligherPortalsMyLevel.colorLevel(false,data);
|
||||
window.plugin.portalHighlighterPortalsMyLevel.aboveLevel = function(data) {
|
||||
window.plugin.portalHighlighterPortalsMyLevel.colorLevel(false,data);
|
||||
}
|
||||
|
||||
window.plugin.portalHighligherPortalsMyLevel.colorLevel = function(below,data) {
|
||||
window.plugin.portalHighlighterPortalsMyLevel.colorLevel = function(below,data) {
|
||||
var portal_level = data.portal.options.level;
|
||||
var player_level = PLAYER.level;
|
||||
var opacity = .6;
|
||||
@ -41,8 +41,8 @@ window.plugin.portalHighligherPortalsMyLevel.colorLevel = function(below,data) {
|
||||
}
|
||||
|
||||
var setup = function() {
|
||||
window.addPortalHighlighter('Below My Level', window.plugin.portalHighligherPortalsMyLevel.belowLevel);
|
||||
window.addPortalHighlighter('Above My Level', window.plugin.portalHighligherPortalsMyLevel.aboveLevel);
|
||||
window.addPortalHighlighter('Below My Level', window.plugin.portalHighlighterPortalsMyLevel.belowLevel);
|
||||
window.addPortalHighlighter('Above My Level', window.plugin.portalHighlighterPortalsMyLevel.aboveLevel);
|
||||
}
|
||||
|
||||
// PLUGIN END //////////////////////////////////////////////////////////
|
||||
|
Loading…
x
Reference in New Issue
Block a user