☆ Heading NaN Freeze Guard [バグフィックス] ID:198749 Author:WhiteLionNeren 2026-11-11 19:50 New! Version:1.0.1
- RATE: ★=8 [DOWNLOAD SITE]
-
TAG: [バグフィックス] [問題解決] [SKSEプラグイン]
2026-11-11 19:49:38 [編集する] [差分] [日本語化UP]

Heading NaN Freeze Guard
永久フリーズを防止するSKSEプラグイン
クラッシュは発生せず、クラッシュログも出力されないままゲームがハングし、二度と復帰しなくなる現象で、この問題は通常、ワールドにNPCや動物が読み込まれてから数秒後に発生します
◆必要
Address Library for SKSE Plugins
◆機能
ゲームは、アクターの移動方向を小さなエンジン関数を使って向きの角度に変換します。
MODがこの関数に無効な方向ベクトル=数値ではない値を渡すと、関数が無限ループに陥ります。ゲームは毎フレームこの処理の完了を待つため、フリーズしてしまいます。
このプラグインは、その関数を無限ループする代わりに安全な値を返す同一動作の関数に置き換えます。問題が発生したNPCは1フレームだけ北を向きますが、ゲームはそのまま処理を続行します。バニラ環境でこのような方向ベクトルが生成されることは稀ですが、NPCの移動やパス探索を変更するMODが原因となる可能性があります。
◆互換性
既知の競合はありません。
別のSKSEプラグインがすでに同じエンジン関数にパッチを適用している場合、このプラグインは変更を行わずその旨をログに記録します。
◆原因となるMODの特定方法
フリーズを防止するたびに、異常な方向ベクトルを生成したゲームコードのアドレスとともにログへ記録されます。
ログの保存先:
Documents/My Games/Skyrim Special Edition/SKSE/HeadingNaNGuard.log
ログの出力例:
[20:02:10.429] [warning] bad vector (-nan, 4.0177e-41) from SkyrimSE.exe+11B0D00 (hit 1)
最初の50件を記録し、その後は1000回ごとに記録します。
ログが空(起動時の記録のみ)の場合、ゲーム内で異常な方向ベクトルは生成されていません。
記録がある場合は、ログを Nexus のコメント欄に投稿してください。記載されているアドレスから、問題に関係しているゲームの処理箇所、原因となっているMODを特定できます。Skyrim Special Edition Nexus, WhiteLionNeren. 11 Nov 2026. Heading NaN Freeze Guard. 11 Nov 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/198749>.PR
PR
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-