mailbox 리스트에서 '재야'를 내부 코드로 처리

This commit is contained in:
2018-04-15 23:48:39 +09:00
parent c3be464774
commit 5d97c4ebea
+8 -12
View File
@@ -12,23 +12,19 @@ function getMailboxList(){
$generalNations[$nationID] = []; $generalNations[$nationID] = [];
} }
$isChief = ($level == 12); $obj = [$generalID, $generalName, 0];
$obj = [$generalID, $generalName]; if($level == 12){
if($isChief){ $obj[2] |= 1;
$obj[] = 1; }
if($npc == 1){
$obj[2] |= 2;
} }
//TODO: 빙의장 정보 추가
$generalNations[$nationID][] = $obj; $generalNations[$nationID][] = $obj;
} }
$neutral = [
"nation"=>0,
"name"=>"재야",
"color"=>"#000000"
];
$result = array_map(function($nation) use ($generalNations) { $result = array_map(function($nation) use ($generalNations) {
$nationID = $nation['nation']; $nationID = $nation['nation'];
@@ -43,7 +39,7 @@ function getMailboxList(){
"color"=>$color, "color"=>$color,
"general"=>$generals "general"=>$generals
]; ];
}, array_merge([$neutral], getAllNationStaticInfo())); }, array_merge([getNationStaticInfo(0)], getAllNationStaticInfo()));
return $result; return $result;