コード例 #1
0
     # merge manually to ensure that items are in correct order
     foreach ($subset as $itemid => $data) {
         if (array_key_exists($itemid, $set) && $data['group'] == $sub) {
             unset($set[$itemid]);
         }
         if (!array_key_exists($itemid, $set)) {
             $set[$itemid] = $data;
         }
         if ($data['item']->get('armortype') == 'Cuirass') {
             $cuirass[$sub] = $data['item'];
         }
     }
 }
 $done = array();
 $wk->set_columns($rectype, 'style_page');
 $wk->start_table();
 foreach (array_merge(array($style), $substyles, array('Other Items')) as $group) {
     $first = true;
     foreach ($set as $itemid => $data) {
         if (array_key_exists($itemid, $done) && $done[$itemid]) {
             continue;
         }
         if ($data['group'] != $group) {
             continue;
         }
         $item = $data['item'];
         if ($item->get_isenchanted()) {
             continue;
         }
         if ($first) {
             if (array_key_exists($group, $cuirass)) {