2015年3月4日水曜日

俺の予備弾数が少ない!

マガジン+1の効果(大嘘)
マガジンチャージ系スキル削除とマガジン追加B型販売中止によりAI民の弾薬枯渇問題が深刻。
そこで、以前にも少し触れたが話題は予備弾数についてだ。

アームスアップグレード(以下、アームス)や弾倉増加を装備した時の予備弾数は以下のように設定されていると考えられる。

まず、総弾数が計算される。総弾数とは装弾数と予備弾数の合計。

(総弾数)=(アームスや弾倉増加を装備しない銃器本来の総弾数)+(アームスや弾倉増加の効果を加味したマガジン追加による増加分)
※ 総弾数は250発が最大値なので、これを超える場合は250とする。

そして、総弾数から装弾数を差し引いた数が予備弾数となる。

(予備弾数)=(総弾数)ー(アームスや弾倉増加の効果を加味した装弾数)


例として、AK47にアームス、弾倉増加、マガジン追加を装備した場合の予備弾数を考えてみる。
AK47のデフォルトの装弾数は30発、予備弾数は60発なので総弾数は90発。
アームスと弾倉増加の効果で装弾数は65発なので、マガジン追加による増加分は65発。
したがって、総弾数は90+65発となるので、予備弾数は90発となる。

上の例ではマガジン追加の効果でスペック通りに予備弾数が1マガジン分増えるが、そうでない場合もある。
アームスや弾倉増加を装備した際の装弾数がデフォルトの総弾数を超過する銃器とマガジン追加を同時に装備した場合だ。

基本的にアームスや弾倉増加を装備しても総弾数は増えない。
上のAK47の例で、マガジン追加を装備しない場合の装弾数/予備弾数は65/25で総弾数は90であり、アームスと弾倉増加の有無によって総弾数の変化はない。
アームスと弾倉増加による装弾数の増加分は予備弾数から借りられた形と言える。
(デフォルトで30/60 → アームス・弾倉増加装備で65/25)

だが例外として、アームスや弾倉増加を装備した際の装弾数がデフォルトの総弾数を超過した場合に限り、総弾数が増える。
このような銃器の一例としてM24が挙げられる。
M24のデフォルトの装弾数/予備弾数は5/25、よって総弾数は30。
アームス、弾倉増加適用後の装弾数は40なので、デフォルトの総弾数を超えている。
マガジン追加を装備しない場合の装弾数/予備弾数は40/0となるが、
マガジン追加を装備した場合、40/30となる。

マガジン追加を装備すればマガジン単位で予備弾数が増えるという予想に反して、1マガジンに満たない30発しか増えていない。


まとめ:
持ち込める弾の数はデフォルトの銃器の総弾数が基本である。マガジン追加による効果はアームスや弾倉増加の効果を適用した装弾数単位での増加である。ただし、1マガジン分増えない場合もある。

装弾数だけじゃなくて予備弾数もインベントリで確認できるようにしてほしいなあ。