Note/開発資料/ファイル形式?
* 目次 [#d2b600d6]
#contents
* .esm形式 / .esp形式 [#ab5ae17b]
ゲームデータ。例えば武器の場合、メッシュ(3Dモデル)やテクスチャが入っているファイル名と、重さや攻撃力などのパラメータの情報が書かれている。
esmは常にespより先に読み込まれる。
** .esm形式 [#gd51ee17]
マスターファイル。Skyrim.esmの他に、esmでデータを提供してespで微調整をするような大型Modにも使われる。
** .esp形式 [#e38f7a6b]
プラグインファイル。何らかの.esmに対する差分を提供することが可能。大抵のModはこちら。
.esmへの差分提供という形ではなく、その.esp単体で形成されているModもある。
* .bsa(Bethesda Softworks Archive)形式 [#e7235cf7]
BSA unpackerで展開可能。
ゲーム実行時にiniで指定されたbsaが読み込まれ、あたかも展開されているかのように扱われる。
* .hkx形式 [#b73b86d4]
モーションデータ。
hkxcmdでなんかできるらしい
* .dds形式 [#lac5b7b8]
画像ファイル。Microsoft DirectXにおける汎用フォーマット。
編集ソフトにこだわりが無ければPaint.NETで読み書き可能。
PhotoshopやGIMPも対応するプラグインを入れることで読み書きできる。
* .swf形式 / .gfx形式 [#b5366219]
Adobe Flashファイル。
nexusでModding Guide - SWF and GFX filesとか検索するといいかも。
* .nif形式 [#q66f7ae0]
メッシュ(3Dの形状)ファイル。
* .btr形式 [#s3582bfd]
* .gid形式 [#b7e563a0]
* .pex形式 [#x66d665c]
コンパイル済みスクリプトファイル。
nexusにPEX DecompilerとかPEX Compilerとかあるみたいだが・・・基本はCK待ちか
* .fxp形式 [#v4f20eac]
* .fuz形式 [#s7040a3e]
音声ファイル。
[[Voice file extractor>http://skyrim.nexusmods.com/mods/950/]]で展開圧縮可能。
[[Voice file extractor>NexusSkyrim:950]]で展開圧縮可能。
一つの.fuzファイルの中には以下の二つのデータが格納されている。
- .xwm:音声データ・[[MultiXwm>http://skyrim.nexusmods.com/mods/3159/]]でwavと相互変換可能
- .xwm:音声データ・[[MultiXwm>NexusSkyrim:3159]]でwavと相互変換可能
- .lip:リップシンクデータ。音声に合わせて口パクさせる為の情報
* .strings形式 / .ilStrings形式 / .dlStrings形式 [#y7c23db9]
文字列データファイル。
Skyrim Strings File Toolでテキストファイルと相互変換可能。
- .strings:主人公の選択肢とアイテム名など
- .ilStrings:セリフの文章
- .dlStrings:ダイアログと本の文章など
.esmファイルもしくは.espファイルの設定によっては、それらのファイル名を基に参照される。
例)言語設定が English の場合
Skyrim.esm → Skyrim_English.strings / Skyrim_English.ilStrings / Skyrim_English.dlStrings
例)言語設定が Japanese の場合
Skyrim.esm → Skyrim_Japanese.strings / Skyrim_Japanese.ilStrings / Skyrim_Japanese.dlStrings