From 1dae89b4bc3afeccf140ec28ab5a2a2590b7cc2c Mon Sep 17 00:00:00 2001 From: Jon Atkins Date: Thu, 12 Mar 2015 20:26:53 +0000 Subject: [PATCH] mission plugin: initial basic highlighter debug highlighter: remove unknown_10/11 highlighters - not needed any more --- plugins/missions.user.js | 51 ++++++++++++++++++++++++ plugins/portal-highlighter-debug.user.js | 40 ++++++------------- 2 files changed, 64 insertions(+), 27 deletions(-) create mode 100644 plugins/missions.user.js diff --git a/plugins/missions.user.js b/plugins/missions.user.js new file mode 100644 index 00000000..97b94a4b --- /dev/null +++ b/plugins/missions.user.js @@ -0,0 +1,51 @@ +// ==UserScript== +// @id iitc-plugin-missions@jonatkins +// @name IITC plugin: Missions +// @category Info +// @version 0.0.1.@@DATETIMEVERSION@@ +// @namespace https://github.com/jonatkins/ingress-intel-total-conversion +// @updateURL @@UPDATEURL@@ +// @downloadURL @@DOWNLOADURL@@ +// @description [@@BUILDNAME@@-@@BUILDDATE@@] WORK IN PROGRESS: view missions. Currently, only adds a mission start portal highlighter +// @include https://www.ingress.com/intel* +// @include http://www.ingress.com/intel* +// @match https://www.ingress.com/intel* +// @match http://www.ingress.com/intel* +// @grant none +// ==/UserScript== + +@@PLUGINSTART@@ + +// PLUGIN START //////////////////////////////////////////////////////// + + +// use own namespace for plugin +window.plugin.missions = function() {}; + + +window.plugin.missions.highlight = function(data) { + var opacity = 0.7; + var color = undefined; + + if (data.portal.options.data.mission50plus) { + color='red'; + } else if (data.portal.options.data.mission) { + color='darkorange'; + } + + if (color) { + data.portal.setStyle({fillColor: color, fillOpacity: opacity}); + } +} + +window.plugin.missions.setup = function() { + + window.addPortalHighlighter('Mission start point', window.plugin.missions.highlight); + +}; + +var setup = window.plugin.missions.setup; + +// PLUGIN END ////////////////////////////////////////////////////////// + +@@PLUGINEND@@ diff --git a/plugins/portal-highlighter-debug.user.js b/plugins/portal-highlighter-debug.user.js index a235eee6..56e67309 100644 --- a/plugins/portal-highlighter-debug.user.js +++ b/plugins/portal-highlighter-debug.user.js @@ -21,35 +21,21 @@ // use own namespace for plugin window.plugin.portalHighlighterDebug = function() {}; -window.plugin.portalHighlighterDebug.unknown10 = function(data) { - var opacity = 0.7; - var color = undefined; - - if (data.portal.options.data.unknown_10) { - color='red'; - } - - if (color) { - data.portal.setStyle({fillColor: color, fillOpacity: opacity}); - } -} - -window.plugin.portalHighlighterDebug.unknown11 = function(data) { - var opacity = 0.7; - var color = undefined; - - if (data.portal.options.data.unknown_11) { - color='red'; - } - - if (color) { - data.portal.setStyle({fillColor: color, fillOpacity: opacity}); - } -} +//window.plugin.portalHighlighterDebug.unknown11 = function(data) { +// var opacity = 0.7; +// var color = undefined; +// +// if (data.portal.options.data.unknown_11) { +// color='red'; +// } +// +// if (color) { +// data.portal.setStyle({fillColor: color, fillOpacity: opacity}); +// } +//} var setup = function() { - window.addPortalHighlighter('DEBUG: Unknoen_10 (mission start portals?)', window.plugin.portalHighlighterDebug.unknown10); - window.addPortalHighlighter('DEBUG: Unknoen_11', window.plugin.portalHighlighterDebug.unknown11); +// window.addPortalHighlighter('DEBUG: Unknoen_11', window.plugin.portalHighlighterDebug.unknown11); } // PLUGIN END //////////////////////////////////////////////////////////