Skip to content

Configuration

jhfuheuiwfh edited this page Oct 11, 2026 · 2 revisions

⚙️ Configuration

Open the config screen from Mods → NEXUS Bodycam → Settings (requires Mod Menu), or edit the file directly: config/bodycam.json (close the game first — it is rewritten on exit).

Values are validated on load: anything invalid or missing falls back to the safe default, so a hand-edited file can never crash the mod.


Categories

Category What it controls
Smoothing step smoothing, landing damping, view smoothing
Shaking idle shake amount & frequency
Bobbing bobbing amount, frequency, roll lean
Weapon & View TACZ spring, weapon lowering, run sway, recoil, view smooth
Camera chest camera on/off, height, pitch, wide-FOV multiplier
Post-FX fisheye K1/K2, vignette, vignette blur, chromatic aberration, lens dirt, film grain
Water wave height/speed/frequency, caustics, refraction, underwater fog & tint
Compatibility sync with shader, disable vanilla bobbing

The screen scrolls; the preset button sits in the fixed bottom bar.


The 8 presets

Preset Feel
Subtle barely-there handheld motion
Normal the intended default
Intense noticeable bob and shake
EXTREME ⚠️ heavy motion — motion-sickness warning
Documentary steady handheld: mild bob, FOV 1.10, light chromatic aberration
Horror unstable sensor: heavy idle shake (1.2 Hz), deep vignette, grain + dust up
Tactical readable sight picture: minimal wobble, flat lens
Raw GoPro widest lens: FOV 1.40, strong fisheye (K1 0.32), visible CA

A preset sets motion, optics, exposure, glow, lens dust and the critical overlay in one click. You can then tune any slider — everything is stored in config/bodycam.json.


Recommended starting points

  • First time / motion sickness prone → Subtle or Normal, and turn Sync with Shader ON if you use Iris.
  • Filming / screenshots → Documentary or Raw GoPro.
  • Playing seriously with TACZ → Tactical (keeps the sight picture clean).
  • Vanilla look but bodycam lens only → set bobbing/shaking to 0 and keep the Post-FX.

Config file tips

// config/bodycam.json — example structure
{
  "bobAmount": 1.0,
  "idleShake": 0.6,
  "fisheyeK1": 0.18,
  "syncWithShader": true,
  "preset": "NORMAL"
}
  • Back the file up before hand-editing.
  • Delete it to reset everything to defaults (the game recreates it).
  • All logs from the effects engine are prefixed [diag] when diagnostics are enabled (one line every 60 ticks).

← Home · Installation · Troubleshooting

Clone this wiki locally