diff --git a/code/boot.js b/code/boot.js
index 290915f0..806ffeab 100644
--- a/code/boot.js
+++ b/code/boot.js
@@ -28,6 +28,8 @@ window.setupStyles = function() {
[ '#largepreview.res img { border:2px solid '+COLORS[TEAM_RES]+'; } ',
'#largepreview.enl img { border:2px solid '+COLORS[TEAM_ENL]+'; } ',
'#largepreview.none img { border:2px solid '+COLORS[TEAM_NONE]+'; } ',
+ '#chatcontrols { bottom: '+(CHAT_SHRINKED+4)+'px; }',
+ '#chat { height: '+CHAT_SHRINKED+'px; } ',
'#updatestatus { width:'+(SIDEBAR_WIDTH-2*4)+'px; } ',
'#sidebar, #gamestat, #gamestat span, input, ',
'.imgpreview img { width:'+SIDEBAR_WIDTH+'px; }'].join("\n")
@@ -148,6 +150,7 @@ function boot() {
window.setupLargeImagePreview();
window.updateGameScore();
window.setupPlayerStat();
+ window.setupChat();
// read here ONCE, so the URL is only evaluated one time after the
// necessary data has been loaded.
urlPortal = getURLParam('pguid');
diff --git a/code/chat.js b/code/chat.js
new file mode 100644
index 00000000..75fc8655
--- /dev/null
+++ b/code/chat.js
@@ -0,0 +1,116 @@
+window.chat = function() {}
+
+window.getOldestTimestampChat = function(public) {
+ if(public) {
+ var a = $('#chatpublic time:first').data('timestamp');
+ var b = $('#chatbot time:first').data('timestamp');
+ if(a && b) return Math.min(a, b);
+ return a || b || -1;
+ } else {
+ return $('#chatfaction time').first().data('timestamp') || -1;
+ }
+}
+
+window.getNewestTimestampChat = function(public) {
+ if(public) {
+ var a = $('#chatpublic time:last').data('timestamp');
+ var b = $('#chatbot time:last').data('timestamp');
+ if(a && b) return Math.max(a, b);
+ return a || b || -1;
+ } else {
+ return $('#chatfaction time').last().data('timestamp') || -1;
+ }
+}
+
+window.getPostDataForChat = function(public, getOlderMsgs) {
+ if(typeof public !== 'boolean') throw('Need to know if public or faction chat.');
+
+ var b = map.getBounds();
+ var ne = b.getNorthEast();
+ var sw = b.getSouthWest();
+
+ var data = {
+ desiredNumItems: 10,
+ minLatE6: Math.round(sw.lat*1E6),
+ minLngE6: Math.round(sw.lng*1E6),
+ maxLatE6: Math.round(ne.lat*1E6),
+ maxLngE6: Math.round(ne.lng*1E6),
+ minTimestampMs: -1,
+ maxTimestampMs: -1,
+ factionOnly: !public
+ }
+
+ if(getOlderMsgs) {
+ // ask for older chat when scrolling up
+ data = $.extend(data, {maxTimestampMs: getOldestTimestampChat(public)});
+ } else {
+ // ask for newer chat
+ $.extend(data, {minTimestampMs: getNewestTimestampChat(public)});
+ }
+ return data;
+}
+
+window.requestFactionChat = function(getOlderMsgs) {
+ if(window.idleTime >= MAX_IDLE_TIME) {
+ console.log('user has been idle for ' + idleTime + ' minutes. Skipping faction chat.');
+ renderUpdateStatus();
+ return;
+ }
+
+ data = getPostDataForChat(false, false);
+ window.requests.add(window.postAjax('getPaginatedPlextsV2', data, window.handleFactionChat));
+}
+
+window.renderChatMsg = function(msg, nick, time, team) {
+ var ta = unixTimeToHHmm(time);
+ var tb = unixTimeToString(time, true);
+ var t = '';
+ var s = 'style="color:'+COLORS[team]+'"';
+ return '
'+t+''+nick+''+msg+'
';
+}
+
+window.handleFactionChat = function(data, textStatus, jqXHR) {
+ var appMsg = '';
+ var first = null;
+ var last;
+ $.each(data.result.reverse(), function(ind, chat) {
+ var time = chat[1];
+ var msg = chat[2].plext.markup[2][1].plain;
+ var team = chat[2].plext.team === 'ALIENS' ? TEAM_ENL : TEAM_RES;
+ var nick = chat[2].plext.markup[1][1].plain.slice(0, -2); // cut “: ” at end
+ var guid = chat[2].plext.markup[1][1].guid;
+ window.setPlayerName(guid, nick); // free nick name resolves
+
+ if(!first) first = time;
+ last = time;
+ appMsg += renderChatMsg(msg, nick, time, team);
+ });
+
+ $('#chatfaction').html(appMsg);
+}
+
+window.toggleChat = function() {
+ var c = $('#chat');
+ var cc = $('#chatcontrols');
+ if(c.data('toggle')) {
+ $('#chatcontrols a:first').text('expand');
+ c.css('height', CHAT_SHRINKED+'px');
+ c.css('top', 'auto');
+ c.data('toggle', false);
+ cc.css('top', 'auto');
+ cc.css('bottom', (CHAT_SHRINKED+4)+'px');
+ } else {
+ $('#chatcontrols a:first').text('shrink');
+ c.css('height', 'auto');
+ c.css('top', '25px');
+ c.data('toggle', true);
+ cc.css('top', '0');
+ cc.css('bottom', 'auto');
+ }
+}
+
+
+window.setupChat = function() {
+ $('#chatcontrols a').first().click(window.toggleChat);
+ requestFactionChat();
+}
diff --git a/code/player_names.js b/code/player_names.js
index 50ec9bb8..47caed80 100644
--- a/code/player_names.js
+++ b/code/player_names.js
@@ -28,7 +28,7 @@ window.resolvePlayerNames = function() {
playersToResolve = [];
postAjax('getPlayersByGuids', d, function(dat) {
$.each(dat.result, function(ind, player) {
- localStorage[player.guid] = player.nickname;
+ window.setPlayerName(player.guid, player.nickname);
// remove from array
window.playersInResolving.splice(window.playersInResolving.indexOf(player.guid), 1);
});
@@ -41,3 +41,8 @@ window.resolvePlayerNames = function() {
window.playersToResolve.concat(p);
});
}
+
+
+window.setPlayerName = function(guid, nick) {
+ localStorage[guid] = nick;
+}
diff --git a/code/request_handling.js b/code/request_handling.js
index a6ee8ac2..ef967a3e 100644
--- a/code/request_handling.js
+++ b/code/request_handling.js
@@ -38,12 +38,12 @@ window.renderUpdateStatus = function() {
else if(isIdle())
t += 'Idle, not updating.';
else if(window.activeRequests.length > 0)
- t += window.activeRequests.length + ' requests running';
+ t += window.activeRequests.length + ' requests running.';
else
t += 'Up to date.';
if(window.failedRequestCount > 0)
- t += ' ' + window.failedRequestCount + ' requests failed.'
+ t += ' ' + window.failedRequestCount + ' requests failed.'
t += '
(';
var conv = ['impossible', 8,8,7,7,6,6,5,5,4,4,3,3,2,2,1];
diff --git a/code/utils_misc.js b/code/utils_misc.js
index 5226e4b6..1ad13dfe 100644
--- a/code/utils_misc.js
+++ b/code/utils_misc.js
@@ -67,13 +67,22 @@ window.postAjax = function(action, data, success, error) {
// converts unix timestamps to HH:mm:ss format if it was today;
// otherwise it returns YYYY-MM-DD
-window.unixTimeToString = function(time) {
+window.unixTimeToString = function(time, full) {
if(!time) return null;
var d = new Date(typeof time === 'string' ? parseInt(time) : time);
+ var time = d.toLocaleTimeString();
+ var date = d.getFullYear()+'-'+(d.getMonth()+1)+'-'+d.getDate();
+ if(typeof full !== 'undefined' && full) return date + ' ' + time;
if(d.toDateString() == new Date().toDateString())
- return d.toLocaleTimeString();
+ return time;
else
- return d.getFullYear()+'-'+(d.getMonth()+1)+'-'+d.getDate();
+ return date;
+}
+
+window.unixTimeToHHmm = function(time) {
+ if(!time) return null;
+ var d = new Date(typeof time === 'string' ? parseInt(time) : time);
+ return d.toLocaleTimeString().slice(0, -3);
}
diff --git a/json_examples/chat_faction.js b/json_examples/chat_faction.js
new file mode 100644
index 00000000..63d87196
--- /dev/null
+++ b/json_examples/chat_faction.js
@@ -0,0 +1,1684 @@
+// http://www.ingress.com/rpc/dashboard.getPaginatedPlextsV2
+
+
+{
+ "desiredNumItems": 50,
+ "minLatE6": 40741043,
+ "minLngE6": -73998640,
+ "maxLatE6": 40743335,
+ "maxLngE6": -73988732,
+ "minTimestampMs": -1,
+ "maxTimestampMs": -1,
+ "factionOnly": true,
+ "method": "dashboard.getPaginatedPlextsV2"
+}
+
+////////////////////////////////////////////////////////////////////////
+
+
+
+{
+ "gameBasket": {
+ "deletedEntityGuids": [
+
+ ],
+ "gameEntities": [
+
+ ],
+ "inventory": [
+
+ ]
+ },
+ "result": [
+ [
+ "0a4fbc5b22e248c081d1aca0f6a8d6e6.d",
+ 1359738394081,
+ {
+ "plext": {
+ "text": "[secure] mugenity: @RedJava lol. whoever asked about the gloves: http:\/\/www.amazon.com\/gp\/product\/B004A9FI2M\/ref=oh_details_o02_s00_i01",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "mugenity: ",
+ "guid": "30ac5ca1f9374a0aab7c5e07b7c2a9c4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "@RedJava lol. whoever asked about the gloves: http:\/\/www.amazon.com\/gp\/product\/B004A9FI2M\/ref=oh_details_o02_s00_i01"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "cfcc2f1a80234dda9c579cd99ed8afe0.d",
+ 1359737693952,
+ {
+ "plext": {
+ "text": "[secure] RedJava: @mugenity, pockets... :)",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "RedJava: ",
+ "guid": "540bf690bad2498b912e17b3f01c38b4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "@mugenity, pockets... :)"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "89a7286c798348feaccbc46ff51c6cc7.d",
+ 1359737651334,
+ {
+ "plext": {
+ "text": "[secure] RedJava: congrats @virusdave, keep it going :)",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "RedJava: ",
+ "guid": "540bf690bad2498b912e17b3f01c38b4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "congrats @virusdave, keep it going :)"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "485cc59b7b7a41a488b187b40245a29d.d",
+ 1359737024166,
+ {
+ "plext": {
+ "text": "[secure] virusdave: Awesome. Only 5k AP needed now for L5. can't wait",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "virusdave: ",
+ "guid": "4ec3807d4a844d99b9f8b5d3cdbe7c11.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "Awesome. Only 5k AP needed now for L5. can't wait"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "12d4b93fc04c454281e8ea39174a6a42.d",
+ 1359735962735,
+ {
+ "plext": {
+ "text": "[secure] mugenity: jw, what makes a pair of gloves wind resistant?",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "mugenity: ",
+ "guid": "30ac5ca1f9374a0aab7c5e07b7c2a9c4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "jw, what makes a pair of gloves wind resistant?"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "d1b95ec50a884c01af862b17b19fc776.d",
+ 1359735479320,
+ {
+ "plext": {
+ "text": "[secure] Callido: Any recommendations about where to get some wind-resistant touch screen gloves?",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "Callido: ",
+ "guid": "70c610a61845492ea74e41c8a60d2959.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "Any recommendations about where to get some wind-resistant touch screen gloves?"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "506dfb88cdf2434ea7234d66d51b29f5.d",
+ 1359732787577,
+ {
+ "plext": {
+ "text": "[secure] FudoMyoo: @beave IM working w a vendor watching the portal under my feet taken over",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "FudoMyoo: ",
+ "guid": "3d1814fb8bb54da59752a3915c461821.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "@beave IM working w a vendor watching the portal under my feet taken over"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "d3fac8bedabc4a239dcd84dd96b65f93.d",
+ 1359729709521,
+ {
+ "plext": {
+ "text": "[secure] TDP4: burb, don't burnout.. take 4hrs",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "TDP4: ",
+ "guid": "8a6f5675e3ff40f18ce187542c08f512.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "burb, don't burnout.. take 4hrs"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "d7991e7234864c0ca3cfef9dad85f960.d",
+ 1359723996559,
+ {
+ "plext": {
+ "text": "[secure] FudoMyoo: fucking GPS!!!!",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "FudoMyoo: ",
+ "guid": "3d1814fb8bb54da59752a3915c461821.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "fucking GPS!!!!"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "27697728f5d44d5fb866a49e357e5bf1.d",
+ 1359692564716,
+ {
+ "plext": {
+ "text": "[secure] Emil2015: grats @auhem",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "Emil2015: ",
+ "guid": "450b292d66b945b8b89eeb05639116c9.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "grats @auhem"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "8c18f4b07ec94ae9a20b8bcb355944c7.d",
+ 1359692540191,
+ {
+ "plext": {
+ "text": "[secure] Emil2015: Is anyone at GCT? There are a ton of open portals",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "Emil2015: ",
+ "guid": "450b292d66b945b8b89eeb05639116c9.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "Is anyone at GCT? There are a ton of open portals"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "9a783ab8dc664aaa919daaebc5e95b99.d",
+ 1359690718559,
+ {
+ "plext": {
+ "text": "[secure] auhem: @skynet I know that feels... my new phone is on the way, hopefully it helps",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "auhem: ",
+ "guid": "8ac6001cf25e4d3f8d20746987d5066b.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "@skynet I know that feels... my new phone is on the way, hopefully it helps"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "3f9935c304dd4e1c942369d04a6d96f9.d",
+ 1359689755829,
+ {
+ "plext": {
+ "text": "[secure] auhem: ding! level 7",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "auhem: ",
+ "guid": "8ac6001cf25e4d3f8d20746987d5066b.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "ding! level 7"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "2918132884514ba9beaac5238d34fb86.d",
+ 1359684807471,
+ {
+ "plext": {
+ "text": "[secure] Hankyman: if anyone's around gct, theres two wakened smurfs",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "Hankyman: ",
+ "guid": "73810de556874d9996110e3623d143af.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "if anyone's around gct, theres two wakened smurfs"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "84ca9ae8a0ca42b79570422756aa0537.d",
+ 1359683560897,
+ {
+ "plext": {
+ "text": "[secure] Hankyman: I hate the lag",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "Hankyman: ",
+ "guid": "73810de556874d9996110e3623d143af.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "I hate the lag"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "446cc5818cda4f61b68205819beeb50b.d",
+ 1359683458462,
+ {
+ "plext": {
+ "text": "[secure] Hankyman: anti",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "Hankyman: ",
+ "guid": "73810de556874d9996110e3623d143af.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "anti"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "93a93596579241819c297e21d91beae7.d",
+ 1359682016348,
+ {
+ "plext": {
+ "text": "[secure] ginerc: plenty of portals to upgrade and link in USQ. ",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "ginerc: ",
+ "guid": "6783774795e64a18800b7355088345e5.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "plenty of portals to upgrade and link in USQ. "
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "206d58dcffec41bba49ac91b1f3dc3c5.d",
+ 1359681090077,
+ {
+ "plext": {
+ "text": "[secure] ginerc: in USQ now. Anyone else here? ",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "ginerc: ",
+ "guid": "6783774795e64a18800b7355088345e5.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "in USQ now. Anyone else here? "
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "41f3e66054ad4da5ba8b45d2218d4a7f.d",
+ 1359680539414,
+ {
+ "plext": {
+ "text": "[secure] ginerc: just leaving. What's up. ",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "ginerc: ",
+ "guid": "6783774795e64a18800b7355088345e5.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "just leaving. What's up. "
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "d3ddded0969742979548758342fa8ac8.d",
+ 1359680463400,
+ {
+ "plext": {
+ "text": "[secure] Hankyman: you at gct gineric?",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "Hankyman: ",
+ "guid": "73810de556874d9996110e3623d143af.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "you at gct gineric?"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "ad505fe8acd14b4e865c190bd43127c0.d",
+ 1359680395047,
+ {
+ "plext": {
+ "text": "[secure] ginerc: plenty of portals to fill up and link at GCT. ",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "ginerc: ",
+ "guid": "6783774795e64a18800b7355088345e5.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "plenty of portals to fill up and link at GCT. "
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "f0540423a99b466cbaab4a2ab70734bb.d",
+ 1359678947425,
+ {
+ "plext": {
+ "text": "[secure] ginerc: I think I'll probably be in USQ in about 20 minutes, there will hopefully be room for a lot of cleanup and relinking if anyone is interested in joining.",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "ginerc: ",
+ "guid": "6783774795e64a18800b7355088345e5.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "I think I'll probably be in USQ in about 20 minutes, there will hopefully be room for a lot of cleanup and relinking if anyone is interested in joining."
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "02a5f1be2c224f81a31ae42e7d61ff82.d",
+ 1359678514518,
+ {
+ "plext": {
+ "text": "[secure] RedJava: LOL @kravmagirl... ",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "RedJava: ",
+ "guid": "540bf690bad2498b912e17b3f01c38b4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "LOL @kravmagirl... "
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "b60f44964522483ca718bd268942b6db.d",
+ 1359672802372,
+ {
+ "plext": {
+ "text": "[secure] ANZIBANONZI: @chair, was having data prob s had to go uptown. sorry!!",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "ANZIBANONZI: ",
+ "guid": "a0cd0fb4055a4edeafbff86a3ab04aab.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "@chair, was having data prob s had to go uptown. sorry!!"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "bbf48761a6ed4e4c96e43bb2f2c4e97a.d",
+ 1359671773199,
+ {
+ "plext": {
+ "text": "[secure] damonj: Something's definitely wrong with the Ingress servers right now. I tried to link a portal 10 times before it would actually take.",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "damonj: ",
+ "guid": "bc3d202c10b5432da83be18fddbc322d.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "Something's definitely wrong with the Ingress servers right now. I tried to link a portal 10 times before it would actually take."
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "2cda3a29bf66496ca84c3325be60478e.d",
+ 1359671502617,
+ {
+ "plext": {
+ "text": "[secure] BlueElephant: anyone going to be around times square at 6pm?",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "BlueElephant: ",
+ "guid": "40c78d9fa6af4a458d6ade9ca71fde23.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "anyone going to be around times square at 6pm?"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "2044471d695b416a9ed15a6826d8f524.d",
+ 1359668629533,
+ {
+ "plext": {
+ "text": "[secure] FudoMyoo: yes, @src , giving portals back that were taken",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "FudoMyoo: ",
+ "guid": "3d1814fb8bb54da59752a3915c461821.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "yes, @src , giving portals back that were taken"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "bd16559564e54820bb4edff5c814a8b8.d",
+ 1359668578567,
+ {
+ "plext": {
+ "text": "[secure] Phatstabley: G+ NYC Community Approval Code: 550",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "Phatstabley: ",
+ "guid": "5355c450d89e41afb6011adad0b460e6.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "G+ NYC Community Approval Code: 550"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "3b2e3265ef134aa2ac4b0f7047161311.d",
+ 1359667522232,
+ {
+ "plext": {
+ "text": "[secure] CrimsonBlitz: im neat gct i just cant leave work yet ..... -_-",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "CrimsonBlitz: ",
+ "guid": "f473bd6471ee4c6fbdc46e76dd7b523e.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "im neat gct i just cant leave work yet ..... -_-"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "d45c0ee13d4c4ff185097e7df70c2531.d",
+ 1359667248229,
+ {
+ "plext": {
+ "text": "[secure] 9ah: It's currently being hit ",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "9ah: ",
+ "guid": "5d7bac2085394e2db5d75ced3cdaa082.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "It's currently being hit "
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "43df5648fb8342678e0ca99d048fa342.d",
+ 1359667224808,
+ {
+ "plext": {
+ "text": "[secure] 9ah: Anyone near GCT??",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "9ah: ",
+ "guid": "5d7bac2085394e2db5d75ced3cdaa082.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "Anyone near GCT??"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "be8e0d05549e4f559d6680d2f6317df9.d",
+ 1359666813847,
+ {
+ "plext": {
+ "text": "[secure] CrimsonBlitz: my car is in bayside lol",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "CrimsonBlitz: ",
+ "guid": "f473bd6471ee4c6fbdc46e76dd7b523e.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "my car is in bayside lol"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "30a52410520a4d19b6696512da20de2a.d",
+ 1359666500300,
+ {
+ "plext": {
+ "text": "[secure] Ruse: Just checking out y'alls portal situation in NYC. Wowzers item farming heaven.",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "Ruse: ",
+ "guid": "67410f3a2ab64ecdb40a1fc82222273b.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "Just checking out y'alls portal situation in NYC. Wowzers item farming heaven."
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "f1a4a31e92e54fb3954cbf0032e15e2a.d",
+ 1359663805907,
+ {
+ "plext": {
+ "text": "[secure] ginerc: @axelslash, brown jacket? ",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "ginerc: ",
+ "guid": "6783774795e64a18800b7355088345e5.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "@axelslash, brown jacket? "
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "1a6e283c06bb4e0dab3aadf7b09e5fe3.d",
+ 1359663365489,
+ {
+ "plext": {
+ "text": "[secure] FudoMyoo: @vjfzuib9 did you not register with a gmail address? If you have an android, a google account is a benefit. If you have a google account, you already have G+",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "FudoMyoo: ",
+ "guid": "3d1814fb8bb54da59752a3915c461821.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "@vjfzuib9 did you not register with a gmail address? If you have an android, a google account is a benefit. If you have a google account, you already have G+"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "46a6a6f249594703b578092f86ef87a4.d",
+ 1359657408606,
+ {
+ "plext": {
+ "text": "[secure] RedJava: please see G+ NYC Community for details, if you're not a member please request to join",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "RedJava: ",
+ "guid": "540bf690bad2498b912e17b3f01c38b4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "please see G+ NYC Community for details, if you're not a member please request to join"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "ff285a00ea0a4baa950ac2a364282586.d",
+ 1359657343107,
+ {
+ "plext": {
+ "text": "[secure] RedJava: the nyc enlightened g+ community is hosting a bootcamp this saturday at noon for level 1, 2 and 3 agents, higher level agents welcome to participate in setting up the farm",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "RedJava: ",
+ "guid": "540bf690bad2498b912e17b3f01c38b4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "the nyc enlightened g+ community is hosting a bootcamp this saturday at noon for level 1, 2 and 3 agents, higher level agents welcome to participate in setting up the farm"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "f8b8d78de89a425ea5e36dd5b9740e8d.d",
+ 1359655562381,
+ {
+ "plext": {
+ "text": "[secure] arg0s: G+ NYC Community Approval Code: 395",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "arg0s: ",
+ "guid": "ab40af6b7e834ba7a3ced6f030036ec1.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "G+ NYC Community Approval Code: 395"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "e305d0dacb35431ab586112661845f64.d",
+ 1359655448543,
+ {
+ "plext": {
+ "text": "[secure] 9ah: 2 of my portals were destroyed in midtown =[",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "9ah: ",
+ "guid": "5d7bac2085394e2db5d75ced3cdaa082.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "2 of my portals were destroyed in midtown =["
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "55066b12ca414da4822df53b964ea9db.d",
+ 1359649928187,
+ {
+ "plext": {
+ "text": "[secure] FudoMyoo: love that, @burb",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "FudoMyoo: ",
+ "guid": "3d1814fb8bb54da59752a3915c461821.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "love that, @burb"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "cc1fdbe2caa74b14bf930dd206801c44.d",
+ 1359649393979,
+ {
+ "plext": {
+ "text": "[secure] 9ah: GCT neds some recharges and resonators if anyone is around... I'm going to try to stop by tomorrow night and do a few",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "9ah: ",
+ "guid": "5d7bac2085394e2db5d75ced3cdaa082.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "GCT neds some recharges and resonators if anyone is around... I'm going to try to stop by tomorrow night and do a few"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "1bc1843b79754dd0a56fd1e493a7ec16.d",
+ 1359644897075,
+ {
+ "plext": {
+ "text": "[secure] FudoMyoo: vizewl is either out of resonators or is trying to level up - he's linking everything in sight, including L1 portals",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "FudoMyoo: ",
+ "guid": "3d1814fb8bb54da59752a3915c461821.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "vizewl is either out of resonators or is trying to level up - he's linking everything in sight, including L1 portals"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "64c6af2b8c3646618559690709476611.d",
+ 1359643051664,
+ {
+ "plext": {
+ "text": "[secure] Avumede: Small Resistance L7 farm in Chelsea. Attack!",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "Avumede: ",
+ "guid": "bceb200315ec44c9b9d245a7c4528737.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "Small Resistance L7 farm in Chelsea. Attack!"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "493572cc08aa4a47ad01ca379f0bb9c5.d",
+ 1359642152207,
+ {
+ "plext": {
+ "text": "[secure] Earlskey: 2wg8ingress5r9q",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "Earlskey: ",
+ "guid": "50490244b39243d78fddfbc044c70cf9.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "2wg8ingress5r9q"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "9caf226782444756bb447be87ab25ff0.d",
+ 1359606360278,
+ {
+ "plext": {
+ "text": "[secure] Leiron: We'll have some work at GCT tomorrow.",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "Leiron: ",
+ "guid": "5252e2b28f524c69ae6bbda5015f69e5.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "We'll have some work at GCT tomorrow."
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "0e07903325d04ac981f2aeed72e952de.d",
+ 1359606326439,
+ {
+ "plext": {
+ "text": "[secure] 9ah: if someone can add resonators to the portal in gcs that would be awesome. my gps flips in there and I was only able to do 3",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "9ah: ",
+ "guid": "5d7bac2085394e2db5d75ced3cdaa082.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "if someone can add resonators to the portal in gcs that would be awesome. my gps flips in there and I was only able to do 3"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "24da86d5e37c4cd5953a99d1b35d5b67.d",
+ 1359606010244,
+ {
+ "plext": {
+ "text": "[secure] brianr: hello NYU Agents, see ingress.com\/campus",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "brianr: ",
+ "guid": "69e0731c8a5f4d04a2d9098743fa4f5a.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "hello NYU Agents, see ingress.com\/campus"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "1a826dba468345e1a4c99c41f315f8f6.d",
+ 1359603728472,
+ {
+ "plext": {
+ "text": "[secure] 9ah: I used my xmp to get a portal on 35",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "9ah: ",
+ "guid": "5d7bac2085394e2db5d75ced3cdaa082.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "I used my xmp to get a portal on 35"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "710dbdfcdead4df3a16c4fb59a774203.d",
+ 1359603695883,
+ {
+ "plext": {
+ "text": "[secure] 9ah: @crimsonblitz there is a portal on park ave and 36 with 3k... if you want to try to take that",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "9ah: ",
+ "guid": "5d7bac2085394e2db5d75ced3cdaa082.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "@crimsonblitz there is a portal on park ave and 36 with 3k... if you want to try to take that"
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "8433ca86ba3e490ca99ecfbb44243f76.d",
+ 1359603145773,
+ {
+ "plext": {
+ "text": "[secure] CrimsonBlitz: murray hill here i come ",
+ "markup": [
+ [
+ "SECURE",
+ {
+ "plain": "[secure] "
+ }
+ ],
+ [
+ "SENDER",
+ {
+ "plain": "CrimsonBlitz: ",
+ "guid": "f473bd6471ee4c6fbdc46e76dd7b523e.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "murray hill here i come "
+ }
+ ]
+ ],
+ "plextType": "PLAYER_GENERATED",
+ "team": "ALIENS"
+ }
+ }
+ ]
+ ]
+}
diff --git a/json_examples/chat_public.js b/json_examples/chat_public.js
new file mode 100644
index 00000000..aa3e9bb5
--- /dev/null
+++ b/json_examples/chat_public.js
@@ -0,0 +1,2667 @@
+// http://www.ingress.com/rpc/dashboard.getPaginatedPlextsV2
+
+// newest chat
+{
+ "desiredNumItems": 50,
+ "minLatE6": 40741043,
+ "minLngE6": -73998640,
+ "maxLatE6": 40743335,
+ "maxLngE6": -73988732,
+ "minTimestampMs": -1,
+ "maxTimestampMs": -1,
+ "method": "dashboard.getPaginatedPlextsV2"
+}
+
+// older chat
+{
+ "desiredNumItems": 50,
+ "minLatE6": 40741043,
+ "minLngE6": -73998640,
+ "maxLatE6": 40743335,
+ "maxLngE6": -73988732,
+ "minTimestampMs": -1,
+ "maxTimestampMs": 1359739560692,
+ "method": "dashboard.getPaginatedPlextsV2"
+}
+
+////////////////////////////////////////////////////////////////////////
+
+
+
+{
+ "gameBasket": {
+ "deletedEntityGuids": [
+
+ ],
+ "gameEntities": [
+
+ ],
+ "inventory": [
+
+ ]
+ },
+ "result": [
+ [
+ "1c1b35d2570543279fd1551e67362fea.d",
+ 1359740143004,
+ {
+ "plext": {
+ "text": "Kruxoli linked Beautiful sculpture \"Echo\" by (999 Broadway, Manhattan, NY) to Flatiron District (999 Broadway, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " linked "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Beautiful sculpture \"Echo\" by ",
+ "plain": "Beautiful sculpture \"Echo\" by (999 Broadway, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741667,
+ "address": "999 Broadway, Manhattan, NY",
+ "lngE6": -73988923,
+ "guid": "9991233462524e029a5c56a835d99176.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " to "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Flatiron District",
+ "plain": "Flatiron District (999 Broadway, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741591,
+ "address": "999 Broadway, Manhattan, NY",
+ "lngE6": -73988584,
+ "guid": "57ccb37f589d4e1e82e97683f6f7f1e5.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "fa2c111fb0e849398517bdca2fa8678f.d",
+ 1359740090694,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L1 Resonator on Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Jamba Juice 23rd. & 5th. \/ NYC",
+ "plain": "Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741109,
+ "address": "176 5th Ave. New York, NY",
+ "lngE6": -73990112,
+ "guid": "9055e4cb060f4aefa216a1dd63b22ef2.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "bf552990623a4fe1877c8d62a916d87b.d",
+ 1359740085929,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L1 Resonator on Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Jamba Juice 23rd. & 5th. \/ NYC",
+ "plain": "Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741109,
+ "address": "176 5th Ave. New York, NY",
+ "lngE6": -73990112,
+ "guid": "9055e4cb060f4aefa216a1dd63b22ef2.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "5b2130888a9e468a9356487025467e5f.d",
+ 1359740082437,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L1 Resonator on Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Jamba Juice 23rd. & 5th. \/ NYC",
+ "plain": "Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741109,
+ "address": "176 5th Ave. New York, NY",
+ "lngE6": -73990112,
+ "guid": "9055e4cb060f4aefa216a1dd63b22ef2.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "f8770bf7c5bf49d98c4550227d01e4bd.d",
+ 1359740079439,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L1 Resonator on Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Jamba Juice 23rd. & 5th. \/ NYC",
+ "plain": "Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741109,
+ "address": "176 5th Ave. New York, NY",
+ "lngE6": -73990112,
+ "guid": "9055e4cb060f4aefa216a1dd63b22ef2.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "5fa0422b8b644ed78bd42621d1b3d39a.d",
+ 1359740077310,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L1 Resonator on Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Jamba Juice 23rd. & 5th. \/ NYC",
+ "plain": "Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741109,
+ "address": "176 5th Ave. New York, NY",
+ "lngE6": -73990112,
+ "guid": "9055e4cb060f4aefa216a1dd63b22ef2.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "d0e05df882c344f3baf990086ef9a906.d",
+ 1359740073268,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L1 Resonator on Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Jamba Juice 23rd. & 5th. \/ NYC",
+ "plain": "Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741109,
+ "address": "176 5th Ave. New York, NY",
+ "lngE6": -73990112,
+ "guid": "9055e4cb060f4aefa216a1dd63b22ef2.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "c68916b672b2427d9a5d9350fe35b4b4.d",
+ 1359740070976,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L1 Resonator on Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Jamba Juice 23rd. & 5th. \/ NYC",
+ "plain": "Jamba Juice 23rd. & 5th. \/ NYC (176 5th Ave. New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741109,
+ "address": "176 5th Ave. New York, NY",
+ "lngE6": -73990112,
+ "guid": "9055e4cb060f4aefa216a1dd63b22ef2.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "54f69f32b7cc4adca4bc93168ea8e81e.d",
+ 1359740062191,
+ {
+ "plext": {
+ "text": "RedJava created a Control Field @New York Grand Central Termina (120 Park Ave, New York, NY) +9 MUs",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "RedJava",
+ "guid": "540bf690bad2498b912e17b3f01c38b4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " created a Control Field @"
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "New York Grand Central Termina",
+ "plain": "New York Grand Central Termina (120 Park Ave, New York, NY)",
+ "team": "ALIENS",
+ "latE6": 40751955,
+ "address": "120 Park Ave, New York, NY",
+ "lngE6": -73977749,
+ "guid": "1b6ae36318634814b7f87ef22cfd7254.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " +"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "9"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " MUs"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "7b0decc1872b49f782b0e4ef3a207b7b.d",
+ 1359740062191,
+ {
+ "plext": {
+ "text": "RedJava linked New York Grand Central Termina (120 Park Ave, New York, NY) to Grand Central Terminal, NYC (120 Park Ave, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "RedJava",
+ "guid": "540bf690bad2498b912e17b3f01c38b4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " linked "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "New York Grand Central Termina",
+ "plain": "New York Grand Central Termina (120 Park Ave, New York, NY)",
+ "team": "ALIENS",
+ "latE6": 40751955,
+ "address": "120 Park Ave, New York, NY",
+ "lngE6": -73977749,
+ "guid": "1b6ae36318634814b7f87ef22cfd7254.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " to "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Grand Central Terminal, NYC",
+ "plain": "Grand Central Terminal, NYC (120 Park Ave, New York, NY)",
+ "team": "ALIENS",
+ "latE6": 40752357,
+ "address": "120 Park Ave, New York, NY",
+ "lngE6": -73977460,
+ "guid": "0c78f3b9a5a44784b1a2cc41ad4afc0d.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "bf366101223647e3a20f3ae399d3ea0f.d",
+ 1359740061870,
+ {
+ "plext": {
+ "text": "Kruxoli linked Flatiron Building (175 5th Ave, New York, NY) to William H. Seward Statue, Madi (2-16 Madison Ave, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " linked "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Flatiron Building",
+ "plain": "Flatiron Building (175 5th Ave, New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741111,
+ "address": "175 5th Ave, New York, NY",
+ "lngE6": -73989722,
+ "guid": "643dc15b67684b3ea89484a4faa0e851.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " to "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "William H. Seward Statue, Madi",
+ "plain": "William H. Seward Statue, Madi (2-16 Madison Ave, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741205,
+ "address": "2-16 Madison Ave, Manhattan, NY",
+ "lngE6": -73988010,
+ "guid": "7b6bfdb6b7b343909ab07601dab86828.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "38175e61b93b41bb92e02b2581e44e34.d",
+ 1359740029965,
+ {
+ "plext": {
+ "text": "RedJava linked Grand Central Terminal, NYC (120 Park Ave, New York, NY) to New York - Grand Central Stati (200-222 Park Ave, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "RedJava",
+ "guid": "540bf690bad2498b912e17b3f01c38b4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " linked "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Grand Central Terminal, NYC",
+ "plain": "Grand Central Terminal, NYC (120 Park Ave, New York, NY)",
+ "team": "ALIENS",
+ "latE6": 40752357,
+ "address": "120 Park Ave, New York, NY",
+ "lngE6": -73977460,
+ "guid": "0c78f3b9a5a44784b1a2cc41ad4afc0d.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " to "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "New York - Grand Central Stati",
+ "plain": "New York - Grand Central Stati (200-222 Park Ave, Manhattan, NY)",
+ "team": "ALIENS",
+ "latE6": 40752418,
+ "address": "200-222 Park Ave, Manhattan, NY",
+ "lngE6": -73977857,
+ "guid": "3c41125147214c6998cc4f4d2abf57c8.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "c5fb55d405184e44b8a07e2a3129ef97.d",
+ 1359740029965,
+ {
+ "plext": {
+ "text": "RedJava created a Control Field @Grand Central Terminal, NYC (120 Park Ave, New York, NY) +7 MUs",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "RedJava",
+ "guid": "540bf690bad2498b912e17b3f01c38b4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " created a Control Field @"
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Grand Central Terminal, NYC",
+ "plain": "Grand Central Terminal, NYC (120 Park Ave, New York, NY)",
+ "team": "ALIENS",
+ "latE6": 40752357,
+ "address": "120 Park Ave, New York, NY",
+ "lngE6": -73977460,
+ "guid": "0c78f3b9a5a44784b1a2cc41ad4afc0d.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " +"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "7"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " MUs"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "7cd3d69f60174c0c8afbfbd1e955591c.d",
+ 1359739983497,
+ {
+ "plext": {
+ "text": "RedJava linked Grand Central Terminal, NYC (120 Park Ave, New York, NY) to Statue of Cornelius Van Der Bi (120 Park Ave, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "RedJava",
+ "guid": "540bf690bad2498b912e17b3f01c38b4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " linked "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Grand Central Terminal, NYC",
+ "plain": "Grand Central Terminal, NYC (120 Park Ave, New York, NY)",
+ "team": "ALIENS",
+ "latE6": 40752357,
+ "address": "120 Park Ave, New York, NY",
+ "lngE6": -73977460,
+ "guid": "0c78f3b9a5a44784b1a2cc41ad4afc0d.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " to "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Statue of Cornelius Van Der Bi",
+ "plain": "Statue of Cornelius Van Der Bi (120 Park Ave, Manhattan, NY)",
+ "team": "ALIENS",
+ "latE6": 40751924,
+ "address": "120 Park Ave, Manhattan, NY",
+ "lngE6": -73978026,
+ "guid": "1cb40216c4e844e6a63d54549811a1a6.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "3c04f71e7155485796f50f127dce46e7.d",
+ 1359739953865,
+ {
+ "plext": {
+ "text": "RedJava linked Grand Central Terminal, NYC (120 Park Ave, New York, NY) to Grand Central Terminal (59 E 42nd St, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "RedJava",
+ "guid": "540bf690bad2498b912e17b3f01c38b4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " linked "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Grand Central Terminal, NYC",
+ "plain": "Grand Central Terminal, NYC (120 Park Ave, New York, NY)",
+ "team": "ALIENS",
+ "latE6": 40752357,
+ "address": "120 Park Ave, New York, NY",
+ "lngE6": -73977460,
+ "guid": "0c78f3b9a5a44784b1a2cc41ad4afc0d.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " to "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Grand Central Terminal",
+ "plain": "Grand Central Terminal (59 E 42nd St, New York, NY)",
+ "team": "ALIENS",
+ "latE6": 40751935,
+ "address": "59 E 42nd St, New York, NY",
+ "lngE6": -73977090,
+ "guid": "d734a5b2fb5042b4813b9b594d110410.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "b47d069fbee74f9e9bf2762be77a55c6.d",
+ 1359739952568,
+ {
+ "plext": {
+ "text": "Moonworker linked George Washington Statue (475 Park Ave S, Manhattan, NY) to Triad (459 Park Avenue South, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Moonworker",
+ "guid": "b91c1725457f462e9e1f6032f8f9bf94.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " linked "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "George Washington Statue",
+ "plain": "George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40745500,
+ "address": "475 Park Ave S, Manhattan, NY",
+ "lngE6": -73982333,
+ "guid": "0d29cfae9b5b4f7ba2882b7dd4096622.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " to "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Triad",
+ "plain": "Triad (459 Park Avenue South, New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40745591,
+ "address": "459 Park Avenue South, New York, NY",
+ "lngE6": -73982622,
+ "guid": "06cddb0b9aad4455ab37632fbc40cb57.11"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "9fb86d551ed1477b861783f740d96d7c.d",
+ 1359739941031,
+ {
+ "plext": {
+ "text": "Moonworker deployed an L4 Resonator on George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Moonworker",
+ "guid": "b91c1725457f462e9e1f6032f8f9bf94.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L4"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "George Washington Statue",
+ "plain": "George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40745500,
+ "address": "475 Park Ave S, Manhattan, NY",
+ "lngE6": -73982333,
+ "guid": "0d29cfae9b5b4f7ba2882b7dd4096622.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "c0a307e0fa164a2fa31c0bb35904a2b1.d",
+ 1359739927693,
+ {
+ "plext": {
+ "text": "Moonworker deployed an L4 Resonator on George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Moonworker",
+ "guid": "b91c1725457f462e9e1f6032f8f9bf94.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L4"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "George Washington Statue",
+ "plain": "George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40745500,
+ "address": "475 Park Ave S, Manhattan, NY",
+ "lngE6": -73982333,
+ "guid": "0d29cfae9b5b4f7ba2882b7dd4096622.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "b1a3a845659941438a5187898289da05.d",
+ 1359739914992,
+ {
+ "plext": {
+ "text": "Moonworker deployed an L4 Resonator on George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Moonworker",
+ "guid": "b91c1725457f462e9e1f6032f8f9bf94.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L4"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "George Washington Statue",
+ "plain": "George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40745500,
+ "address": "475 Park Ave S, Manhattan, NY",
+ "lngE6": -73982333,
+ "guid": "0d29cfae9b5b4f7ba2882b7dd4096622.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "06e0d0cc3dd94c2ab58bdb7fb532fa09.d",
+ 1359739912416,
+ {
+ "plext": {
+ "text": "Moonworker deployed an L4 Resonator on George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Moonworker",
+ "guid": "b91c1725457f462e9e1f6032f8f9bf94.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L4"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "George Washington Statue",
+ "plain": "George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40745500,
+ "address": "475 Park Ave S, Manhattan, NY",
+ "lngE6": -73982333,
+ "guid": "0d29cfae9b5b4f7ba2882b7dd4096622.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "05edad5b286b45ffbe4fcb242832b2d4.d",
+ 1359739909722,
+ {
+ "plext": {
+ "text": "Moonworker deployed an L3 Resonator on George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Moonworker",
+ "guid": "b91c1725457f462e9e1f6032f8f9bf94.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L3"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "George Washington Statue",
+ "plain": "George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40745500,
+ "address": "475 Park Ave S, Manhattan, NY",
+ "lngE6": -73982333,
+ "guid": "0d29cfae9b5b4f7ba2882b7dd4096622.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "44f9a364259e4372bba72fc64dfe1db0.d",
+ 1359739905952,
+ {
+ "plext": {
+ "text": "Moonworker deployed an L3 Resonator on George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Moonworker",
+ "guid": "b91c1725457f462e9e1f6032f8f9bf94.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L3"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "George Washington Statue",
+ "plain": "George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40745500,
+ "address": "475 Park Ave S, Manhattan, NY",
+ "lngE6": -73982333,
+ "guid": "0d29cfae9b5b4f7ba2882b7dd4096622.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "da5be5ca96d947c7aff13a32294fd706.d",
+ 1359739902524,
+ {
+ "plext": {
+ "text": "Moonworker deployed an L3 Resonator on George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Moonworker",
+ "guid": "b91c1725457f462e9e1f6032f8f9bf94.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L3"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "George Washington Statue",
+ "plain": "George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40745500,
+ "address": "475 Park Ave S, Manhattan, NY",
+ "lngE6": -73982333,
+ "guid": "0d29cfae9b5b4f7ba2882b7dd4096622.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "ac1919216ade4695bfc30e79b1c1cbfd.d",
+ 1359739899623,
+ {
+ "plext": {
+ "text": "Moonworker deployed an L3 Resonator on George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Moonworker",
+ "guid": "b91c1725457f462e9e1f6032f8f9bf94.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L3"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "George Washington Statue",
+ "plain": "George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40745500,
+ "address": "475 Park Ave S, Manhattan, NY",
+ "lngE6": -73982333,
+ "guid": "0d29cfae9b5b4f7ba2882b7dd4096622.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "f347717677d04079b93bfc83190dc80d.d",
+ 1359739899623,
+ {
+ "plext": {
+ "text": "Moonworker captured George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Moonworker",
+ "guid": "b91c1725457f462e9e1f6032f8f9bf94.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " captured "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "George Washington Statue",
+ "plain": "George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40745500,
+ "address": "475 Park Ave S, Manhattan, NY",
+ "lngE6": -73982333,
+ "guid": "0d29cfae9b5b4f7ba2882b7dd4096622.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "07b443a1a3fa4facb4b38caef547b478.d",
+ 1359739892290,
+ {
+ "plext": {
+ "text": "Moonworker destroyed an L4 Resonator on George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Moonworker",
+ "guid": "b91c1725457f462e9e1f6032f8f9bf94.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " destroyed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L4"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "George Washington Statue",
+ "plain": "George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "team": "ALIENS",
+ "latE6": 40745500,
+ "address": "475 Park Ave S, Manhattan, NY",
+ "lngE6": -73982333,
+ "guid": "0d29cfae9b5b4f7ba2882b7dd4096622.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "69fc7eacadbc42c8ac8dde5c531eff57.d",
+ 1359739881575,
+ {
+ "plext": {
+ "text": "RedJava linked New York Grand Central Termina (120 Park Ave, New York, NY) to Grand Central Terminal (59 E 42nd St, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "RedJava",
+ "guid": "540bf690bad2498b912e17b3f01c38b4.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " linked "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "New York Grand Central Termina",
+ "plain": "New York Grand Central Termina (120 Park Ave, New York, NY)",
+ "team": "ALIENS",
+ "latE6": 40751955,
+ "address": "120 Park Ave, New York, NY",
+ "lngE6": -73977749,
+ "guid": "1b6ae36318634814b7f87ef22cfd7254.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " to "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Grand Central Terminal",
+ "plain": "Grand Central Terminal (59 E 42nd St, New York, NY)",
+ "team": "ALIENS",
+ "latE6": 40751935,
+ "address": "59 E 42nd St, New York, NY",
+ "lngE6": -73977090,
+ "guid": "d734a5b2fb5042b4813b9b594d110410.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "b3e479a451394a36ba7c094a105a32db.d",
+ 1359739876443,
+ {
+ "plext": {
+ "text": "objectdescent deployed an L1 Resonator on Lee Young Hee Korea Museum (2 West 32nd Street, New York, NY 10001, United States)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "objectdescent",
+ "guid": "3d45bed79759474bb16dab152d0df1cb.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Lee Young Hee Korea Museum",
+ "plain": "Lee Young Hee Korea Museum (2 West 32nd Street, New York, NY 10001, United States)",
+ "team": "RESISTANCE",
+ "latE6": 40747539,
+ "address": "2 West 32nd Street, New York, NY 10001, United States",
+ "lngE6": -73986659,
+ "guid": "dac65bbe5acf48fe8a16c2b70a2386e3.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "41fad9beafed4982b072f47279cbb556.d",
+ 1359739871470,
+ {
+ "plext": {
+ "text": "objectdescent deployed an L1 Resonator on Lee Young Hee Korea Museum (2 West 32nd Street, New York, NY 10001, United States)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "objectdescent",
+ "guid": "3d45bed79759474bb16dab152d0df1cb.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Lee Young Hee Korea Museum",
+ "plain": "Lee Young Hee Korea Museum (2 West 32nd Street, New York, NY 10001, United States)",
+ "team": "RESISTANCE",
+ "latE6": 40747539,
+ "address": "2 West 32nd Street, New York, NY 10001, United States",
+ "lngE6": -73986659,
+ "guid": "dac65bbe5acf48fe8a16c2b70a2386e3.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "f816f6838e7445cb9cbd0121068cc003.d",
+ 1359739862228,
+ {
+ "plext": {
+ "text": "objectdescent deployed an L1 Resonator on Lee Young Hee Korea Museum (2 West 32nd Street, New York, NY 10001, United States)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "objectdescent",
+ "guid": "3d45bed79759474bb16dab152d0df1cb.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Lee Young Hee Korea Museum",
+ "plain": "Lee Young Hee Korea Museum (2 West 32nd Street, New York, NY 10001, United States)",
+ "team": "RESISTANCE",
+ "latE6": 40747539,
+ "address": "2 West 32nd Street, New York, NY 10001, United States",
+ "lngE6": -73986659,
+ "guid": "dac65bbe5acf48fe8a16c2b70a2386e3.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "d1068992815942fe8ce789545a4ce4b0.d",
+ 1359739861901,
+ {
+ "plext": {
+ "text": "Moonworker destroyed an L5 Resonator on George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Moonworker",
+ "guid": "b91c1725457f462e9e1f6032f8f9bf94.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " destroyed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L5"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "George Washington Statue",
+ "plain": "George Washington Statue (475 Park Ave S, Manhattan, NY)",
+ "team": "ALIENS",
+ "latE6": 40745500,
+ "address": "475 Park Ave S, Manhattan, NY",
+ "lngE6": -73982333,
+ "guid": "0d29cfae9b5b4f7ba2882b7dd4096622.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "f3ff26a5c0bd45ae8e0f8f83565effbe.d",
+ 1359739810883,
+ {
+ "plext": {
+ "text": "objectdescent deployed an L1 Resonator on Zipcar Location (1250 Broadway New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "objectdescent",
+ "guid": "3d45bed79759474bb16dab152d0df1cb.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Zipcar Location",
+ "plain": "Zipcar Location (1250 Broadway New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40747874,
+ "address": "1250 Broadway New York, NY",
+ "lngE6": -73987576,
+ "guid": "f60bdd59f3cc49d59e46b718a16f93fb.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "895b1e5a7673450c94d6a330307202d6.d",
+ 1359739797408,
+ {
+ "plext": {
+ "text": "objectdescent deployed an L1 Resonator on Zipcar Location (1250 Broadway New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "objectdescent",
+ "guid": "3d45bed79759474bb16dab152d0df1cb.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Zipcar Location",
+ "plain": "Zipcar Location (1250 Broadway New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40747874,
+ "address": "1250 Broadway New York, NY",
+ "lngE6": -73987576,
+ "guid": "f60bdd59f3cc49d59e46b718a16f93fb.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "dd58c977f47c471390527b93afca4dbd.d",
+ 1359739668008,
+ {
+ "plext": {
+ "text": "Kruxoli linked Flatiron District (2-4 W 25th St, Manhattan, NY) to Fifth Avenue Building (200 5th Ave, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " linked "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Flatiron District",
+ "plain": "Flatiron District (2-4 W 25th St, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40742908,
+ "address": "2-4 W 25th St, Manhattan, NY",
+ "lngE6": -73988981,
+ "guid": "3bcafe2f0ce24df7aea001d7d70ec723.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " to "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Fifth Avenue Building",
+ "plain": "Fifth Avenue Building (200 5th Ave, New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741782,
+ "address": "200 5th Ave, New York, NY",
+ "lngE6": -73989538,
+ "guid": "6c1c5473bacc45c7880846a465314f6b.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "048a3e28017d49d5a26e26608c590613.d",
+ 1359739625502,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L1 Resonator on CHRYSLER BUILDING AT BROADWAY, (15 W 24th St, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "CHRYSLER BUILDING AT BROADWAY,",
+ "plain": "CHRYSLER BUILDING AT BROADWAY, (15 W 24th St, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40742377,
+ "address": "15 W 24th St, Manhattan, NY",
+ "lngE6": -73989463,
+ "guid": "1cba9a6c6dd74070b09eaaeb49b5dd14.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "005261bb0cb24c9b9adae2b5e2c77fa8.d",
+ 1359739619325,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L1 Resonator on Edith Wharton (14 W 23rd St, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Edith Wharton",
+ "plain": "Edith Wharton (14 W 23rd St, New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741571,
+ "address": "14 W 23rd St, New York, NY",
+ "lngE6": -73990382,
+ "guid": "d7d95bee06f84a1598271c520ca7df69.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "0d7d40828ec64e9c9279c86db62fb83a.d",
+ 1359739577089,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L1 Resonator on CHRYSLER BUILDING AT BROADWAY, (15 W 24th St, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "CHRYSLER BUILDING AT BROADWAY,",
+ "plain": "CHRYSLER BUILDING AT BROADWAY, (15 W 24th St, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40742377,
+ "address": "15 W 24th St, Manhattan, NY",
+ "lngE6": -73989463,
+ "guid": "1cba9a6c6dd74070b09eaaeb49b5dd14.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "2bf9e21cce464f47b3f1c9af138ab105.d",
+ 1359739574801,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L1 Resonator on CHRYSLER BUILDING AT BROADWAY, (15 W 24th St, Manhattan, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "CHRYSLER BUILDING AT BROADWAY,",
+ "plain": "CHRYSLER BUILDING AT BROADWAY, (15 W 24th St, Manhattan, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40742377,
+ "address": "15 W 24th St, Manhattan, NY",
+ "lngE6": -73989463,
+ "guid": "1cba9a6c6dd74070b09eaaeb49b5dd14.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "710e45a902ce45ed8d7917c16d2889d3.d",
+ 1359739560692,
+ {
+ "plext": {
+ "text": "ImportantCeleb linked NY Public Library (476 5th Avenue, New York, NY 10018, United States) to Bryant Park (53-99 West 40th Street, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "ImportantCeleb",
+ "guid": "e68695c7444e47aa927017f71b1e1e63.c",
+ "team": "ALIENS"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " linked "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "NY Public Library",
+ "plain": "NY Public Library (476 5th Avenue, New York, NY 10018, United States)",
+ "team": "ALIENS",
+ "latE6": 40753814,
+ "address": "476 5th Avenue, New York, NY 10018, United States",
+ "lngE6": -73983713,
+ "guid": "6c51507ab365422c885e4e67ccd200ac.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " to "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Bryant Park",
+ "plain": "Bryant Park (53-99 West 40th Street, New York, NY)",
+ "team": "ALIENS",
+ "latE6": 40753567,
+ "address": "53-99 West 40th Street, New York, NY",
+ "lngE6": -73984823,
+ "guid": "95dd5653d43d4f0eba8792d0ad1698b8.11"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "ALIENS"
+ }
+ }
+ ],
+ [
+ "aaf7b9b04b0c41dfb9dcd6360ef2eb06.d",
+ 1359739459999,
+ {
+ "plext": {
+ "text": "MilesSky deployed an L3 Resonator on Anne Klein (481-485 7th Ave, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "MilesSky",
+ "guid": "da579e7053e64e3382dd5e54c384a3fc.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L3"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Anne Klein",
+ "plain": "Anne Klein (481-485 7th Ave, New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40752329,
+ "address": "481-485 7th Ave, New York, NY",
+ "lngE6": -73989579,
+ "guid": "8197e8dd0f364f879ff625d9c2d6ec09.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "08458ba908de4022a01e17b52b418a09.d",
+ 1359739456697,
+ {
+ "plext": {
+ "text": "MilesSky deployed an L3 Resonator on Anne Klein (481-485 7th Ave, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "MilesSky",
+ "guid": "da579e7053e64e3382dd5e54c384a3fc.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L3"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Anne Klein",
+ "plain": "Anne Klein (481-485 7th Ave, New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40752329,
+ "address": "481-485 7th Ave, New York, NY",
+ "lngE6": -73989579,
+ "guid": "8197e8dd0f364f879ff625d9c2d6ec09.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "90513f52f2654e6cbbe42f0b5c002a35.d",
+ 1359739447148,
+ {
+ "plext": {
+ "text": "MilesSky deployed an L2 Resonator on Anne Klein (481-485 7th Ave, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "MilesSky",
+ "guid": "da579e7053e64e3382dd5e54c384a3fc.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L2"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Anne Klein",
+ "plain": "Anne Klein (481-485 7th Ave, New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40752329,
+ "address": "481-485 7th Ave, New York, NY",
+ "lngE6": -73989579,
+ "guid": "8197e8dd0f364f879ff625d9c2d6ec09.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "a1ac073f8c084567b9afbc9f5c41213a.d",
+ 1359739444919,
+ {
+ "plext": {
+ "text": "MilesSky deployed an L2 Resonator on Anne Klein (481-485 7th Ave, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "MilesSky",
+ "guid": "da579e7053e64e3382dd5e54c384a3fc.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L2"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Anne Klein",
+ "plain": "Anne Klein (481-485 7th Ave, New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40752329,
+ "address": "481-485 7th Ave, New York, NY",
+ "lngE6": -73989579,
+ "guid": "8197e8dd0f364f879ff625d9c2d6ec09.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "7e0efc8d97ab453fbab7b501b35d0af7.d",
+ 1359739441966,
+ {
+ "plext": {
+ "text": "MilesSky deployed an L2 Resonator on Anne Klein (481-485 7th Ave, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "MilesSky",
+ "guid": "da579e7053e64e3382dd5e54c384a3fc.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L2"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Anne Klein",
+ "plain": "Anne Klein (481-485 7th Ave, New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40752329,
+ "address": "481-485 7th Ave, New York, NY",
+ "lngE6": -73989579,
+ "guid": "8197e8dd0f364f879ff625d9c2d6ec09.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "0e81acc113784e7e87c334cbe3325672.d",
+ 1359739439683,
+ {
+ "plext": {
+ "text": "MilesSky deployed an L1 Resonator on Anne Klein (481-485 7th Ave, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "MilesSky",
+ "guid": "da579e7053e64e3382dd5e54c384a3fc.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Anne Klein",
+ "plain": "Anne Klein (481-485 7th Ave, New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40752329,
+ "address": "481-485 7th Ave, New York, NY",
+ "lngE6": -73989579,
+ "guid": "8197e8dd0f364f879ff625d9c2d6ec09.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "78baad15581c4c87acfdc07872a6fbec.d",
+ 1359739434932,
+ {
+ "plext": {
+ "text": "MilesSky deployed an L1 Resonator on Anne Klein (481-485 7th Ave, New York, NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "MilesSky",
+ "guid": "da579e7053e64e3382dd5e54c384a3fc.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L1"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Anne Klein",
+ "plain": "Anne Klein (481-485 7th Ave, New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40752329,
+ "address": "481-485 7th Ave, New York, NY",
+ "lngE6": -73989579,
+ "guid": "8197e8dd0f364f879ff625d9c2d6ec09.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "003630298d704d72b8d4fa8b25a7b690.d",
+ 1359739426373,
+ {
+ "plext": {
+ "text": "kurosen created a Control Field @Jamba Juice 5th Ave. & 32nd St. (321 5th Avenue New York, NY) +46 MUs",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "kurosen",
+ "guid": "050892f9ac5444aaa01760dd2105994a.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " created a Control Field @"
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Jamba Juice 5th Ave. & 32nd St.",
+ "plain": "Jamba Juice 5th Ave. & 32nd St. (321 5th Avenue New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40747500,
+ "address": "321 5th Avenue New York, NY",
+ "lngE6": -73985300,
+ "guid": "c97b407d218645f5b0046edc37439b6c.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " +"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "46"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " MUs"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "295aacc8827c45fc828c1d867e5b0d37.d",
+ 1359739426373,
+ {
+ "plext": {
+ "text": "kurosen linked Jamba Juice 5th Ave. & 32nd St. (321 5th Avenue New York, NY) to Duane Reade - MIDTOWN (358 5TH AVE, MANHATTAN NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "kurosen",
+ "guid": "050892f9ac5444aaa01760dd2105994a.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " linked "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Jamba Juice 5th Ave. & 32nd St.",
+ "plain": "Jamba Juice 5th Ave. & 32nd St. (321 5th Avenue New York, NY)",
+ "team": "RESISTANCE",
+ "latE6": 40747500,
+ "address": "321 5th Avenue New York, NY",
+ "lngE6": -73985300,
+ "guid": "c97b407d218645f5b0046edc37439b6c.12"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " to "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Duane Reade - MIDTOWN",
+ "plain": "Duane Reade - MIDTOWN (358 5TH AVE, MANHATTAN NY)",
+ "team": "RESISTANCE",
+ "latE6": 40748599,
+ "address": "358 5TH AVE, MANHATTAN NY",
+ "lngE6": -73984592,
+ "guid": "68794464b83e4f14aa650d9bebc2c6e6.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "9c7876b3b6a842e19dbcda12e9a7f777.d",
+ 1359739422451,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L3 Resonator on Duane Reade - FLATIRON (184 5TH AVENUE, MANHATTAN NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L3"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Duane Reade - FLATIRON",
+ "plain": "Duane Reade - FLATIRON (184 5TH AVENUE, MANHATTAN NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741370,
+ "address": "184 5TH AVENUE, MANHATTAN NY",
+ "lngE6": -73989912,
+ "guid": "2efda7a59ea54569bdb8624b41718caf.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ],
+ [
+ "7c1bbfb4d4bd4ff18892a178b8416232.d",
+ 1359739420296,
+ {
+ "plext": {
+ "text": "Kruxoli deployed an L3 Resonator on Duane Reade - FLATIRON (184 5TH AVENUE, MANHATTAN NY)",
+ "markup": [
+ [
+ "PLAYER",
+ {
+ "plain": "Kruxoli",
+ "guid": "acf0f0c0735a49fd8c49e8c45826be2c.c",
+ "team": "RESISTANCE"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " deployed an "
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": "L3"
+ }
+ ],
+ [
+ "TEXT",
+ {
+ "plain": " Resonator on "
+ }
+ ],
+ [
+ "PORTAL",
+ {
+ "name": "Duane Reade - FLATIRON",
+ "plain": "Duane Reade - FLATIRON (184 5TH AVENUE, MANHATTAN NY)",
+ "team": "RESISTANCE",
+ "latE6": 40741370,
+ "address": "184 5TH AVENUE, MANHATTAN NY",
+ "lngE6": -73989912,
+ "guid": "2efda7a59ea54569bdb8624b41718caf.12"
+ }
+ ]
+ ],
+ "plextType": "SYSTEM_BROADCAST",
+ "team": "RESISTANCE"
+ }
+ }
+ ]
+ ]
+}
diff --git a/main.js b/main.js
index 08df7a1d..bbea9468 100644
--- a/main.js
+++ b/main.js
@@ -45,7 +45,15 @@ document.getElementsByTagName('head')[0].innerHTML = ''
+ '';
document.getElementsByTagName('body')[0].innerHTML = ''
- + 'Loading, please wait
'
+ + 'Loading, please wait
'
+ + ''
+ + ''
+ + '
'
+ + '
'
+ + '
'
+ + '
'
+ '