# HG changeset patch # User Matti Hamalainen # Date 1397413391 -10800 # Node ID 98115d71bb641f8c7446556bdba6666ea999a7ab # Parent 96ce03724648de4c51ea851f78d7b3d93fe4a246 Some adjustments to realtime player position update code. diff -r 96ce03724648 -r 98115d71bb64 map.js --- a/map.js Sun Apr 13 21:23:07 2014 +0300 +++ b/map.js Sun Apr 13 21:23:11 2014 +0300 @@ -200,6 +200,7 @@ { if (pmapToken && Date.now() - pmapUpdateTime >= pmapUpdateDelay) { + pmapUpdateTime = Date.now(); // XDownloadUrl("http://www.bat.org/playerpos.php?token="+pmapToken, XDownloadUrl("http://tnsp.org/gmapng/playerpos.php?token="+pmapToken, function(data, responseCode) @@ -207,7 +208,6 @@ if (data != "") { var pos = JSON.parse(data); - pmapUpdateTime = Date.now(); if (typeof(pos) == "object" && (pos.x != pmapPlrPrevPos.x || pos.y != pmapPlrPrevPos.y)) { pmapPlrMarker.setPosition(pmapMapCoordsToLatLng(new google.maps.Point(pos.x * 2 + 1, pos.y * 2 + 1), 7)); @@ -219,6 +219,12 @@ if (pmapUpdateDelay < 5000) pmapUpdateDelay += 500; } + else + pmapUpdateDelay = 10000; + }, + function() + { + pmapUpdateDelay = 10000; }); } }