From 5bde912c7aba67ca6c5161b54197749f9c921ba1 Mon Sep 17 00:00:00 2001 From: Xelio Date: Sat, 16 Feb 2013 01:35:34 +0800 Subject: [PATCH] Code restructure - 4 --- code/map_data.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/code/map_data.js b/code/map_data.js index 6fb90542..c0c3c852 100644 --- a/code/map_data.js +++ b/code/map_data.js @@ -337,23 +337,27 @@ window.renderResonators = function(ent, portalLayer) { var resoGuid = portalResonatorGuid(ent[0], i); // the resonator + var resoStyle = + ent[0] === selectedPortal ? OPTIONS_RESONATOR_SELECTED : OPTIONS_RESONATOR_NON_SELECTED; var resoProperty = $.extend({ opacity: 1, fillColor: COLORS_LVL[rdata.level], fillOpacity: rdata.energyTotal/RESO_NRG[rdata.level], clickable: false, guid: resoGuid - }, ent[0] == selectedPortal ? OPTIONS_RESONATOR_SELECTED : OPTIONS_RESONATOR_NON_SELECTED); + }, resoStyle); var reso = L.circleMarker(Rlatlng, resoProperty); // line connecting reso to portal + var connStyle = + ent[0] === selectedPortal ? OPTIONS_RESONATOR_LINE_SELECTED : OPTIONS_RESONATOR_LINE_NON_SELECTED; var connProperty = $.extend({ color: '#FFA000', dashArray: '0,10,8,4,8,4,8,4,8,4,8,4,8,4,8,4,8,4,8,4', fill: false, clickable: false - }, ent[0] == selectedPortal ? OPTIONS_RESONATOR_LINE_SELECTED : OPTIONS_RESONATOR_LINE_NON_SELECTED); + }, connStyle); var conn = L.polyline([portalLatLng, Rlatlng], connProperty);