Nexus Mods
B42 FireMode – Selective Fire and First Shot Precision – ESPless

New Vegas のフルオート武器は、引き金を絞る以外に撃ち方を選べません。B42 FireMode は、フルオート武器にセミ・3 点バースト・フルの切り替えを足す MOD です。あわせて、撃つ間を置いたあとの最初の 1 発だけ弾がまとまる First Shot Precision が全武器に付きます。
B42 FireMode で変わること
セレクティブファイア(撃ち方の切り替え)
K(コントローラーは構えながら十字キー左)で、フルオート(A)→ 3 点バースト(B3)→ セミ(S1)の順に切り替わります。
| モード | 弾の広がり | 武器の耐久の減り |
|---|---|---|
| A(フルオート) | 変わらない | 変わらない |
| B3(3 点バースト) | 35% 減る | 25% 減る |
| S1(セミオート) | 60% 減る | 50% 減る |
- 対象は武器レコードがフルオートの銃だけです。サービスライフルのように元からセミオートの銃は変わりません
- ミニガン、火炎放射器、Shoulder Mounted Machine Gun のような大型の武器は対象外です
- 対応しているかは、弾薬カウンターの横に出る弾のアイコンで分かります。アイコンが無ければ非対応です
- 切り替えると、カチッという音と小さなアニメが入ります
- セミオートの連射速度は、武器の連射レートから計算したタイマーで抑えます。武器のレコードは書き換えません
First Shot Precision(最初の 1 発の精度)
- 撃つのをやめて間を置いたあと、最初の 1 発は弾の広がりが 85% 減ります。次の精密な 1 発までおよそ 2 秒です
- 「間」になるのは、射撃・スプリント・リロードの直後などです
- セレクティブファイアが付かない銃(Marksman Carbine、Laser Rifle など)にも反映されます。散弾を撃つショットガンと手榴弾には反映されません(スラッグ弾は対象です)
- 待ち時間は固定で、Guns のスキルや Strength では短くなりません
- 自分と同じ銃を持つ NPC が異常に正確になることはありません
- V.A.T.S. の命中率は変わりません
設定(B42FireMode.ini)
設定ファイルは Data\Config\B42FireMode.ini です。MCM はありません。
| 項目 | 既定値 | 何が変わるか |
|---|---|---|
ModeKey | 37(K) | 切り替えのキー。DirectX のスキャンコードで書きます |
IconPosHorizontal/IconPosVertical | 0(内蔵の既定位置 1494/875) | HUD のアイコンの位置。DarNified UI などで重なるときに動かします |
- コントローラーのボタンは INI では変えられません。
NVSE\plugins\scripts\ln_B42FireMode.txtの終わり近くのOnButtonDown:4の 4 を別のコードにします - 選んだモードは武器ごとに保持されますが、ゲームを再起動すると戻ります。セーブを肥大化させないための設計です
- HUD を消すとアイコンも消えます(弾薬表示に紐づいています)
ALT 版(弾の広がりに触れない版)
配布ページの任意ファイルに B42 FireMode Alt – ONLY Selective Fire wout SPREAD があります。中身は本体と同じスクリプトで、弾の広がりを書き換える行だけが無効になっています。Dynamic Weapon Spread 2.0 のように、射撃中に MinSpread を動かす MOD と一緒に使うなら ALT 版を選びます。
必要な物(前提プラグイン)
| MOD | 版 | 何のため |
|---|---|---|
| xNVSE | 6.3.3 以上 | スクリプト拡張の土台 |
| JIP LN NVSE Plugin | 57.21 以上 | スクリプトの関数 |
| ShowOff xNVSE | 1.75 以上 | スクリプトの関数 |
| JohnnyGuitar NVSE | 4.93 以上 | スクリプトの関数 |
| UIO – User Interface Organizer | 2.30 以上 | HUD のアイコンを組み込む |
| Improved Console (NVSE) | 1.6 以上(推奨) | ScriptRunner のエラーをコンソールに出す |
武器のアニメパック(Hitman など)も推奨です。必須ではありません。
入れ方と動作の確認
上の表の 5 本を先に入れます。0.37b は前提の版を引き上げています。
両方は入れません。MO2 などのマネージャーでそのまま入れます。ESP が無いので Plugins のタブには出ません。
弾薬カウンターの横にアイコンが出て、押すたびにアイコンの弾の絵の数が変われば動いています。新規ゲームの直後でも動きます。
TTW でもそのまま動きます。
相性と既知の不具合
作者が確認した不具合と相性
- 射撃中に武器の MinSpread を動かす MOD とは併用できません。併用するなら ALT 版です
- 武器レコードの automatic フラグで判定するので、双眼鏡や Laser Detonator にもアイコンが付きます。作者はブラックリストを予告しています
- FPS が低いとバーストの弾数が合わなくなります。作者は修正を予告しています
- AK100 などで切り替え時に銃が横倒しになることがあります。武器 MOD 側の照準ノード切り替えが同じ K を使っているためで、どちらかのキーを変えます
- 作らないと明言している物は、セミオート武器のフルオート化、V.A.T.S. 対応、クリティカル倍率の調整、トグルエイム、MCM です
- アンダーバレルのグレネードランチャーは作れません(弾が装備中の武器の設定を継承するため)
作者が確認していない報告
- 引き金を押し続けると 1 発多く出るときは、FPS Weapon Lowering を外すと直ります
- アイコンが HUD の透明度の設定に従わない報告があります
- コントローラーで十字キー左にお気に入り武器を割り当てていると、モード切り替えと同時に武器も切り替わります
- ALT 版でセミオートにしても連打でバーストになる報告があります。Stewie’s Tweaks の Queue semi-automatic shots を切ると直った例があります
- iHUD や OneHUD で隠したいときは、
B42FireMode.xmlの visible を書き換えます
よくある質問
Project B42 のほかのモジュールと、共通の前提プラグインはまとめ記事にあります。

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



コメント