GMCameraPresetSwitcher
An in-game camera preset editor with 2/3 preset modes, hotkey switching, numeric input UI, live preview, and per-preset Hide Head / Hide Helmet (local player only).
| Last updated | 3 weeks ago |
| Total downloads | 29 |
| Total rating | 1 |
| Categories | Mods Misc |
| Dependency string | Naiyap-GMCameraPresetSwitcher-1.0.0 |
| Dependants | 0 other packages depend on this package |
README
An in-game camera preset editor with 2/3 preset modes, hotkey switching, numeric input UI, live preview, and per-preset Hide Head / Hide Helmet (local player only).
Hotkeys
(Default; editable via config)
F4 Toggle UI
F5 Cycle preset (within SlotCount)
F8/F9/F10 Jump to Slot 1/2/3
F6 Toggle Hide Head for current preset
F7 Toggle Hide Helmet for current preset
UI Language
Toggle English / Chinese in the UI (saved to config).
Installation
Install BepInEx 5.x for your game.
Put CameraLiveEditor.dll into:
BepInEx/plugins/
Launch the game once to generate:
BepInEx/config/gm.camera_live_editor.cfg
Hooks into game camera settings via reflection (SettingsHelper / PlayerCameraSettings / CameraSmoothFollow)
If the game updates and renames internals, a mod update may be needed.
========================
Made this mod to switch between first person and third person camera views
Coding is mainly done by GPT
Here are my camera presets:
First Person
FOV 100 0/0.65/0.19 0/0.65/0.2
Third Person
FOV 70 0.5/1.83/-0.56 0.5/0.6/0.89
Personally, I bind the Cycle preset key to a side button on my mouse, so I can quickly switch between third person(For a clearer view) and first person (for immersion and to better read the opponent's movements)