Mercurial > hg > batmud > gmap2
changeset 268:98115d71bb64 gmap2
Some adjustments to realtime player position update code.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 13 Apr 2014 21:23:11 +0300 |
parents | 96ce03724648 |
children | ce747cd9ec59 |
files | map.js |
diffstat | 1 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- 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; }); } }