2013-02-01 13:11:14 +01:00

44 lines
993 B
JavaScript

// DEBUGGING TOOLS ///////////////////////////////////////////////////
// meant to be used from browser debugger tools and the like.
window.debug = function() {}
window.debug.renderDetails = function() {
console.log('portals: ' + Object.keys(portals).length);
console.log('links: ' + Object.keys(links).length);
console.log('fields: ' + Object.keys(fields).length);
}
window.debug.printStackTrace = function() {
var e = new Error('dummy');
console.log(e.stack);
}
window.debug.clearPortals = function() {
portalsLayer.clearLayers();
}
window.debug.clearLinks = function() {
linksLayer.clearLayers();
}
window.debug.clearFields = function() {
fieldsLayer.clearLayers();
}
window.debug.getFields = function() {
return fields;
}
window.debug.forceSync = function() {
localStorage.clear();
window.playersToResolve = [];
window.playersInResolving = [];
debug.clearFields();
debug.clearLinks();
debug.clearPortals();
updateGameScore();
requestData();
}