忍者ブログ

方向音痴のSkyrim

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

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

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

既存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

コメント

※スパム対策のため、コメント内やその他の項目に「http://」や「https://」があると投稿できません。全角で入れていただくか、URLであることを明記して以降のアドレスのみ入れていただくかでお願いします。 For stopping spam comments, this form doesn't accept the following words, "http://" and "https://".

Author

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

ブログ内検索