◆エフェクトファイルの構成
・(画像加工プログラム?)
・エフェクトデータ
画像加工プログラム(推定)
存在しない場合あり(ファイルの先頭が$28なら無し)
通常処理で表現できない特殊な画像処理が必要な場合に存在か
エフェクトデータ
画像や制御に関するデータ
◆エフェクトデータの構成
各区画へのインデックス部(4 x 10バイト)の後、各区画データが並ぶ
◇区画0 クリップ情報
・サイズ可変
・全ファイル存在
・区画1が参照
区画9の画像からどの部分を切り出し束ねて使うか
データ開始位置を示すインデックスを持つ
不明点多数
◇区画1 シェイプ順序情報
・サイズ可変
・全ファイル存在
・区画3が参照
クリップ郡(シェイプ)をどの順番で表示していくか
表示座標に関する情報を含む
データ開始位置を示すインデックスを持つ
一部不明
◇区画2 不明
・サイズ可変(32~144バイト、4バイト単位で増減)
・全ファイル存在
詳細不明
◇区画3 シェイプ制御情報
・サイズ可変
・全ファイル存在
・区画7が参照
シェイプの表示座標、振る舞い、パーティクル制御など
不明点多数
バイト 内容
--------+-----------------------
20 ヘッダ
196 制御データ
x 可変(最大16)
--------+-----------------------
◇区画4 シェイプ輝度情報
・サイズ固定(2404バイト)
・全ファイル存在
・区画3が参照
シェイプの輝度を変化させる
フェード処理の他、色合いを変化させるのにも使う
バイト 内容
--------+-----------------------
4 ヘッダ(全ファイル同一値)
160 輝度データ
x 15
--------+-----------------------
◇区画5 不明
・サイズ固定(600バイト)
・E015をはじめ、半数近く存在
詳細不明
◇区画6 不明
・サイズ固定(24バイト)
・E509、E510以外存在
詳細不明
◇区画7 表示全体制御
・サイズ固定(6280バイト)
・全ファイル存在
シェイプの表示、キャラクタのモーション変化、アビリティ成否判定などの各種タイミング指示
キャラクタ、マップ、背景の色合い変化など
不明点多数
◇区画8 効果音シーケンス
・サイズ可変
・全ファイル存在
効果音のチャンネル別情報
◇区画9 画像データ
・サイズ可変
・全ファイル存在
・区画0が参照
エフェクトで使用する画像データ
パレット(256色用と16色用の二つ?)、画像サイズ、画像データからなる
画像が256色か16色かの判定方法は不明
バイト 内容
512 パレット1(256色用?)
512 パレット2(16色用?)
3 画像データサイズ
1 画像幅判定?
可変 画像データ
|