// ==UserScript== // @id iitc-plugin-reso-energy-pct-in-portal-detail@xelio // @name IITC plugin: reso energy pct in portal detail // @category Portal Info // @version 0.1.2.@@DATETIMEVERSION@@ // @namespace https://github.com/jonatkins/ingress-intel-total-conversion // @updateURL @@UPDATEURL@@ // @downloadURL @@DOWNLOADURL@@ // @description [@@BUILDNAME@@-@@BUILDDATE@@] Show resonator energy percentage on resonator energy bar in portal detail panel. // @include https://*.ingress.com/intel* // @include http://*.ingress.com/intel* // @match https://*.ingress.com/intel* // @match http://*.ingress.com/intel* // @include https://*.ingress.com/mission/* // @include http://*.ingress.com/mission/* // @match https://*.ingress.com/mission/* // @match http://*.ingress.com/mission/* // @grant none // ==/UserScript== @@PLUGINSTART@@ // PLUGIN START //////////////////////////////////////////////////////// // use own namespace for plugin window.plugin.resoEnergyPctInPortalDetail = function() {}; window.plugin.resoEnergyPctInPortalDetail.updateMeter = function(data) { $("span.meter-level") .css({ "word-spacing": "-1px", "text-align": "left", "font-size": "90%", "padding-left": "2px", }) .each(function() { var matchResult = $(this).parent().attr('title').match(/\((\d*\%)\)/); if(matchResult) { var html = $(this).html() + '
' + matchResult[1] + '
'; $(this).html(html); } }); } var setup = function() { window.addHook('portalDetailsUpdated', window.plugin.resoEnergyPctInPortalDetail.updateMeter); } // PLUGIN END ////////////////////////////////////////////////////////// @@PLUGINEND@@