From 5e4493b49a56b19203e18cb6901e0778fc147147 Mon Sep 17 00:00:00 2001 From: hide_d Date: Sat, 5 May 2018 23:03:10 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B9=99=EC=9D=98=20=EB=AA=A9=EB=A1=9D?= =?UTF-8?q?=EC=9D=84=20=EC=A2=85=EB=8A=A5=20=EC=88=9C=EC=9C=BC=EB=A1=9C=20?= =?UTF-8?q?=EC=A0=95=EB=A0=AC=ED=95=B4=EC=84=9C=20=ED=91=9C=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/js/select_npc.js | 13 ++++++++++++- hwe/select_npc.php | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/hwe/js/select_npc.js b/hwe/js/select_npc.js index 31646829..b41713ff 100644 --- a/hwe/js/select_npc.js +++ b/hwe/js/select_npc.js @@ -72,7 +72,18 @@ function printGenerals(value){ $('#outdate_token').hide(); var time = Date.now() + value.pickMoreSeconds*1000; $('#btn_pick_more').data('available', time).prop('disabled',true); - $.each(value.pick, function(idx, cardData){ + + var pick = $.map(value.pick, function(value, key) { + return value; + }); + + pick.sort(function(lhs, rhs){ + var lsum = lhs.leader+lhs.power+lhs.intel; + var rsum = rhs.leader+rhs.power+rhs.intel; + return lsum - rsum; + }); + + $.each(pick, function(idx, cardData){ cardData.iconPath = getIconPath(cardData.imgsvr, cardData.picture); var $card = $(TemplateEngine(templateGeneralCard, cardData)); diff --git a/hwe/select_npc.php b/hwe/select_npc.php index f6808847..6de57857 100644 --- a/hwe/select_npc.php +++ b/hwe/select_npc.php @@ -32,7 +32,7 @@ $nations = $db->queryAllLists('SELECT `name`, scoutmsg, color FROM nation'); - +