Nexus Mods
B42 Optics – ESPless

New Vegas のスコープは、覗くと画面全体が黒い枠に切り替わり、周りが見えなくなります。B42 Optics は、レンズの中だけを別に描画する Dual-Render(二重描画)のスコープに置き換える MOD です。周りの景色を残したまま覗け、レンズの位置とレティクルはゲーム中のメニューから武器ごとに合わせられます。倍率は武器側の設定のままです。

B42 Optics で変わること
- スコープ付き武器で ADS すると、レンズの中だけが拡大されます。周りの視野はそのままで、レンズには縁(アイボックス)と光学系の効果が付きます
- ズームは元の倍率から最大 3 倍まで、マウスホイールか十字キーの上下で変えられます
- 対応スコープでは、覗いたまま Pip-Boy キー(既定 Tab)で暗視装置(ナイトビジョン)を切り替えられます。明るさも変えられます
- レティクル(スコープグリッド)は拡縮でき、弾道落下の MOD と組み合わせて使えます。
textures\weapons\scopeに DDS を置けば自作の物も使えます - スコープ付き武器を構えると自動で 1 人称になります
- 弾の飛ぶ先は変わりません。武器の広がりと揺れ以外は照準を変えない設計です
バニラと DLC の武器はそのまま動きます。MOD の武器はレンズの位置が違うので、下の編集メニューで武器ごとの INI を作ります。
操作(レンズの編集メニュー)
| 操作 | キー |
|---|---|
| 編集メニューを開く | スコープ付き武器を装備して 右 Ctrl + Enter |
| レンズの上下左右 | マウス |
| レンズの前後 | ↑/↓ |
| 武器とカメラの距離 | マウスホイール |
| レティクルの拡縮 | Page Up/Page Down |
| 武器の位置合わせ(ISControl) | 左 Shift を押しながらマウスで、目印の点を画面の中央へ |
| 保存/取り消し | Enter で保存、Backspace で戻る |
- 保存すると
Data\Config\B42Optics\Guns\武器の EditorID.iniができます。MO2 と Vortex では overwrite フォルダに入ります - 保存後の取り消しはありません。やり直すときはその INI を消します。間違ってスコープを付けた武器や K9000 も、INI を消して直します
- 武器の構えがずれてレンズの縁が視界を覆うときは、ISControl で黄色い点を画面の中央に合わせます
- 編集メニューが開かない原因は、武器に Has Scope のフラグが無い、前提 MOD の不足、前提の版が古い、のどれかです
- 右 Ctrl が無いキーボードでは、
NVSE\plugins\scripts\ln_B42Optics.txtにある 157 をすべて別のスキャンコードに置き換えます
設定(Settings.ini と武器ごとの INI)
全体の設定は Data\Config\B42Optics\Settings.ini です。MCM はありません。
| 項目 | 既定値 | 何が変わるか |
|---|---|---|
RESOLUTION | 512 | レンズ内の描画解像度。ぼやけが気になるなら 1024 以上にします。上げるほど負荷が増えます |
DOF | 0 | 被写界深度。1 にするには Depth of Field Fix – NVSE が要ります。環境によっては FPS が大きく落ちます |
ISCHVComp | 1 | ISControl の水平・垂直の動きの補正係数。0 で補正なし |
EyeboxScaling | 1 | 銃とカメラの距離に応じた縁の自動拡縮。縁が小さすぎる武器があれば 0 にします |
[1] の一覧 | バニラ 7 種+同梱 2 種 | スコープテクスチャのパス。BSA の中を直接読めないための一覧です |
武器ごとの INI の中身
1 行に | 区切りで 9 つの値が並びます。
| 位置 | 値 |
|---|---|
| 0 | レンズの大きさ |
| 1〜3 | X、Y、Z |
| 4 | レティクルの角度 |
| 5 | 武器とカメラの距離 |
| 6 | レティクルの大きさ |
| 7 | レティクルのテクスチャ |
| 8 | レンズのモデル |
- 見せかけのシースルースコープでレティクルが 2 重に見えるときは、レンズのモデルを
LensForBadAlphaN.nifに変えます - 一度作った INI は次の周回でも使えます。更新のときは overwrite か
config\B42Optics\Gunsを控えておきます
同梱の Stewie’s Tweaks の上書き
NVSE\plugins\Tweaks\INIs\B42Optics.ini で、Tweaks の次の項目を固定しています。ほかの MOD の上書きがこれに勝つと壊れます。
[Smooth Iron Sights Camera]
iAimTransitionTimeMS = 225
iEasingFunction = 1
[Tweaks]
bTurnSlowerWhileAiming = 0
bSmoothIronsightsCameraTransition = 1
bHipFireAnimsWhileScoped = 0
bScopeVisibilityDelay = 0
iToggleSightingNodeHotkey = 0
bTurnSlowerWhileAiming を 0 にしているのは、ズーム倍率に応じた感度の制御をゲームに任せるためです。コントローラーでどうしても要るなら、この INI からその行を消します。
必要な物(前提プラグイン)
| MOD | 版 | 何のため |
|---|---|---|
| xNVSE | 6.3.0 以上 | スクリプト拡張の土台 |
| JIP LN NVSE Plugin | 57.15 以上 | レンズ内の描画 |
| ShowOff xNVSE | 1.60 以上 | スクリプトの関数 |
| JohnnyGuitar NVSE | 4.99 以上 | viewmodel のクリップ距離の設定 |
| UIO – User Interface Organizer | 2.30 以上 | レンズとメニューの UI |
| ISControl Enabler | 2.1 以上 | 武器の位置合わせと INI の利用 |
| Depth of Field Fix – NVSE | DOF を使うとき | 無いと DOF が武器までぼかします |
| Improved Console (NVSE) | 1.6 以上(推奨) | ScriptRunner のエラーをコンソールに出す |
推奨 MOD
- Viewmodel Shake Fix – NVSE(屋外で照準が細かく震えるバニラの問題を直す)
- B42 Weapon Inertia(レンズの縁が動きに合わせて動く)
- Hitman などのアニメセット(バニラのアニメの不具合を直す)
ゲーム側の設定
- HDR をオンにします(ランチャーの Options → Screen Effects)。オフだと暗視装置が常時オンになります
- True Ironsights をオンにします。ISControl と B42 Optics はこれが前提です
- FOV はゲームの INI(FalloutPrefs/FalloutCustom)か FOV Slider で設定します。コンソールで変えた FOV は ADS のたびに戻ります
- FOV Slider を使うなら、MCM の Weapon Zooming を Zoom Enabled のままにします。無効にすると FOV Slider と B42 Optics のどちらも動かなくなります
入れ方と動作の確認
上の表の 6 本を先に入れます。編集メニューが出ない原因の大半は JohnnyGuitar、JIP、ShowOff の古さです。
MO2 などのマネージャーでそのまま入れます。中身はスクリプト、Config\B42Optics の INI、レンズのモデル、スコープテクスチャ、Tweaks の上書き INI です。Iron Sights Aligned などがこの MOD のファイルを上書きして動かなかった例があるので、競合を確かめます。
どちらかがオフだと起動時に警告が出ます(0.16b から)。
セーブを読み込み、コンソールを Page Up で先頭まで戻して B42 Optics ver 0.21b の行を探します。無ければ前提を見直します。
編集メニューが開けば動いています。MOD の武器は、ここでレンズの位置を合わせて保存します。
Another Millenia や TTW の武器用の INI をまとめて入れるパッチ集と、Iron Sights Aligned の関係は別の記事にあります。

相性と既知の不具合
スコープがずれる・黒くなる
- 移動中や発砲後にスコープがずれる、縁が広い、レティクルの位置が毎回違う、という症状はアニメ側の問題です。作者の答えは「別のアニメパックを使う」です
- Hit’s Anims Season 2 の Anti-Materiel Rifle は、Hitman の単体の AMR アニメを Season 2 の上に置きます。Rockbiter の Marksman Carbine も単体版を使います
- 発砲直後にレンズが一瞬黒くなるのは縁(アイボックス)の仕様です。切る設定はありません
- ボルト操作やリロード中にスコープが白や黒になるのは、リロード中にレンズをフェードさせる仕様です
- 屋外で照準が細かく震えるのはバニラの浮動小数の精度の問題です。Viewmodel Shake Fix – NVSE を入れます
lStewieAl’s Tweaks と JAM
- Scope Visibility Delay がオンだとスコープが出ません。Hip Fire Anims While Scoped がオンだとレンズが消えて腰だめのアニメになります。同梱の INI で切っていますが、ほかの MOD の上書きに負けることがあります
- Adjustable Scope Zoom はこの MOD の可変ズームと重なる、という利用者の指摘があります
- Hold Breath(息止め)は JAM ではなく Tweaks の物を使います。JAM の Hold Breath はスコープ武器を検出できません。JAM で使い続けるなら MCM の Useable を Sighting にします
ほかの MOD
- No Ironsights Zoom 系(武器のズームを消す MOD)は使えません。スコープのズームはこの MOD の要です
- 3rd Person Camera Overhaul は
QS3rdPerCamOverhaul.iniでiDefaultScopeModeを 0 にします。fSwitchingKeyも別のキーに変えます - New Vegas Reloaded のエフェクトはレンズ越しに映りません。NVR や ENB の影がレンズに落ちる件も、そちら側の問題です
- PSRO や New Vegas True Scopes とは同時に使えません。描画の方式が違います
- WAP の All-American と Marksman Carbine は見せかけのスコープがレンズを覆うので、WAP B42 Optics Patch を入れます
- Riot Gear 系ヘルメットの暗視が ADS で切れるのは YUP のスクリプトの不具合です
- Weapon Requirements System のスキル不足の揺れと干渉して照準が固まります
描画環境
- DXVK では草木が格子状にちらつきます。解像度を上げると目立ちにくくなります
- Steam Deck では 2 つ目の描画が出ない報告があります
- Reshade と DOF の組み合わせでちらつく、水の屈折と DOF で画面が線状に滲む、という症状は DOF を切ります
対象外の武器
- FIDO と K9000(スコープの位置が悪く直せない)
- 44 Magnum(バニラのスコープのメッシュがレンズを突き抜ける)
- 双眼鏡とカメラ
- 暗視装置の有無は武器レコードの Scope has night vision のフラグで決まります。この MOD 側では付けられません
よくある質問
Project B42 のほかのモジュールと、共通の前提プラグインはまとめ記事にあります。

Project B42 系MOD 解説リンク集
リンクがあるものは個別解説記事です。準備中は順次追加します。
武器の操作感・射撃まわり
覗き込み・視界まわり
インタラクション・アニメーション系
UI・情報系
旧 Project B42 由来
同じテーマの記事



コメント