NPCの Base データ (Creation Kit における Actor) をエクスポートするための、xEdit 用スクリプトです。スクリプトとは言っても、独自のエクスポートダイアログを表示するようになっていますので、GUIで簡単に操作することができます。
1. ダウンロード
2. 使い方
2-1. スクリプトファイルの導入
xEdit の .exe と同じフォルダにある「Edit Scripts」へ、ダウンロードしたファイルを入れてください。
2-2. エクスポート対象の選択
xEdit で読み込みたいプラグインを開き、エクスポートの対象をいずれかの方法で選択します。どの方法でも複数選択が可能です。
- プラグイン名を選択(準備処理に時間がかかりますが、複数のプラグインをまとめて処理するのに便利)
- Non-Player Character (Actor) の項目名を選択
- 個別のNPCを選択
2-3. スクリプトの実行
右クリックメニューから「Apply Script…」を選択し、「Export_NPCs_to_csv」を実行します。
2-4. フィールドおよび出力ファイルの指定
ダイアログが出ますので、エクスポートしたいフィールドにチェックを入れ、出力ファイルを指定してください。「Export」ボタンを押すとエクスポートされます。
フィールド定義は以下の通りです。
フィールド名 | 定義 | 例 |
---|---|---|
FormID | Form ID、つまり Base ID(データベースのプライマリキーとして使用可能) | 00013BAB |
Plugin_Updated | Base を最終的に更新しているプラグイン名 | Update.esm |
Plugin_Base | Base を定義しているプラグイン名 | Skyrim.esm |
EditorID | Editor ID | Ysolda |
Name | 名前 | Ysolda |
Flags | Unique、Essential などのフラグ | Female,Essential,Auto calc stats,Unique 等(カンマ区切り) |
Faction | ファクション | PotentialMarriageFaction [FACT:00019809] 等(カンマ区切り) |
Voice_Type | ボイスタイプ | FemaleYoungEager [VTYP:00013ADC] |
Template | テンプレート | |
Race | 種族 | NordRace “Nord” [RACE:00013746] |
Perk | パーク | (カンマ区切り) |
AI_Data | AI データ各種(出力ファイルでは各個別のフィールドに出力) Aggression, Confidence, Responsibility, Mood, Assistance, Aggro_Radius_Behavior | Unaggressive, Cowardly, No crime, Neutral, Helps Allies, 0 |
Package | 行動パッケージ | WhiterunYsoldaMarket8x7 [PACK:0002C3B9] 等(カンマ区切り) |
Keyword | キーワード | (カンマ区切り) |
Class | クラス | Citizen “Citizen” [CLAS:0001326B] |
Default_Outfit | デフォルト装備 | FarmClothesOutfit04 [OTFT:0009D5DF] |
3. エクスポートされるデータについて
出力ファイルの文字コードは、読み込んだ言語によって変わります。英語の場合は UTF-8、日本語の場合は Shift_JIS になります。
また、複数のプラグインを読み込んだ場合、後から読み込まれるプラグインによって更新されるNPCが出てきます。このようなときは、最終的に更新されたデータのみがエクスポートされます。
例えば、イソルダさん (00013BAB) は Skyrim.esm で定義され、Update.esm で更新されます。エクスポートされるのは Update.esm のデータで、Skyrim.esm のデータはスキップされます。
この仕様にしている理由は、一意の有効なデータを取得するためです。もし Skyrim.esm のデータもエクスポートしてしまうと、BaseID が 00013BAB のデータが2行になってしまう上、ゲーム内では意味を失う無駄なデータを含むことになります。
当スクリプトは Base データをエクスポートするためのものです。もしNPCの Ref ID などを調べたい場合は、加工済みのデータを以下に公開していますのでご利用ください。
4. 更新履歴
- 2024/04/01 (version 1.0) ; 公開。