忍者ブログ

方向音痴のSkyrim

PCゲーム「Skyrim」の雑多なCKいじり日記

既存Scriptのみで作る従者複数雇用Mod

主にPS4用向けのMod作成に関する記事です。
自作Mod「Multiple Followers Sytem」で使用した既存Scriptをざっとまとめてみました。
人間フォロワーはともかく、動物フォロワー用のScriptまで全部そろえられるとは思ってませんでした。セロさんに使われているScriptも、カスタム傭兵をつくるのに流用できました。
Modはブログの「自作Mod」で配布しているので、興味を持たれた方は是非ダウンロードして覗いてやってください。

なお、ここでまとめたScriptは、「特定のNPCを会話からQuest Aliasに割り当てる、会話からQuest Aliasをはずす」という処理に使えます。やり方によっては、フォロワー雇用Mod以外の使い方ができるかもしれません。


一般的なフォロワーに使ったScript
■自作Quest「DialogueFollower02~05」に付けたScript
- DialogueFollowerScript
■Alias「Follower」に付けたScript
- FollowerAliasScript

■フォロワーとの各会話
(ボイスタイプ別にScriptが存在しますが内容はほとんどどれも同じなので、タルヴァス以外は適当な一つを選んで使い回してます)
・雇用時:TIF__000D8DE2 
・別れるとき:TIF__000D8DD4 
・待機命令:TIF__000D8E1C
・追従命令:TIF__000D8DB3
・持ち物交換:TIF__000D8DC1
・手を貸してほしい:TIF__000E1567 (解除:TIF__000D8E14)

動物フォロワーに使ったScript
■自作Quest「DialogueFollower02Animal~05」につけたScript
- DLC1HireableDogsScript
■自作Quest「DialogueFollower02~05」のAlias「Animal」に付けたScript
- TrainedAnimalScript

■動物フォロワーとの各会話に必要なScript
・雇用時:DLC1_TIF__0101AA6A
・別れるとき:TIF__0005C827
・待機命令:TIF__0005C83C
・追従命令:TIF__0002CD25 

※バニラの動物枠フォロワーは、ミーコもヴィジランスもカグルメスのオートマトンも、すべてかなり特殊な専用会話からしか雇えないため、一般的な雇用が難しくなっています。幸い、ドーンガードのハスキーを雇うためのScriptが一般的な動物枠に対応するのに最適な内容になっていました。

※追記:TIF__0202BB27に「(GetOwningQuest() as DialogueFollowerScript).SetAnimal(akspeaker)」ってのがありました。これを使えば「DLC1HireableDogsScript」経由せず直接いけましたね……。

傭兵に使ったScript (既存の傭兵5名対応)
■自作Quest「DialogueFollower02~05」に付けたScript
- SetHirelingRehire
・解雇時の会話:TIF__000D8DD4

■傭兵雇用の自作Quest「HirelingQuest02~05」につけるScript
- HirelingQuest
■同Questに登録する、傭兵専用の雇用会話につけたScript
(各傭兵ごとにScriptが存在しますが、処理内容が同じなのでどれか一つを使い回すのも可能です)
・500ゴールド支払う会話:TIF__000BDB4D
・無料での再雇用会話:TIF__00104F1D

セロに使ったScript
・解雇時の会話:DLC2_TIF__02038B47
■自作Quest「DLC2HirelingQuest02~05」につけたScript
- DLC2HirelingQuestScript
■同Questに登録する、傭兵専用の雇用会話につけたScript
・500ゴールド支払う会話:DLC2_TIF__02038559
・無料での再雇用会話:DLC2_TIF__02038556

以上です。
「Multiple Followers Sytem」を作るときに使った、追加フォロワーシステムのひな型はこちら。
Scriptの関連など直接確認できます。

ダウンロード(mediafire)

追加フォロワーシステムは一つずつ独立してるので、一個作ったら、あとはそれをコピーしてマージすれば枠は増やせます。ただセリフに凝りすぎ、システム1個当たりの関連データが80個くらいになってしまいました。枠を増やしたら増やしたで、動作テストと後々のメンテナンスに地獄を見る仕様。もう少しコンパクトに作ってもよかったかもしれませんね……。

ヴィジランスや武装トロールを購入するQuestとそこに使われているScriptなどは、お金を払って仲間になるペットフォロワーを作るのによさげだと思いました。実際にそれが可能かどうかは、試していないので分からないのですが。

SSEEditを使ったPapyrus Fragmentの設定や、既存セリフの使い回しについても後でまとめてみたいと思います。

次へ
PR

Author

UNI
Skyrimで遊ぶのも、CKで改造するのも好きなファンタジー好きです。
戦闘苦手で難易度は基本EASY、慣れてもNORMAL程度。 アンデッド恐怖症なので、ノルド遺跡探索が辛い……。

ブログ内検索

最新コメント

[09/24 ひばりのスヴェン]
[09/21 ブレトン魔術師]
[09/19 ふぇりす]
[09/15 こんばんは!]
[09/09 NONAME]