secondfiddle@人柱日記

ま、パソコンと車とカメラとそれから・・・・・・

敵キャラ大研究 その1

BIOHAZARD4 PC版 改造計画 emleon00〜01.esl
今年も押し詰まって参りましたが、大掃除もせずこんなことを書いていても良いのかと思う今日この頃……やっぱり色々気になることが多くなって参ります。てな訳で始まりましたバイオネタ。いつまで続くんでしょうか? 
emleon00〜01.eslをちょいと印刷してみました。両方で20ページにわたります。
ZERO氏の指摘通りオフセット番号00で00が出現しない、01で出現する、と分けてみましたところ、確かにカラス(23)ブラックバス(27)蝙蝠(29)等小物はすべて01(出現)ですが、村人(12)(13)は00(出現しない)が多いです。これはイベントの進行上と言いますか操作キャラの行動によって実行ファイル側で00(出現しない)から01(出現する)に変更されるのでしょう。調べてみますと00(出現しない)が圧倒的に多いのですから。
あのエルヒガンテ(2B)も当初は00(出現しない)ようになっておりました。これはキーアイテムを手にしているかしていないか、でフラグが立つのでしょう。手にしていなければ非出現、手にしていれば出現となるのでございましょう。
で、やはり先頭から順番に読まれているわけではないです。emleon00.eslで見て参りますと、カラス(23)のオフセットは1Eからですが、その前の14からトラバサミ(2A)が5個00(出現しない)になっております。
オフセット番号24から39にかけて村人(15)が01(出現する)で7人、00(出現しない)で2人。これは村中央広場でのこと。つまり村はずれの一軒屋から村中央広場へ行く道すがら、幾人かの村人が立ちふさがるのですが、これからわかることに「先頭から順番に読み出しているわけではない」
44番から00(出現しない)村人がいるのですが、数を数えると18人分ありました。さらに68で牛が出現し6Aから00(出現しない)村人が25人(!)
数え間違えたか、目の錯覚か……。
emleon01.eslを見て参りますと、オフセット780番にボートがおりますが、オフセット800番にコルミロスが9匹出現するようになっております。武器屋の親父がオフセット番号1180で出て参りますが、これは湖の外れにいる親父のことでしょうか?
エルヒガンテの登場はemleon00.eslではなく01.eslの方で出てきます。
ここでちょっと悪戯をしてみますた。武器屋の親父を村長に変更してみるとどんな動きになるでしょうか?
さて問題です。答えをしたから選んでみてください。
1 何に変えても武器屋は武器屋である
2 武器屋の店主といえども村長だから襲ってくる
3 村長でも武器屋の親父だから取引に応じる
4 エラーが発生し止まってしまう
武器屋の店主は18で村長35ですので、emleon00〜01.eslをしらみつぶしに調べ上げ店主(18)を村長(35)に書き換えて、れっつご〜。
皆様一体どれだと思いますか。
取りあえず答えは「1」でした。
取りあえず……というのは村最後まで達していないからです。予期せぬ動きで答えが変わってしまう可能性もありましょう。
次回はemleon02.eslなど印刷して考察して参る予定でございます。