secondfiddle@人柱日記

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

BIOHAZARD4 PC版 改造計画 emleon00.eslその2

その後ZERO氏のホームページからダウンロードすると、なんというとこでしょう、キャラデータの番号があるではありませんか。ちまちまやる必要はなかったのですね。さすがZERO氏。
しかし自分で検証することが事実であって間違いがないのです。つまりZERO氏のデータは当てにしません……と言うことはありません、ありがたく使わせていただきます(どこまでも主体性のないやつ)。

さて続きなんですが……
実験として七人のアシュリーの体力をそれ相当に上げることができれば、火炎瓶攻撃もへっちゃら、と言うことになりはしまいか? (もっとも七人も出すこたぁない、一人でよかろ)
さらなる実験。
アドレスの先頭、00で出現しない、01で出現する、とZERO氏は言っております。と言うことは? 殺傷与奪はこのおいらにかかっている? デルラゴを出現させないようにすることも可能?
なんだかいろんな夢が広がりますが、ZERO氏の言うとおり、いくらemleon00.eslを弄くり倒したとしても実行ファイル側ではじかれることになるでしょうな。
つまりいくらアシュリーの体力を上げてもいちころなのはいちころ。
出現させないようにしても、イベント発生の都合上、中ボス以上は強制出現。
そこいらへんの相関関係はGame.exeが握っているというわけでしょうな。つまり制御できるのは村人や邪教徒など、いわゆるザゴキャラ。
さてemleon00.eslはどのチャプターまで請け負っているのでしょう?
これを解く鍵はemleon00.esl以外のファイルをすべて削除することでわかります。例によって他のフォルダに待避させます。
ゲームはすんなりと始まりました。別におかしなところはありません。ところが村はずれの一軒家から次の村中央に行く扉を開けた瞬間「Game.exeは停止しました……」
ということはemleon00.eslは村はずれのイベントでしか使われない? 
確かにemleon01.eslには「牛」やら「鶏」やらがおりますので村中央広場を示していると思われます。ところがemleon00.eslを精査しますと
アドレス9Cと9Eに28(鶏)がいます。9Cは出現しないようになっておるようですが(00)9Eは出現する(01)ようになっております。

その他にB41〜BA1にかけて鶏三羽が出るようになっております。これは中央広場の次の農場の場面にふさわしい……と言うことはゲームの進行とシンクロしているわけではない? 
大雑把に出現順に考えると
最初の三羽のカラス
一軒家に潜んでいる一人
イベントが終わると家を囲うように二人。(難易度によっては三人)
カラス二羽とトラバサミにかかっている犬と2カ所のトラップとトラバサミ
曲がり角の一人
橋の手前に二人
扉の際にある小屋から一人
合計でカラス五羽、村人最低六人。(一軒家に潜んでいる村人をカウントしないならば)
アドレス1Eからカラス三羽出現で、時系列に沿えばアドレス240、260に村人の記述がありますが、
出現値は「00」になっているので、実際村人が出現するのはアドレス280からになります。では240〜260番地は一体誰? あるいはイベントが発生したら「00」が「01」に変化する?
アドレス280より出現値「01」を拾い上げると村人9人が出現するようになっております。これは村はずれの話ではなく完全に村中央広場にいる村人を指しております。(前回アシュリーを七人出したのはこのアドレス)
アドレス3Aにはトラバサミ、3Cより村人二人、40よりカラス二羽、となっておりますので、必ずしもアドレス順に読み出されているわけでは無い。……ということはゲームの進行とアドレスの並び順には関係がない?

結局emleon00.eslはどこまでのステージを請け負っているのか謎です。ただこのemleon.eslには邪教徒や戦闘員は出現しないようですし、エルヒガンテもemleon01.eslに記述がありますので村後半の部分はemleon01.eslに移るのではないでしょうか。かなりいい加減です。スミマセン。

次なる試みとして、武器屋の店主にしろアシュリーにしろゲームの中では特殊なキャラですので、eslに書き込んでもその振る舞いは実行ファイルに書かれている振る舞いになるのでしょう。これを逆手にとって、アシュリーにしろ武器屋の親父にしろ書き替えると、そのアドレスがどこのシーンで使われているのか判明するやもしれませんな。しかし膨大な検証になるでしょうし、根気が続くのでしょうか? 
BIOHAZARD4も発売されてから一年は経ちますので、ゲーム自体の魅力は薄れてきているのは事実です。そのうち誰も関心を持つことはなくなるでしょうが、まだまだ続けたいと思いますのでおつきあいのほど、ヨロ。(^。^)
え? 何を書いているのかわからないので、いい加減あきた? 
大丈夫です。書いている本人もわからないですから。 \(^^:;)...マアマア