[[罪罰改造]]
*迎撃キャラ調整 [#h359fd99]
戦争での対戦相手を調整します。
-60%は、LR差が30%以内
-20%は、LR差が30%以上開きがあるキャラ
-それ以外はNPC
**注意点 [#a4934cb0]
-最初に対戦相手を無作為に15人選ばれます
-この判定は、その15人に対して行われるので実際に60%の確率でLR差30%のキャラが選ばれるわけではありません
-その辺は仕様です。いろいろ値を試行錯誤していい感じに調整してください
*./inc/ore_sub-wartime.cgi [#cc6c8357]
**レベル判定を無効化し、判定部分を呼び出す [#c53d6395]
# if ($nation==$DAT{'camp'} && $DAT{'lv'}>$z){
if (&chk_vs){
**以下のコードをwartimeの一番下、1; の前に追加 [#w281b71d]
sub chk_vs {
$lr_range = 30; # lr差が30%
$hantei = int(rand(100));
# $log .= qq|$hantei [$cmp[$DAT{'camp'}]]$DAT{'nm'} lr:$DAT{'lr'} |;
if($nation==$DAT{'camp'}){
# LR
if( $hantei<60 && abs($DAT{'lr'}-$lr)/$lr*100<$lr_range ){
# $log .= qq|LR<br>|;
return 1;
}elsif( $hantei>80 && abs($DAT{'lr'}-$lr)/$lr*100>$lr_range){
# $log .= qq|LR_OUT<br>|;
return 1;
}else{
# $log .= qq|NPC<br>|;
return 0;
}
} else {
# $log .= qq|NA<br>|;
return 0;
}
}