☆ Persistent Arrows for Thee [戦闘] ID:159432 Author:Vai1lyn 2025-09-17 22:10 Version:0.0.1
- RATE: ★=12 [DOWNLOAD SITE]
-
TAG: [CIF] [矢] [パッチ] [削除] [Remover]
2025-09-17 23:39:36 [編集する] [差分] [日本語化UP]

Persistent Arrows for Thee
「矢が刺さったまま残る」系機能を調整するパッチ
■概要
Archery Gameplay Overhaul SEやStay Arrow Stay-S.A.S.みたいなMODは、
NPCに突き刺さった矢がそのまま残り続け、時間が経っても空気のようにスッと消えません
「永続矢」機能を追加してるからです
没入感はあるんだけど、実は弓関連のゲーム設定を弄ることで実装されてるから
プレイヤーにも同じ効果が適用されてしまいます
その結果、以下の弊害が出ます
・NPC に矢が残るのはリアルで良い
・でもプレイヤーには邪魔くさい
・戦闘のたびにパワーやホットキーで矢を取り除かないといけない
・Improved Camera SEと一緒に使うと、
プレイヤーに矢が残ったまま一人称視点で表示バグが出ることもある
そこでこのMODの出番!
CIFを活用してプレイヤーに矢が刺さった時点で検知
10 秒後(グローバル値を編集すれば変更可)に自動的にプレイヤーの体から
矢を全部除去するカスタムスペルを発動する仕組みにしました
■互換性
・全ての矢に対応
・魔法の飛翔体(例:氷魔法のアイススパイク)にも対応
・バニラで実装されてる「刺さる系飛翔体」はデフォで全部カバー済み
ただし他MODが新しい「刺さる飛翔体」を追加してる場合は、
設定ファイルに手動で追加する必要があります
追加しないとCIFが衝突イベントを認識できないから自動除去のスペルが発動しないため
■既知の問題点・制限事項
・バニラの飛翔体除去システムのほうが、このMODよりスムーズに感じられる
バニラでは矢ごとに寿命が設定されていて、一本ずつ順に消えていくため
一方このMODでは、全ての刺さった矢が一斉に消える仕様
より自然な除去方法は、「NPCごとにゲーム設定を条件付きで上書きする」ような仕組みで
実現できるけど、それには新しい SKSE プラグインが必要
・プレイヤーが 無敵時間(例:回避中の iFrame) に矢を受けた場合、
イベントが正しく登録されないことがあり、その矢が削除されない場合がある
この場合、次にもう一度矢を受けた時にやっと削除される
回避策としては「戦闘終了ごとにプレイヤーの矢をまとめてクリアする」みたいな
処理を入れる方法もあるけど、パフォーマンスに優しい解決策を模索中
対応MOD
Archery Gameplay Overhaul SE
Stay Arrow Stay-S.A.S.
必要条件
Core Impact Framework (CIF)Skyrim Special Edition Nexus, Vai1lyn. 17 Sep 2025. Persistent Arrows for Thee. 17 Sep 2025 <https://www.nexusmods.com/skyrimspecialedition/mods/159432>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-
- 作者(Vai1lyn)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
スポンサーリンク
スポンサーリンク