You are viewing a potentially older version of this package. View all versions.
LeftOut-StableThirdPersonCamera-0.0.1 icon

StableThirdPersonCamera

Adds a stabilized third-person camera based off the Another Crab's Treasure camera settings to help prevent motion sickness when playing Peak.

Date uploaded 11 months ago
Version 0.0.1
Download link LeftOut-StableThirdPersonCamera-0.0.1.zip
Downloads 89
Dependency string LeftOut-StableThirdPersonCamera-0.0.1

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.2403 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.2403

README

Stable Camera

Stabilizes the camera and uses contextual third-person views to prevent motion sickness. Press N (configurable) to toggle the stabilization on or off in-game. Stabilization is on by default.

Features and Configuration

The game needs to be launched with the mod at least once before the configuration file will appear in the BepInEx folder or in the mod manager.

  • Enabled
    • Enables the mod. Setting this to false effectively disables the entire mod.
    • The toggle key can be used to change this option in-game.
    • Default: True
  • Toggle Key
    • The shortcut key which toggles the mod on or off in-game.
    • Default: N
  • Stabilize Tracking
    • Reduce camera wobble using stabilized tracking. Disable this if head clipping is more annoying than wobble.
    • Default: True
  • Tracking Power
    • Option to control how aggressively the camera will follow the character. Higher values lead to more wobble, but less clipping.
    • Default: 2.0
  • Third-Person Ragdoll
    • Switch to a third-person perspective whenever the character ragdolls.
    • Default: True
  • Extra Climbing FOV
    • Controls how much the camera's field of view expands while climbing.
    • A value of 0 prevents the FOV from changing; 40 is the game's original value.
    • Default: 0.0
  • Dizzy Effect Strength
    • Option to adjust the strength factor of the dizzy camera effect, e.g. when recovering from passing out.
    • A value of 0.0 disables the dizzy camera effect; 1.0 leaves the effect unchanged.
    • The dizzy effect is always disabled if Third-Person Ragdoll is enabled.
    • Default: 0.0
  • Shake Effect Strength
    • Option to adjust the strength factor of the camera shake effect, e.g. when stamina is exhausted while climbing.
    • A value of 0.0 disables the camera shake effect; 1.0 leaves the effect unchanged.
    • Default: 0.0

Bugs / Contact

The fastest way to contact me is on Discord. You can find me in the Lethal Company Modding or R.E.P.O. Modding Discord servers, or in my Deja Drift Discord Server

CHANGELOG

1.42.2

  • Removed ExtraClimbingFoV config value (uses the in-game setting instead)
  • Tuned camera distances to feel fairer
  • Hide player's head when charging a long-distance throw
  • Enabling/Disabling the mod will reload the config file (so you can see changes immediately in game)

1.42.1

  • Update README

1.42.0

  • Changing versioning to match PEAK versions
  • Fix audio listener not properly tracking ghost camera for real this time??
  • Move camera into first person when player is aiming a thrown item
  • Improved handling of "can I interact with this" checks
  • Fix readable items like the Scoutmaster Manual flying off into space
  • Improved placement of player name badges over their heads

0.1.7

  • Fix audio listener not properly tracking ghost camera when player is dead

0.1.6

  • "Fix" audio spatialization by playing audio as if the camera is still inside the player.
    NOTE: This will make SFX significantly louder for those that used earlier versions of this mod.
  • Add option to turn audio spatialization fix off in config

0.1.5

  • Cleared out some crufty config variables
  • Disabling the mod mid-game should be less glitchy (you still need to start a new game to fully turn it off)

0.1.4

  • Updated instructions again because it's working now??

0.1.3

  • Updating instructions to point at manual BepinEx install.

0.1.1

  • Plugin kind of works, but might require you to source your own Unity.Cinemachine.dll

0.1.0

  • Plugin disabled while I figure out why it's broken

0.0.2

  • Documentation updated (sort of)

0.0.1

  • Adapted from StableCamera with basic third person camera logic added