';
$add_sql = "";
$add_ord = "";
for ($i = 1; $i <= 3; $i++) {
unset($sl);
for ($j = 1; $j < 30; $j++) { if ($_GET["SRT" . $i] == $j) { $sl[$j] = " selected"; } }
$A .= '
';
}
echo $A . '
↓説明';
$A = "";
$A .= '
';
if ($_GET["EZ"] == 1) { $add_sql .= " and code like 'ME%'"; }
else if ($_GET["EZ"] == 2) { $add_sql .= " and code like 'MZ%'"; }
$A .= '
';
if ($_GET["CD"] == 10) { $add_sql .= " and code2 like '%-01/%'"; }
else if ($_GET["CD"] == 1) { $add_sql .= " and code2 like '%-11/%'"; }
else if ($_GET["CD"] == 2) { $add_sql .= " and code2 like '%-12/%'"; }
else if ($_GET["CD"] == 3) { $add_sql .= " and code2 like '%-13/%'"; }
else if ($_GET["CD"] == 4) { $add_sql .= " and code2 like '%-14/%'"; }
else if ($_GET["CD"] == 5) { $add_sql .= " and code2 like '%-15/%'"; }
else if ($_GET["CD"] == 6) { $add_sql .= " and code2 like '%-16/%'"; }
else if ($_GET["CD"] == 9) { $add_sql .= " and code2 like '%-19/%'"; }
else if ($_GET["CD"] == 12) { $add_sql .= " and code2 like '%-21/%'"; }
else if ($_GET["CD"] == 13) { $add_sql .= " and (code2 like '%-51/%' or code2 like '%-61/%' or code2 like '%-91/%')"; $_GET["S1"] = 1; }
else if ($_GET["CD"] == 14) { $add_sql .= " and (code2 like '%-31/%' or code2 like '%-41/%')"; }
else if ($_GET["CD"] == 15) { $add_sql .= " and code2 like '%-71/%'"; }
$A .= '
';
if ($_GET["CP"] == 1) { $add_sql .= " and cost=1"; }
else if ($_GET["CP"] == 2) { $add_sql .= " and cost=2"; }
else if ($_GET["CP"] == 3) { $add_sql .= " and cost=3"; }
else if ($_GET["CP"] == 4) { $add_sql .= " and cost=4"; }
else if ($_GET["CP"] == 5) { $add_sql .= " and cost=5"; }
else if ($_GET["CP"] == 6) { $add_sql .= " and cost=6"; }
else if ($_GET["CP"] == 7) { $add_sql .= " and cost=7"; }
else if ($_GET["CP"] == 8) { $add_sql .= " and cost=8"; }
else if ($_GET["CP"] == 20) { $add_sql .= " and (cost=1 or cost=2)"; }
else if ($_GET["CP"] == 21) { $add_sql .= " and (cost=3 or cost=4 or cost=5)"; }
else if ($_GET["CP"] == 22) { $add_sql .= " and (cost=6 or cost=7 or cost=8)"; }
$A .= '
';
if ($_GET["TP"] == 1) { $add_sql .= " and ktype=1"; }
else if ($_GET["TP"] == 2) { $add_sql .= " and ktype=2"; }
else if ($_GET["TP"] == 3) { $add_sql .= " and ktype=3"; }
$A .= '
';
if ($_GET["TK"] == 21) { $add_sql .= " and (tikei=1 or tikei=8)"; }
else if ($_GET["TK"] == 22) { $add_sql .= " and (tikei!=3)"; }
else if ($_GET["TK"] == 23) { $add_sql .= " and (tikei=1 or tikei=3 or tikei=8)"; }
else if ($_GET["TK"] == 3) { $add_sql .= " and tikei=3"; }
else if ($_GET["TK"] == 4) { $add_sql .= " and tikei=4"; }
else if ($_GET["TK"] == 5) { $add_sql .= " and tikei=5"; }
else if ($_GET["TK"] == 6) { $add_sql .= " and tikei=6"; }
else if ($_GET["TK"] == 7) { $add_sql .= " and tikei=7"; }
else if ($_GET["TK"] == 9) { $add_sql .= " and tikei=9"; }
/* //ガンダム系砲撃機体系スナイパー系航空機系グフ系ドム系ゲルググ系MA系水陸両用系その他
if ($ZK[$CD[$i]["code"]]) { $ktype = "ザク系"; }
else if ($GM[$CD[$i]["code"]]) { $ktype = "ジム系"; }
else if ($HK[$CD[$i]["code"]]) { $ktype = "砲撃機体系"; }
else if ($SP[$CD[$i]["code"]]) { $ktype = "スナイパー系"; }
else if ($KK[$CD[$i]["code"]]) { $ktype = "航空機系"; }
else if ($MA[$CD[$i]["code"]]) { $ktype = "MA系"; }
else if ($MM[$CD[$i]["code"]]) { $ktype = "水陸両用系"; }
else if ($NS[$CD[$i]["code"]]) { $ktype = "なし"; }
} */
$A .= '
';
if ($_GET["KW"] == 1) { $add_sql .= " and typeA='ガンダム系'"; }
else if ($_GET["KW"] == 2) { $add_sql .= " and typeA='ジム系'"; }
else if ($_GET["KW"] == 3) { $add_sql .= " and typeA='砲撃機体系'"; }
else if ($_GET["KW"] == 4) { $add_sql .= " and typeA='スナイパー系'"; }
else if ($_GET["KW"] == 5) { $add_sql .= " and typeA='航空機系'"; }
else if ($_GET["KW"] == 10) { $add_sql .= " and typeA='ザク系'"; }
else if ($_GET["KW"] == 11) { $add_sql .= " and typeA='グフ系'"; }
else if ($_GET["KW"] == 12) { $add_sql .= " and typeA='ドム系'"; }
else if ($_GET["KW"] == 13) { $add_sql .= " and typeA='ゲルググ系'"; }
else if ($_GET["KW"] == 14) { $add_sql .= " and typeA='MA系'"; }
else if ($_GET["KW"] == 15) { $add_sql .= " and typeA='水陸両用系'"; }
else if ($_GET["KW"] == 16) { $add_sql .= " and typeA='その他'"; }
else if ($_GET["KW"] == 17) { $add_sql .= " and typeA='なし'"; }
else if ($_GET["KW"] == 24) { $add_sql .= " and name2 like '%機'"; }
echo $A . "
";
$A = "";
$ck = ""; if ($_GET["S1"]) { $ck = " checked"; }
$A .= '
褒章・勲章表示 ';
$add_sql2 = " and code not like '%/De'and code not like '%/sp'";
if ($_GET["S1"]) { $add_sql2 = ""; }
$ck = ""; if ($_GET["S2"]) { $ck = " checked"; }
$A .= '
武器表示 ';
$flag_wp = $_GET["S2"];
$ck = ""; if ($_GET["S4"]) { $ck = " checked"; }
$A .= '
特殊能力表示 ';
$flag_tk = $_GET["S4"];
$ck = ""; if ($_GET["S3"]) { $ck = " checked"; }
$A .= '
★表示 ';
$flag_st = $_GET["S3"];
$ck = ""; if ($_GET["S6"]) { $ck = " checked"; }
$A .= '
計算値 ';
$ck = ""; if ($_GET["S5"]) { $ck = " checked"; }
$A .= '
? ';
$A .= '
条件クリア';
if ($SET_COST) {
$A .= '
';
} else {
$A .= '
';
}
$A .= '
';
echo $A;
if ( (1) && ($_SERVER["SERVER_ADDR"] != $CHK_IP) ) {
?>
';
$A .= 'code | ';
$A .= 'メカニクス名 | ';
if ($flag_wp) {
$A .= '武器 | ';
}
$A .= '種類 | ';
$A .= 'CP | ';
$A .= 'HP | ';
$A .= '攻撃 | ';
$A .= '命中 | ';
$A .= '回避 | ';
$A .= '装甲 | ';
$A .= '移動 | ';
$A .= '射程 | ';
$A .= '反応 | ';
$A .= '地形 | ';
if ($_GET["S6"]) {
$A .= '反移 | ';
$A .= '回装 | ';
$A .= '攻命 | ';
$A .= '評価 | ';
}
if ($flag_tk) {
$A .= '特殊1 | ';
$A .= '特殊2 | ';
$A .= '特殊3 | ';
}
if ($flag_st) {
$A .= '★1 | ';
$A .= '★2 | ';
$A .= '★3 | ';
}
$A .= '機体タイプ | ';
$A .= '備考 | ';
$A .= '
';
$qq = 0;
for ($i = 0; $i < 1000; $i++) {
$CD[$i] = mysql_fetch_assoc($rs);
if ($CD[$i]["cID"] <= 0) { break; }
if ( ($SET_COST) && ($_GET["Q" . $CD[$i]["cID"]] > 0) ) {
$CD[$i]["cost"] = $_GET["Q" . $CD[$i]["cID"]];
$sql = "UPDATE `" . $table_name . "` SET ";
$sql .= "`cost`='" . $CD[$i]["cost"] . "' where cID=" . $CD[$i]["cID"] . ";";
$rsUP = mysql_query($sql);
}
if (($i % 2) == 0) {
$A .= '';
} else {
$A .= '
';
}
if ($_GET["KEISAN"] == 10) { // 計算値1,2,3の更新
/* 計算値1:反移: 反応 × (移動 + 射程)
計算値2:回装: ((回避 ÷ 100) × HP) + 装甲
計算値3:攻命: 攻撃 × (命中 ÷ 100)
*/
//{(基本攻撃力×1次補正)×3すくみ補正?装甲 }×2次補正×最終補正
$CD[$i]["kei1"] = intval($CD[$i]["hannou2"] * ($CD[$i]["move2"] + $CD[$i]["shatei2"]) );
// $CD[$i]["kei2"] = intval(($CD[$i]["kaihi"] / 100) * ($CD[$i]["soko"] + $CD[$i]["hp"]));
$CD[$i]["kei2"] = intval((($CD[$i]["kaihi2"] / 100) * $CD[$i]["hp2"]) + $CD[$i]["soko2"]);
$CD[$i]["kei3"] = intval($CD[$i]["kogeki2"] * ($CD[$i]["meichu2"] / 100));
// 評価:
$kei = 0;
if ($CD[$i]["cost"]) {
// $kei = (($CD[$i]["kei1"] * 2) + $CD[$i]["kei2"] + $CD[$i]["kei3"]) / ($CD[$i]["cost"] + 5);
// $kei = ( $CD[$i]["hannou"] + ($CD[$i]["move"] * 10) + ($CD[$i]["shatei2"] * 10) + $CD[$i]["kaihi"] + ($CD[$i]["soko"] / 5) + ($CD[$i]["hp"] / 50) + ($CD[$i]["kogeki"] / 50) + ($CD[$i]["meichu"] / 2) ) / 2;
$kei = (($CD[$i]["kei1"] * 3) + $CD[$i]["kei2"] + $CD[$i]["kei3"]) / 10;
}
$CD[$i]["kei4"] = intval($kei);
$sql = "UPDATE `" . $table_name . "` SET ";
$sql .= "`kei1`='" . $CD[$i]["kei1"] . "',";
$sql .= "`kei2`='" . $CD[$i]["kei2"] . "',";
$sql .= "`kei4`='" . $CD[$i]["kei4"] . "',";
$sql .= "`kei3`='" . $CD[$i]["kei3"] . "' where cID=" . $CD[$i]["cID"] . ";";
// echo $CD[$i]["kaihi"] . ", $sql
";
$rsUP = mysql_query($sql);
}
if ( ($_GET["S5"]) && ($C[$CD[$i]["code"]]) ) {
$d = ' onmouseover=\'document.getElementById("th' . $i . '").src="' . $C[$CD[$i]["code"]] . '";document.getElementById("th' . $i . '").width=70;document.getElementById("th' . $i . '").height=100;\'';
$d .= ' onmouseout=\'document.getElementById("th' . $i . '").src="' . $def_img . '";document.getElementById("th' . $i . '").width=14;document.getElementById("th' . $i . '").height=14;\'';
$d .= ' onmouseout=\'document.getElementById("th' . $i . '").src="' . $def_img . '";\'';
$A .= '' . $CD[$i]["code"] . ' | ';
} else {
$A .= '' . $CD[$i]["code"] . ' | ';
}
// $A .= '' . $CD[$i]["name2"] . ' ' . $CD[$i]["name"] . ' | ';
$disp_name = $CD[$i]["name2"];
$c = $CD[$i]["code"];
if (substr($c, -2) == "/S") {
if ( ($c == "ME-001/S") || ($c == "ME-002/S") || ($c == "ME-003/S") ||
($c == "MZ-001/S") || ($c == "MZ-002/S") || ($c == "MZ-003/S") ) {
$disp_name = '' . $disp_name . '';
}
if ( ($c == "ME-004/S") || ($c == "ME-005/S") || ($c == "ME-006/S") ||
($c == "MZ-004/S") || ($c == "MZ-005/S") || ($c == "MZ-006/S") ) {
$disp_name = '' . $disp_name . '';
}
if ( ($c == "ME-007/S") || ($c == "ME-008/S") || ($c == "ME-009/S") ||
($c == "MZ-007/S") || ($c == "MZ-008/S") || ($c == "MZ-009/S") ) {
$disp_name = '' . $disp_name . '';
}
}
else if (substr($c, -2) == "/I") { $disp_name = '' . $disp_name . ''; }
else if (substr($c, -3) == "/II") { $disp_name = '' . $disp_name . ''; }
else if (substr($c, -4) == "/III") { $disp_name = '' . $disp_name . ''; }
else if (substr($c, -3) == "/IV") { $disp_name = '' . $disp_name . ''; }
else if (substr($c, -2) == "/V") { $disp_name = '' . $disp_name . ''; }
else if (substr($c, -3) == "/Ne") { $disp_name = '' . $disp_name . ''; }
else if (substr($c, -3) == "/Xr") { $disp_name = '' . $disp_name . ''; }
else if (substr($c, -2) == "/P") { $disp_name = '' . $disp_name . ''; }
else if (substr($c, -2) == "/C") {
/* MZ-003/C: MS-05B ザクI 【5スタンプ】
ME-005/C: RX-75 量産型ガンタンク 【10スタンプ】
MZ-004/C: ガトル 【15スタンプ】
ME-006/C: RB-79 ボール 【20スタンプ】
MZ-005/C: MS-06F ザクIIF型(ザク・マシンガン) 【25スタンプ】 */
if (strstr($disp_name, "◆")) {
$disp_name = '' . $disp_name . '';
} else if ( ($c == "ME-013/C") || ($c == "ME-014/C") || ($c == "ME-015/C") || ($c == "ME-016/C") || ($c == "ME-017/C") ||
($c == "MZ-012/C") || ($c == "MZ-013/C") || ($c == "MZ-014/C") || ($c == "MZ-015/C") || ($c == "MZ-016/C") ) {
$disp_name = '' . $disp_name . '';
} else if ( ($c == "ME-018/C") || ($c == "ME-019/C") || ($c == "ME-020/C") || ($c == "ME-021/C") || ($c == "ME-022/C") ||
($c == "MZ-017/C") || ($c == "MZ-018/C") || ($c == "MZ-019/C") || ($c == "MZ-020/C") || ($c == "MZ-021/C") ) {
$disp_name = '' . $disp_name . '';
} else if ( ($c == "ME-005/C") || ($c == "ME-006/C") || ($c == "ME-007/C") ||
($c == "MZ-003/C") || ($c == "MZ-004/C") || ($c == "MZ-005/C") ) {
$disp_name = '' . $disp_name . '';
} else if ( ($c == "MZ-022/C") ) {
$disp_name = '' . $disp_name . '';
} else {
$disp_name = '' . $disp_name . '';
}
}
else if (substr($c, -3) == "/Ex") { $disp_name = '' . $disp_name . ''; }
else if (substr($c, -3) == "/De") { $disp_name = '' . $disp_name . ''; }
else if (substr($c, -3) == "/Sp") { $disp_name = '' . $disp_name . ''; }
else if (substr($c, -2) == "/M") { $disp_name = '' . $disp_name . ''; }
else if (substr($c, -3) == "/Ev") { $disp_name = '' . $disp_name . ''; }
/*
if (strstr($disp_name, "◇")) { $disp_name = str_replace("◇", '◇', $disp_name); }
if (strstr($disp_name, "★")) { $disp_name = str_replace("★", '★', $disp_name); }
if (strstr($disp_name, "☆")) { $disp_name = str_replace("☆", '☆', $disp_name); }
if (strstr($disp_name, "◆")) { $disp_name = str_replace("◆", '◆', $disp_name); }
*/
$A .= '' . $disp_name . ' | ';
if ($flag_wp) {
// $A .= '' . $CD[$i]["nameWP"] . ' ' . $CD[$i]["wepon"] . ' | ';
// $A .= '' . $CD[$i]["wepon"] . ' | ';
$A .= '' . '' . $CD[$i]["wepon"] . ' | ';
}
$tk = "射撃";
if ($CD[$i]["ktype"] == "2") { $tk = "格闘"; } else if ($CD[$i]["ktype"] == "3") { $tk = "支援"; }
$A .= '' . $tk . ' | ';
// $A .= '' . ($i + 1) . ' | ';
if ( ($SET_COST) && ($qq < 25) && ($CD[$i]["cost"] == 0) ) {
$qq++;
$A .= ' | ';
} else {
$A .= '' . $CD[$i]["cost"] . ' | ';
}
// ・攻撃Lv1=1% ・攻撃Lv2=3%
//異質とはカスタムカードや熟練度ボーナスによる能力上昇値が攻撃とHPだけ固定値ではなく割合であること。
//例えば、回避Lv1の熟練度ボーナスは回避+1の上昇だが、HPLv1の熟練度ボーナスはHP+1%の上昇なのだ。
//「HP」と「攻撃」に関しては、Lv1で1%、Lv2で3%というように、%での上昇。
//「回避」に関しては、Lv2で3、Lv3で5というように上昇数値が決まっている感じ。
//「命中」に関しては、Lv1で2、Lv2で4というように上昇しているみたいでした。
/*
■熟練度補正
1.01,1.03,1.05 HPメ *Lv1:+5% *Lv2:+10% *Lv3:+13%
1, 3, 5 回避メ *Lv1:+3 *Lv2:+5 *Lv3:+8
2, 4, 10 反応メ *Lv1:+3 *Lv2:+6 Lv3:+10
1.01,1.03,1.13 装甲メ *Lv1:+20 *Lv2:+40 *Lv3:+80
1.01,1.03,1.05 攻撃メ *Lv1:+3% *Lv2:+6% Lv3:●
2, 4, 6 命中メ *Lv1:+4 *Lv2:+8 *Lv3:+12
ニュータイプ対応:回避+3 反応+6
■専用機補正
・補正効果は「ジムSP/レイヤー機」など、MS名に明記されているもののみ
・カードの裏面に書かれているアレックス⇔クリスチーナなどの関係に対しては補正なし
・補正のかかる項目、補正値はキャラごとに異なる
*/
if ($flag_st) {
$hp2 = $kogeki2 = $kaihi2 = $meichu2 = $soko2 = $move2 = $hannou2 = "";
$z1 = $z2 = $z3 = $z4 = $z5 = $z6 = $z7 = '';
$h1 = $h2 = $h3 = $h4 = $h5 = $h6 = $h7 = '';
$t1 = $CD[$i]["star1"]; $t2 = $CD[$i]["star2"]; $t3 = $CD[$i]["star3"];
if (($t1=="HP1")||($t2=="HP1")||($t3=="HP1")) { $hp2 = intval($CD[$i]["hp"] * 1.05); }
if (($t1=="HP2")||($t2=="HP2")||($t3=="HP2")) { $hp2 = intval($CD[$i]["hp"] * 1.10); }
if (($t1=="HP3")||($t2=="HP3")||($t3=="HP3")) { $hp2 = intval($CD[$i]["hp"] * 1.13); } // 確認 ビグザム 2537 -> 2663
if (($t1=="HP2")&&($t2=="HP1")) { $hp2 = intval($CD[$i]["hp"] * 1.15); } // ME-009/S 陸戦型ガンダム:ML
if ($hp2) { $z1 = '
' . $hp2 . ''; }
if (($t1=="攻撃1")||($t2=="攻撃1")||($t3=="攻撃1")) { $kogeki2 = intval($CD[$i]["kogeki"] * 1.03); }
if (($t1=="攻撃2")||($t2=="攻撃2")||($t3=="攻撃2")) { $kogeki2 = intval($CD[$i]["kogeki"] * 1.06); }
if (($t1=="攻撃3")||($t2=="攻撃3")||($t3=="攻撃3")) { $kogeki2 = intval($CD[$i]["kogeki"] * 1.10); } // 現状未確認
if ($kogeki2) { $z2 = '
' . $kogeki2 . $h2 . ''; }
if (($t1=="回避1")||($t2=="回避1")||($t3=="回避1")) { $kaihi2 = ($CD[$i]["kaihi"] + 3); }
if (($t1=="回避2")||($t2=="回避2")||($t3=="回避2")) { $kaihi2 = ($CD[$i]["kaihi"] + 5); }
if (($t1=="回避3")||($t2=="回避3")||($t3=="回避3")) { $kaihi2 = ($CD[$i]["kaihi"] + 8); }
if ($kaihi2) { $z3 = '
' . $kaihi2 . ''; }
if (($t1=="命中1")||($t2=="命中1")||($t3=="命中1")) { $meichu2 = ($CD[$i]["meichu"] + 4); }
if (($t1=="命中2")||($t2=="命中2")||($t3=="命中2")) { $meichu2 = ($CD[$i]["meichu"] + 8); }
if (($t1=="命中3")||($t2=="命中3")||($t3=="命中3")) { $meichu2 = ($CD[$i]["meichu"] + 12); }
if ($meichu2) { $z4 = '
' . $meichu2 . ''; }
if (($t1=="装甲1")||($t2=="装甲1")||($t3=="装甲1")) { $soko2 = intval($CD[$i]["soko"] + 20); }
if (($t1=="装甲2")||($t2=="装甲2")||($t3=="装甲2")) { $soko2 = intval($CD[$i]["soko"] + 40); }
if (($t1=="装甲3")||($t2=="装甲3")||($t3=="装甲3")) { $soko2 = intval($CD[$i]["soko"] + 80); }
if ($soko2) { $z5 = '
' . $soko2 . ''; }
if (($t1=="移動1")||($t2=="移動1")||($t3=="移動1")) { $move2 = ($CD[$i]["move"] + 1); }
if (($t1=="移動2")||($t2=="移動2")||($t3=="移動2")) { $move2 = ($CD[$i]["move"] + 2); }
if ($move2) { $z6 = '
' . $move2 . ''; }
if (($t1=="反応1")||($t2=="反応1")||($t3=="反応1")) { $hannou2 = ($CD[$i]["hannou"] + 3); }
if (($t1=="反応2")||($t2=="反応2")||($t3=="反応2")) { $hannou2 = ($CD[$i]["hannou"] + 6); }
if (($t1=="反応3")||($t2=="反応3")||($t3=="反応3")) { $hannou2 = ($CD[$i]["hannou"] + 10); } // ?未確認 シャアザクIII
if (($t2=="反応1")&&($t3=="反応3")) { $hannou2 = ($CD[$i]["hannou"] + 13); } // ME-083/V GP01:BR
if ($hannou2) { $z7 = '
' . $hannou2 . $h7 . ''; }
/*
if (substr($t1,0,2) == substr($t2,0,2)) { echo $CD[$i]["name"] . "
"; }
if (substr($t1,0,2) == substr($t3,0,2)) { echo $CD[$i]["name"] . "
"; }
if (substr($t2,0,2) == substr($t3,0,2)) { echo $CD[$i]["name"] . "
"; }
*/
// $hp2 = $kogeki2 = $kaihi2 = $meichu2 = $soko2 = $move2 = $hannou2 = "";
if (!$hp2) { $hp2 = $CD[$i]["hp"]; }
if (!$kogeki2) { $kogeki2 = $CD[$i]["kogeki"]; }
if (!$kaihi2) { $kaihi2 = $CD[$i]["kaihi"]; }
if (!$meichu2) { $meichu2 = $CD[$i]["meichu"]; }
if (!$soko2) { $soko2 = $CD[$i]["soko"]; }
if (!$move2) { $move2 = $CD[$i]["move"]; }
if (!$hannou2) { $hannou2 = $CD[$i]["hannou"]; }
// echo $_GET["KEISAN"] . ": $hp2 = $kogeki2 = $kaihi2 = $meichu2 = $soko2 = $move2 = $hannou2
";
if ($_GET["KEISAN"] == 20) { // 基本計算値の更新
$sql = "UPDATE `" . $table_name . "` SET ";
$sql .= "`hp2`='" . $hp2 . "',";
$sql .= "`kogeki2`='" . $kogeki2 . "',";
$sql .= "`kaihi2`='" . $kaihi2 . "',";
$sql .= "`meichu2`='" . $meichu2 . "',";
$sql .= "`soko2`='" . $soko2 . "',";
$sql .= "`move2`='" . $move2 . "',";
$sql .= "`hannou2`='" . $hannou2 . "' where cID=" . $CD[$i]["cID"] . ";";
// echo $CD[$i]["cID"] . ", $sql
";
$rsUP = mysql_query($sql);
}
}
$A .= '' . $CD[$i]["hp"] . $z1 . ' | ';
$A .= '' . $CD[$i]["kogeki"] . $z2 . ' | ';
$A .= '' . $CD[$i]["meichu"] . $z4 . ' | ';
$A .= '' . $CD[$i]["kaihi"] . $z3 . ' | ';
$A .= '' . $CD[$i]["soko"] . $z5 . ' | ';
$A .= '' . $CD[$i]["move"] . $z6 . ' | ';
$A .= '' . $CD[$i]["shatei1"] . '-' . $CD[$i]["shatei2"] . ' | ';
$A .= '' . $CD[$i]["hannou"] . $z7 . ' | ';
if ($CD[$i]["tikei"] == 1) { $tikei = "汎用"; }
else if ($CD[$i]["tikei"] == 2) { $tikei = "地上"; }
else if ($CD[$i]["tikei"] == 3) { $tikei = "宇宙"; }
else if ($CD[$i]["tikei"] == 4) { $tikei = "地上水中"; }
else if ($CD[$i]["tikei"] == 5) { $tikei = "地上砂漠"; }
else if ($CD[$i]["tikei"] == 6) { $tikei = "地上寒冷"; }
else if ($CD[$i]["tikei"] == 7) { $tikei = "地上森林"; }
else if ($CD[$i]["tikei"] == 8) { $tikei = "汎用空中"; }
else if ($CD[$i]["tikei"] == 9) { $tikei = "地上空中"; }
$A .= '' . $tikei . ' | ';
if ($_GET["S6"]) {
$A .= '' . $CD[$i]["kei1"] . ' | ';
$A .= '' . $CD[$i]["kei2"] . ' | ';
$A .= '' . $CD[$i]["kei3"] . ' | ';
$A .= '' . $CD[$i]["kei4"] . ' | ';
}
if ($flag_tk) {
$t1 = $CD[$i]["toku1"];
if ($TN[$CD[$i]["toku1"]]) { $t1 = '' . $t1 . ''; }
$A .= '' . $t1 . ' | ';
$t2 = $CD[$i]["toku2"];
if ($TN[$CD[$i]["toku2"]]) { $t2 = '' . $t2 . ''; }
$A .= '' . $t2 . ' | ';
$t3 = $CD[$i]["toku3"];
if ($TN[$CD[$i]["toku3"]]) { $t3 = '' . $t3 . ''; }
$A .= '' . $t3 . ' | ';
}
if ($flag_st) {
$A .= '' . $CD[$i]["star1"] . ' | ';
$A .= '' . $CD[$i]["star2"] . ' | ';
$A .= '' . $CD[$i]["star3"] . ' | ';
}
$A .= '' . $CD[$i]["typeA"] . ' | ';
$A .= '' . $CD[$i]["Biko"] . ' | ';
$A .= '
';
}
if ($i > 0) {
$A .= 'code | ';
$A .= 'メカニクス名 | ';
if ($flag_wp) {
$A .= '武器 | ';
}
$A .= '種類 | ';
$A .= 'CP | ';
$A .= 'HP | ';
$A .= '攻撃 | ';
$A .= '命中 | ';
$A .= '回避 | ';
$A .= '装甲 | ';
$A .= '移動 | ';
$A .= '射程 | ';
$A .= '反応 | ';
$A .= '地形 | ';
if ($_GET["S6"]) {
$A .= '反移 | ';
$A .= '回装 | ';
$A .= '攻命 | ';
$A .= '評価 | ';
}
if ($flag_tk) {
$A .= '特殊1 | ';
$A .= '特殊2 | ';
$A .= '特殊3 | ';
}
if ($flag_st) {
$A .= '★1 | ';
$A .= '★2 | ';
$A .= '★3 | ';
}
$A .= '機体タイプ | ';
$A .= '備考 | ';
$A .= '
';
}
$A .= '
';
}
$A .= '
■このページは、
ガンダム クロニクル バトラインというネットカードゲームの
メカニクス一覧表です。
2009年8月までゲーム中のフォルダは300枚制限だったため、カードを選択するのに使いやすい一覧表を作成しました。
ゲーム中では、フォルダに入っている枚数のカードを項目で比較することが出来ます。
しかし第4弾まで発売されている現在、非常にカードが多くなっていますのでフォルダに入りきらないカードがたくさんあります。
この状態では全部のメカニクスカードの性能を一度には比較することができません。
そこで、このページを作成して解決しようと試みました。
今までフォルダに入れていなかったカードの強さを発見できたりすれば、作ったかいがあったかな?と思います。
■このページの使い方
各条件を指定して
「この条件で決定」ボタンを押すだけ!
最上段:メカニクスの並べ替えの条件を3つまで指定できます。左から優先度が高いです。
真ん中:表示するメカニクスを絞り込めます。各条件を指定してください。
最下段:表示する内容、表示しない内容を指定できます。チェックされると条件が加わります。
■カード一覧の見方
表示されているパラメータは基本的にゲーム画面中の物です。カードに印刷されている内容とは異なる場合があります。
名前にカーソルをあてるとカードの入手先を表示します。(スターター、第3弾ブースターなど)
□特殊能力表示にチェックして表示された特殊能力名は、カーソルをあてると説明が表示されます。
□★表示にチェックして表示された茶色い数字は、★★★まで育てた時の計算したパラメータです。
(?が付いている数字は推定値です。)
間違いを見つけたら、ぜひ
「ブログ(ガバプ日記)」のコメント欄に書いて教えてください。よろしくお願いします。
■このページ独自で作成しているパラメータ
□計算値にチェックして表示される計算値1 - 4は、僕が独自に考えた評価です。以下の計算で求めています。
計算値1:反移: 反応 × (移動 + 射程)
計算値2:回装: ((回避 ÷ 100) × HP) + 装甲
計算値3:攻命: 攻撃 × (命中 ÷ 100)
計算値4:評価: ((計算値1 × 3) + 計算値2 + 計算値3) ÷ 10
計算値1「機動性」、計算値2「堅牢度」、計算値3「破壊力」、計算値4「総合評価」が求められるかな?と思って計算してみました。
※注意!
カード内容(パラメータ)については、僕の調べによるため間違いが発生している可能性があります。
最終的にはゲーム中で確認してから使用して下さい。
●実体兵器かビーム兵器とか、所属部隊とパイロットの情報は?
→現在、対応予定はありません。ゲーム中で確認して下さい。
●パイロットとカスタムの一覧表は?
→現在、対応予定はありません。パイロットの比較、カスタムの確認はゲーム中でお願いします。
→とか、いいつつ、
カスタム一覧表
◆今後の予定(2010.04.12)
もう終わり?オカワリまーだー?チンチン
2009.01.15 カード一覧の表をブログ横に貼れる「カード一覧表」が欲しいと思い作成開始
2009.02.11 「カード一覧表」バージョン1.00完成 ブログにて発表
2009.03.18 第2弾の対応開始 → 挫折…反響なかったし、カード枚数増えすぎて対応メンドくさ
2009.05.04 第2弾カードのデータを登録。 → プログラムは対応しなくて、データお蔵入り。
2009.06.13 フォルダ300枚制限はカード入れ替えが面倒だ。ならば一覧表を作ってしまえ!カードデータあるしな
2009.06.20 「カード一覧表」バージョン1.00 完成 ブログにて発表
2009.06.21 「カード一覧表」バージョン1.01 データをいくつか修正。特殊能力をいくつか追加。
2009.06.22 「カード一覧表」バージョン1.02 ソート・絞込み・表示のバグ修正。地形セレクトに宇宙のみを追加
2009.06.24 「カード一覧表」バージョン1.03 ソート指定項目に色付け。表示を改良。第3弾のカードをいくつか登録
2009.06.29 「カード一覧表」バージョン1.04 計算値4(評価)を追加。表示を改良。第3弾までのカードをほとんど登録
2009.07.04 「カード一覧表」バージョン1.05 ★表示の時には計算値でソート機能を追加。第3弾ブースターを全て登録
2009.07.15 「カード一覧表」バージョン1.06 特設大会がザク系・ジム系のみなので、機体タイプデータを正確に登録
2009.07.29 「カード一覧表」バージョン1.07 特設大会の賞品●ザクI:HHが新種類のカードだったので対応
2009.08.26 「カード一覧表」バージョン1.08 8月に追加されたカードの特殊能力の説明を追加
2009.09.16 「カード一覧表」バージョン1.09 9月15日に★計算が変更された対応作業
2009.09.25 「カード一覧表」バージョン1.10 9月18日発売の第4弾ブースター、構築済みスターター第2弾に対応開始
2009.10.01 「カード一覧表」バージョン1.11 第4弾ブースター、構築済みスターター第2弾の値など修正
2009.10.07 「カード一覧表」バージョン1.12 第4弾ブースター、構築済みスターター第2弾の値入力完了
2009.11.09 「カード一覧表」バージョン1.13 第4弾の特別配備を連邦11種+ジオン11種の入力完了
2009.11.14 「カード一覧表」バージョン1.14 NCD専用「ガンダム強奪」パック対応作業開始
2009.12.15 「カード一覧表」バージョン1.15 NCD専用「ガンダム強奪」パック特別配備まで入力完了
2009.12.27 「カード一覧表」バージョン1.16 12月18日発売の第5弾ブースターに対応開始
2010.01.31 「カード一覧表」バージョン1.17 第5弾ブースターの特別配備連邦9種+ジオン9種まで対応完了
2010.02.14 「カード一覧表」バージョン1.18 NCD専用第2弾「星の海へ」パック対応作業開始
2010.04.12 「カード一覧表」バージョン1.19 NCD専用第3弾「星屑は蒼く燃ゆ」パック対応作業開始