レールロード本部との連絡トンネルは移動が面倒なので、ショートカットを作ってみました。
概要
- ドアにアクティベート項目を追加する。
- アクティベートしたらテレポートする。
- 施錠を考慮する。
ドアにアクティベート項目を追加する
Perkで実装するのが競合の可能性が低いのでおすすめです。
ドア自体にスクリプトを仕込んでしまうと、セル改変にあたるので面倒になります。
PerkはEntry PointをAdd Activate Choiceにします。
条件として「対象のリファレンスIDがレールロード本部の連絡トンネルへ続くドアである」を設定します。
さらに「施錠されていない」も追加します。これで一度はトンネルを通過する必要が出てきます。
アクティベートしたらテレポートする
Perk EntryのPapyrus Fragmentにコードを追加します。
テレポート先はレールロード内部のドアでいいでしょう。プレイヤーをMoveToで内部ドアに移動させるだけです。
注意する点は、CKでPapyrus Fragmentを設定すると、スクリプトにConstが設定されてプロパティを紐付けできないので、ソースコードからConstを取り除きます。
Scriptname Fragments:Perks:PRKF_aaaPerkDoorTweak_0301A768 Extends Perk Hidden
さらに
レールロード内部のドアにたいしても同じような設定を追加すれば、双方向にショートカットできます。