FCVファイルを覗(のぞ)いてみる

 

Playableクラウザーが道の切れ端を飛び越すことが出来ないことはその1で書いたのですが、未だに未練を捨てきれない訳でして、というのもレオン以外のキャラクター全員が飛び越せないのならば諦めもつくのですが、何故にクラウザーだけが飛び越せないのか。ハンクや黒めがねがピョンピョン跳び越えているのを、指をくわえて見ているクラウザーが不憫でなりません。「こんなの出来て当然っスよねぇ!」と言わんばかりに、軽やかなステップで宙を舞う姿のストップモーションが彼の脳裏に焼き付いて離れないらしい...と近所のラーメン屋の親父が熱く語っていました。水の間ではいつもやる気の無いアシュリーでさえも飛び越えているというのに・・・。

 

軽やかなアシュリーのステップを見つめるクラウザー 

 

いうことで、もう一度弄くりの基本に立ち返ってFCVファイルを自分の手で一つずつ見てみることにしました。各キャラクターの動作アニメーションはemjp(海外版はem).datをGCAアーカイーバーで解凍して出来たフォルダ内の各キャラクターに対応したdatファイルに詰め込まれております。例えばノーマルレオンならPl00.dat、マーセのクラウザーはPl0a.datです。これらをdatrepackerなるツールで展開すると、まぁいろんなファイルが出てくるのですが、その中にFCVファイルがたくさんありまして、これらを一個ずつレオンの飛び越えるアニメーション(079.FCV、081.FCV)と交換して、動作を見てみることにしました。交換作業にはdatinjectとうツールを使うとかなり楽です。バッチファイルを作り一個ずつ交換してリトライリロードで録画していく繰り返しです。あ~、何やってんだ俺...


回の目的は、1.クラウザーが道の切れ端で飛び越えるコマンドを入力したときにどのFCVファイルがゲーム側から呼ばれるのか、2.レオンの道の切れ端を飛び越えるアニメーションファイルはどのFCVファイルか、の2点です。これらがわかれば1と2のファイルを入れ替えてやれば、晴れてクラウザーも切れ端を飛び越えることが出来るはずです。で、同様にPlayableクラウザーでも右の動画の様に1つずつ検証して(キャラがレオンになっていますがクラウザーの動作です)やってみた結果、1に関してはどうも094_Pl0a.FCVが怪しい。  2に関しては一目瞭然090_pl00.FCVですな。そこで、094_Pl0a.FCVを090_pl00.FCVと交換してpl0a.datに戻してやります。そうすれば、晴れてレオンと同じ道の切れ端を飛び越える動作を持ったジャンピング・プレイアブル・マイスウィート・クラウザーの出来上がり!

はずなのですが・・・、なっなんですか!この体たらくは!誰が空中浮遊しろと・・・。  はぁ~?そうですか、そうですか、ボーガンでダメージを食らうとジャンプするんですか。食らっても痛くないよ~と余裕の万歳ジャンプかよっ?もう・・・、言葉もありません。  そもそもレオンの切れ端ジャンプは090_pl00.FCVじゃないのかなぁ。まだまだ道のりは険しそうです。

 

クリックすると別窓で動画が再生されます 

 
 
Copyright (C) 2011 hoges. All Rights Reserved.