From d7ce5b2c58618c3a3220f0c61663433254b0237f Mon Sep 17 00:00:00 2001 From: fkloft Date: Sun, 12 Apr 2015 01:11:30 +0200 Subject: [PATCH] [mission] show mission type --- images/mission-type-hidden.png | Bin 0 -> 143 bytes images/mission-type-random.png | Bin 0 -> 129 bytes images/mission-type-sequential.png | Bin 0 -> 119 bytes images/mission-type-unknown.png | Bin 0 -> 129 bytes plugins/missions.css | 8 ++++++++ plugins/missions.user.js | 27 ++++++++++++++++++--------- 6 files changed, 26 insertions(+), 9 deletions(-) create mode 100644 images/mission-type-hidden.png create mode 100644 images/mission-type-random.png create mode 100644 images/mission-type-sequential.png create mode 100644 images/mission-type-unknown.png diff --git a/images/mission-type-hidden.png b/images/mission-type-hidden.png new file mode 100644 index 0000000000000000000000000000000000000000..ceb1f14ae1b4f31f48e4a720a52cc4c7f63b1c60 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh@3?y?HWJG`zTYyi9>#EMissions'); + $('.linkdetails').append(''); }, 0); }, @@ -313,7 +320,9 @@ window.plugin.missions = { infoWaypoints.className = 'plugin-mission-info waypoints'; infoWaypoints.textContent = cachedMission.waypoints.length + ' '; img = infoWaypoints.insertBefore(document.createElement('img'), infoWaypoints.firstChild); - img.src = 'https://commondatastorage.googleapis.com/ingress.com/img/map_icons/linkmodeicon.png'; + img.src = this.missionTypeImages[cachedMission.typeNum] || this.missionTypeImages[0]; + img.title = cachedMission.type || 'Unknown mission type'; + img.className = 'help'; } return container; @@ -358,12 +367,12 @@ window.plugin.missions = { var perma = '/intel?ll='+lat+','+lng+'&z=17&pll='+lat+','+lng; title.href = perma; - title.addEventListener("click", function(ev) { + title.addEventListener('click', function(ev) { renderPortalDetails(waypoint.portal.guid); ev.preventDefault(); return false; }, false); - title.addEventListener("dblclick", function(ev) { + title.addEventListener('dblclick', function(ev) { zoomToAndShowPortal(waypoint.portal.guid, [lat, lng]); ev.preventDefault(); return false; @@ -632,7 +641,7 @@ window.plugin.missions = { } $('