s/Highligher/Highlighter/

This commit is contained in:
nexushoratio 2014-01-05 22:30:54 -08:00
parent f038693403
commit cefbf95c85
15 changed files with 107 additions and 107 deletions

View File

@ -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));
}
}

View File

@ -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 //////////////////////////////////////////////////////////

View File

@ -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);
}

View File

@ -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);
}
}

View File

@ -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 //////////////////////////////////////////////////////////

View File

@ -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);
}

View File

@ -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);
}

View File

@ -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 //////////////////////////////////////////////////////////

View File

@ -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 //////////////////////////////////////////////////////////

View File

@ -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 //////////////////////////////////////////////////////////

View File

@ -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 //////////////////////////////////////////////////////////

View File

@ -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 //////////////////////////////////////////////////////////

View File

@ -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 //////////////////////////////////////////////////////////

View File

@ -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 //////////////////////////////////////////////////////////

View File

@ -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 //////////////////////////////////////////////////////////