必要なMod
- Campfire – Complete Camping System (Supports Skyrim VR)
- Custom Skills Framework
使い方
ニューゲームは必須ではありませんが推奨します。
初回起動時にCampfire側のスキル状態を読み取ってCustom Skills Framework側に反映します。
Campfire側のスキルメニュー
Campfireのスキルメニューは不要になります。引き続き動作はしますがチートになるので使わないことをオススメします。
CampfireのキャンプファイアのメニューのSkillsという項目が余分になるため非表示にします。
この設定はグローバル変数で変更できます。
set bCampfireHideSkillMenu to 0
1で非表示、0にすると表示になります。デフォルトは1です。
Campfireの通知が邪魔になるため無効化します。テキストを空にしています。
Custom Skills Framework側のスキルメニュー
Campfireの各種行動に応じてCustom Skills Framework側のスキルレベルが上昇します。
Perkポイントを消費してCustom Skills Frameworkの画面からPerkを取得できます。
設計
Campfire側への変更を最小限に抑えたかったため、CampfireとCustom Skills Frameworkの2つのスキルシステムを並行稼働させるようにしました。Campfire側の実装をCustom Skills Frameworkで完全に置き換えようとすると変更点が多くなってしまうためです。
Custom Skills Framework側のスキルレベルとPerkはいわば飾りで、Custom Skills Framework側のPerkを取得したタイミングでCampfire側の対応するスキルレベルを上昇させています。
変更点
- Campfire.esmのキャンプメニュー用メッセージ
- Skillsという項目を非表示にするため
- Campfire.esmのPerk関連通知用メッセージ
- 通知を非表示にするため
- campcampfire.pex
- 行動時に獲得した経験値をCustom Skills Framework側に送信するため
- 事前に静的に配置されたキャンプファイアを自動で削除しないようにするため