Player Tracker: Use the portal name from chat
Uses the portal name function from the chat listing, which, for now, renames the US Post Office portals so it doesn't look like. 20m ago US Post Office 25m ago Some portal 35m ago US Post Office 55m ago US Post Office
This commit is contained in:
parent
09a42d81ec
commit
ea3c331296
@ -112,7 +112,7 @@ window.plugin.playerTracker.processNewData = function(data) {
|
|||||||
if(json[1] < limit) return true;
|
if(json[1] < limit) return true;
|
||||||
|
|
||||||
// find player and portal information
|
// find player and portal information
|
||||||
var pguid, lat, lng, guid, name;
|
var pguid, lat, lng, guid, name, address;
|
||||||
var skipThisMessage = false;
|
var skipThisMessage = false;
|
||||||
$.each(json[2].plext.markup, function(ind, markup) {
|
$.each(json[2].plext.markup, function(ind, markup) {
|
||||||
switch(markup[0]) {
|
switch(markup[0]) {
|
||||||
@ -137,6 +137,7 @@ window.plugin.playerTracker.processNewData = function(data) {
|
|||||||
lng = lng ? lng : markup[1].lngE6/1E6;
|
lng = lng ? lng : markup[1].lngE6/1E6;
|
||||||
guid = guid ? guid : markup[1].guid;
|
guid = guid ? guid : markup[1].guid;
|
||||||
name = name ? name : markup[1].name;
|
name = name ? name : markup[1].name;
|
||||||
|
address = address ? address : markup[1].address;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -148,7 +149,8 @@ window.plugin.playerTracker.processNewData = function(data) {
|
|||||||
latlngs: [[lat, lng]],
|
latlngs: [[lat, lng]],
|
||||||
guids: [guid],
|
guids: [guid],
|
||||||
time: json[1],
|
time: json[1],
|
||||||
name: name
|
name: name,
|
||||||
|
address: address
|
||||||
};
|
};
|
||||||
|
|
||||||
var playerData = window.plugin.playerTracker.stored[pguid];
|
var playerData = window.plugin.playerTracker.stored[pguid];
|
||||||
@ -272,14 +274,14 @@ window.plugin.playerTracker.drawData = function() {
|
|||||||
|
|
||||||
title += '\n'
|
title += '\n'
|
||||||
+ ago(last.time, now) + ' ago\n'
|
+ ago(last.time, now) + ' ago\n'
|
||||||
+ last.name;
|
+ window.chat.getChatPortalName(last);
|
||||||
// show previous data in tooltip
|
// show previous data in tooltip
|
||||||
var minsAgo = '\t<span style="white-space: nowrap;"> ago</span>\t';
|
var minsAgo = '\t<span style="white-space: nowrap;"> ago</span>\t';
|
||||||
if(evtsLength >= 2)
|
if(evtsLength >= 2)
|
||||||
title += '\n \nprevious locations:\n';
|
title += '\n \nprevious locations:\n';
|
||||||
for(var i = evtsLength - 2; i >= 0 && i >= evtsLength - 10; i--) {
|
for(var i = evtsLength - 2; i >= 0 && i >= evtsLength - 10; i--) {
|
||||||
var ev = playerData.events[i];
|
var ev = playerData.events[i];
|
||||||
title += ago(ev.time, now) + minsAgo + ev.name + '\n';
|
title += ago(ev.time, now) + minsAgo + window.chat.getChatPortalName(ev) + '\n';
|
||||||
}
|
}
|
||||||
|
|
||||||
// calculate the closest portal to the player
|
// calculate the closest portal to the player
|
||||||
|
Loading…
x
Reference in New Issue
Block a user