From c1cf33d72e968a62a9764426c8ef7bda312d65be Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Thu, 7 Aug 2014 21:39:29 +0200 Subject: [PATCH] =?UTF-8?q?/=20=E2=80=98grepolis.user.js=E2=80=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- grepolis.user.js | 41 ++++++++++++++++++++++------------------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/grepolis.user.js b/grepolis.user.js index 0888f04..251223b 100644 --- a/grepolis.user.js +++ b/grepolis.user.js @@ -78,31 +78,34 @@ +'document.getElementById(id).innerHTML = strZeit;}'; document.getElementsByTagName("head")[0].appendChild(s); - + var townCount = 0; for(var town_id in farm_ids) { HelperTown.townSwitch(town_id); HelperTown.handleInfoWindowJumpToTownClick(); - var farmtowns = $(".farmtown_owned_on_same_island"); - $.each(farmtowns, function(f, farmtown) { - var farmtownId = farmtown["id"].split("_")[2]; - farm_ids[town_id].push(+farmtownId); - }); + townCount++; + setTimeout(function() { + var farmtowns = $(".farmtown_owned_on_same_island"); + $.each(farmtowns, function(f, farmtown) { + var farmtownId = farmtown["id"].split("_")[2]; + farm_ids[town_id].push(+farmtownId); + }); + }, townCount*2000); } setTimeout(function() { - for(var town_id in farm_ids) { - var town_countdown = document.createElement("span"); - town_countdown.textContent = "" + ITowns.getTown(town_id).name + ":"; - timerWindow.append(town_countdown); - farm_ids[town_id].forEach(function(xFarmId) { - var tmout = 20000 + rand(10); - setTimeout(getWaresTick(town_id, xFarmId), tmout); - var tmoutId = 'farm-' + xFarmId - $(town_countdown).append(', '); - }); - $(town_countdown).append('
'); - } - }, 5000); + for(var town_id in farm_ids) { + var town_countdown = document.createElement("span"); + town_countdown.textContent = "" + ITowns.getTown(town_id).name + ":"; + timerWindow.append(town_countdown); + farm_ids[town_id].forEach(function(xFarmId) { + var tmout = 20000 + rand(10); + setTimeout(getWaresTick(town_id, xFarmId), tmout); + var tmoutId = 'farm-' + xFarmId + $(town_countdown).append(', '); + }); + $(town_countdown).append('
'); + } + }, townCount * 3000); $("#gpwnd_" + logGPWindow.getID()).parent().parent().find(".ui-dialog-titlebar").empty().append("" + GM_info.script.version); var choose = $("#choosefarmduration")[0];