// ==UserScript== // @name TW dorpen met volle opslagplaats markeren // @description Geeft dorpen een kleur bij een bepaalde hoeveelheid grondstoffen // @author Lekensteyn // @version 0.2.20100505 // @namespace http://osor.de/ // @include http://nl*.tribalwars.nl/game.php?*screen=overview_villages* // @include http://nl*.tribalwars.nl/game.php?*screen=snob&mode=reserve* // @include http://nl*.tribalwars.nl/game.php?*screen=snob&mode=coin* // ==/UserScript== (function(){ // Hier kunnen oneindig veel kleuren bijgezet worden. // Een nieuwe markering is in de volgende formaat: // [ percentage , 'engelse kleur of #hexadecimale kleur' ] // ongeldige percentages worden genegeerd var settings = [ [ 100 , 'red'], [ 87.5 , 'orange'], [ 75.5 , 'blue'], ]; // einde instellingen for(var i=settings.length-1; i>=0; i--){ if(settings[i].length != 2 || isNaN(settings[i][0]=1*settings[i][0]) || settings[i][0] > 100 || settings[i][0] < 0){ settings.splice(i, 1); } } settings.sort(function(x, y){return x[0]\.<\/span>)*\d+/g, function(num){ var ratio = 100 * (1*num.replace(/\D+/g, '')) / storage; for(var j=0; j= settings[j][0]){ return ''+num+''; } } return num; }); } })();