Virtual Stock Delete
Adds an option to remove the virtual stock
截圖 共 2 張
模組介紹 作者原文
Virtual Stock Delete
This mod does exactly as it implies on the tin: it disables SLZ's virtual stock simulation. This massively improves the overall gamefeel, especially if you're cross-eye dominant, or using avatars that're too small to properly shoulder most stocks. Rifles are borderline unusable if you're both cross-eye dominant and using a small avatar.
However, this doesn't affect the actual collision of guns, which results in some modded guns bumping into your chest as a result. Vanilla guns don't suffer from this issue in my testing.
This mod can be toggled on and off at runtime via the BoneMenu, under the "Virtual Stock Delete" section.
BEFORE
AFTER
Technical details
This mod works in a fairly straight-forward manner: it overrides the OnVirtualControllerSolve function of RifleVirtualController. This function is responsible for the virtual stock simulation.
When this mod is enabled, it turns the function into a no-op. When disabled, it lets the function run. This works because virtual controller overrides operate directly on the VirtualControlerPayload (SLZ's typo, not mine) passed to them, so by not running the override's function to begin with, the virtual controller doesn't get affected by the stock simulation.
You can achieve an effect similar to this via UnityExplorer by either removing a given gun's RifleVirtualController component, or modifying its values to make the virtual stock not kick in. However, this method is destructive, and would probably give Fusion a stroke.
This mod is made and tested for Patch 6. With the sweeping changes to the player rig, this mod may potentially need updating for Patch 7.
This hasn't actually been tested with Fusion, but it should work perfectly fine in theory.
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: