<脱出>と<防衛>のジョナサンの耐久度

最終更新日:2012/09/11

ソロ・ミッションに登場するジョナサンの耐久度について調査します。
エリア51<脱出>とキャリントン協会ビル<防衛>が調査対象です。
今回は、N64エミュレータ(Project64 1.6)とプロセスメモリエディタ(MECC)を用いて調査していきます。

パーフェクトダーク研究希望にあった「<脱出>と<防衛>のジョナサンの耐久度」より

ジョナサンのHPのアドレス

まずは、ジョナサンのHPを格納しているアドレスをサーチしましょう。
詳しいやり方は、ここでは割愛しますが、以下の値が格納されていることが判明。

<脱出>:C2F0 0000 3DCC CCCD
<防衛>:C2F0 0000 4080 0000

前半の C2F0 0000 は現在のHPというより「現在のダメージ蓄積量」を表しています。
後半の 3DCC CCCD は「致死量」つまり、この値になったら倒れるという値を表しています。
「現在のダメージ蓄積量」を監視することで耐久度を調査できます。

ところで、これらの値は、ただの16進数ではなく浮動小数点として処理されています。
実際に変換してみると…
C2F00000 = -120.000000
3DCCCCCD = 0.100000
40800000 = 4.000000

つまり、<脱出>のジョナサンのHPは、-120~0.1(120.1ダメージ)
<防衛>のジョナサンのHPは、-120~4.0(124.0ダメージ)ということになります。

キャリントン協会ビル<防衛>に再登場するとき、耐久度が少し上がっていますね(3.9ダメージ分)。

ジョナサンの耐久度調査

それでは、実際に耐久度について調べていきましょう。
先ほどの「現在のダメージ蓄積量」を監視しながら、ファルコン2でジョナサンに発砲し、値の変動を調査します。

エリア51<脱出>

エージェント
C2F00000(-120.000000)
C2EC0000(-118.000000) +002 ファルコン2を足に撃った結果
C2E80000(-116.000000) +002 ファルコン2を足に撃った結果
C2E00000(-112.000000) +004 ファルコン2を胸に撃った結果

アドバンスト&パーフェクト
C2F00000(-120.000000)
C2EE0000(-119.000000) +001 ファルコン2を足に撃った結果
C2EC0000(-118.000000) +001 ファルコン2を足に撃った結果
C2E80000(-116.000000) +002 ファルコン2を胸に撃った結果
C1800000( -16.000000) +100 ファルコン2を頭に撃った結果

まず、エージェントとそれ以外のレベルでダメージ量が変わります。

<補足>
パーフェクトダークでは、致死量の値は変化せず、受けるダメージ量が変化するようになっています。
コンバット・シミュレータのハンデ設定を1000%にするとよくわかります。
体力自体は変化しないが、防御力が上がるイメージです。

アドバンスト&パーフェクトの方から見ていきます。
最初の一発はファルコン2を足に撃っています。その結果が1ダメージ。
つまり単純に考えて、121発ジョナサンの足を撃てばジョナサンが倒れます。そのぐらいの耐久度があります。

胸に撃ったら2ダメージ、頭に撃ったら100ダメージ。
ということで、ダメージ倍率は、手足:1倍 胴体:2倍 頭部:100倍です。

ダメージ量ですが、武器の威力値×1がダメージ量になっていますね(ファルコン2の威力値は1.0)。
ウェポン」に威力値を載せています。

そして、エージェントは、単純にジョナサンが受けるダメージ量が二倍になります。
つまり、アドバンスト&パーフェクトに比べて耐久度は、半分です。

キャリントン協会ビル<防衛>

<防衛>でも同じ結果でしたので、詳細は省略いたします。

なぜマイナス?

「現在のダメージ蓄積量」の初期値がマイナスの値なのは、なぜなのでしょうか。
実は、それには理由がありました。

初期値の状態から、120ダメージ与えると、「現在のダメージ蓄積量」がちょうど0になります。
すると、ジョナサンはダメージを受けると、もがくようになります。
正確に言うと、ダメージ蓄積量0以上は、ダメージを受けるともがくようになり(回復に時間がかかる)、負傷する(足をひきずったり)ようになります。

逆に言うと、ジョナサンは120ダメージ受けるまで、負傷せずに戦えるということになります。
ファルコン2を、胸に60発(120ダメージ)、DY357マグナムを胸に30発(120ダメージ)受けても負傷しません。すごいですね!
正確には、120ダメージ目(0になった瞬間)から負傷します。

<脱出>では、120ダメージ後(負傷後)、0.1ダメージ受けると倒れてしまいますが
<防衛>では、120ダメージ後(負傷後)、4.0ダメージまで耐えれるようになっています(但し、ダメージを受けるごとに負傷します)。

ジョアンナとの比較

プレイヤー側のHPは、3F800000 = 1.000000 となっています。
全体で1で、0になると倒れます。

敵から受けるダメージは、威力値×0.125(1/8)みたいです(<別荘>PAの敵兵の攻撃、スナイパーの攻撃によると)。

つまり、ファルコン2だと8発、DY357マグナムだと4発までしか耐えられないです。

ジョナサンの体力の異常さがよくわかります。
それともジョアンナが少ない方なのでしょうか。

まとめ

エージェント:威力値×2のダメージ
アドバンスト:威力値×1のダメージ
パーフェクト:威力値×1のダメージ
ダメージ倍率は、手足:1倍 胴体:2倍 頭部:100倍