凱歌の号砲・別のが欲しい

(1). scn020.dat の解析
ここんとこずっと 第2次大戦バージョン にかかりっきりだったので放置しておいた ファイルの解析をちょっと
やってみました。 『 凱歌の号泣 』 の 黒山田さんが掲示板で 「 捕獲品のアレは scn0xx.dat でいじくれる 」
との指摘をされたからです。 これは調べてみなければいけません。

ひとくちに scn0xx.dat といっても scn000.dat・scn010.dat〜scn015.dat・scn020.dat〜scn025.dat と13コも
あります。 『 凱歌の方向 』 の Красная☆さんの解析に よりますと、このように分類されています。

scn000.dat
1マップ目におけるいろいろ?
scn010.dat〜scn015.dat
九州〜北海道・東北の地域戦におけるいろいろ
scn020.dat〜scn025.dat
九州〜北海道・東北スタート時の全国戦におけるいろいろ

『 いろいろ 』 の中には、マップスタート時に持ってる補給物資の量・マップクリア時に貰える軍資金の額・
どのマップのグラフィックを使用するか・全国戦でどういうルートを進むか といったことが記述されていると
Красная☆さんは指摘してます。
そして 黒山田さんの解析によれば、それらの記述のもうちょっと下に 捕獲品 についての記述があるとの
ことなのです。
とりあえず、九州スタート時における全国戦のいろいろが書いてある scn020.dat を見てみました。
だらだらと見ててもわけがわからないので、試しに 大和 の兵器番号である 0x8C や レオパルド2A5 の
兵器番号である 0xA3 で検索してみたら・・・お? おおっ?? おおおおぉぉぉぉをうぅぅぅぅっ????


※ このページではデカい画像を3枚も使ってますが、合計で 30KB しかないので安心して下さい。
(2). マップ内で捕獲するイベント情報
ちょっとデカい画像で恐縮ですが、これが九州スタートの場合の全国戦一発目である
『 瀬戸救出戦 』 の捕獲品情報が記述されてるとこです。
細かいことにこだわらず、簡単に重要なとこだけ書きますと ( 赤丸をつけてるとこ )

 ・0xC366 0xC368 のとこは、マップのどの位置かを表してます。
  マップの左上端の hex を 00 00 としたときの座標です。 ここでは 0x1C 0x01 ですから
  瀬戸マップの左上端の hex から…右に28、下に1行ったところ=東広島です。

 ・0xC388 の 0x03 は、たぶん兵器捕獲のイベント番号。 ここが 0x05 だと軍資金ゲットの
  0x07 だと補給物資ゲットじゃなかろうかと推測しています。

 ・0xC38C の 0xA3 は、上にも書いた レオパルド2A5 の兵器番号。 どの兵器が何番かは
  Красная☆さんのHP 『 凱歌の方 』 内の 『 兵器一覧 』 にバッチリ書いてあります。

 ・0xC334 の 0x3B はよくわかりませんが、レオパルド2A5 って2隊同時に捕獲するので
  「 もう1隊あり 」 の意かな? ずっと下の方の 0xC6F4 のとこと対応してるのでしょう。


※ このデカさで 15KB の軽さ!

補給物資・軍資金の E8 03 のとこを 10 27 にすると、1000 から 10000 に増える…ハズ…
0xC68C の 74 を 8C に変えると、なんと松山港でも 大和 が捕獲できる…んじゃないかな…?
あ〜っと、座標ですが、松山港を例にすると 0xC626〜C628 と 0xC6626〜C668 みたいに必ず2ヶ所
記述するようになってますね。 どういう必然性があるかはわかりませんが、位置を変更する場合は
( ふつうそんなことはしないだろうけど ) 忘れずに両方とも書き替えましょう。
(3). マップクリア後に捕獲する兵器情報
え〜、さっきのところで 『 あれ? 大和ないじゃん? 』 って思ったんじゃないかと思います。
そう、これを専門用語で 『 大和ないじゃんの第一法則 』 と言うとか言わないとか、ま、そんなことは今時
アゼルバイジャンでも言わね〜よっていうか、アゼルバイジャンってどこだっけとかいろいろ考えた結果
全然ちがう場所に発見しました。 ここですッッッ!!


さっき見てたとこよりずっと上の方ですね。 で、その前後の記述をじっくり眺めると、大和より前の方には
バンドカノン と Sタンク のセットが、更に前の方には オトーマット と センタウロ のセットが、逆に後ろの
方には Su-37 と Su-34 と Tu-160 のセットが記述されてました。
そんなわけでここいらへんには、最終日より前にマップクリアすると手に入る兵器 の情報が記述されてる
ことがわかったというわけです。 なんで 大和 がここに? と思うのですが、もしかしたら開発当初は
マップクリア時に捕獲するって設定だったのかもしれませんね。 か、中国・四国スタート時は捕獲場所が
違うので別扱いになったのかもしれません。 …よくわかんないけど…。
 ※ 注 : msg020.dat の イベント番号の順番になってるようです。
(4). 最後にいろいろ
今回は scn020.dat という 九州スタート時における全国戦データについて書いてますので、関東スタートの
場合は scn024.dat とか、中国・四国スタートの場合は scn021.dat とかいじくるファイルも変わってきます。

せっかくスタート地域別にファイルを幾つも作っておきながら、捕獲できる場所や捕獲品がどこスタートでも
殆んど一緒ってのもなんだかな〜。 

最後に、黒山田さん、Красная☆さん、どうもありがとうございました m(_ _)m
お気付きの点がありましたら御一報下さい。


Back