Team_Bingus-Repo_Native_ThirdPerson icon

Repo Native ThirdPerson

Client-side third-person camera for REPO using the game's native third-person override hooks.

Last updated 3 hours ago
Total downloads 65
Total rating 0 
Categories Mods Misc Client-side
Dependency string Team_Bingus-Repo_Native_ThirdPerson-1.1.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

REPO Native Third Person

Client-side BepInEx 5 third-person camera mod for REPO.

This plugin intentionally uses the game's native CameraPosition.OverridePosition path instead of creating a second camera. That keeps PlayerLocalCamera.GetOverrideActive() true while third-person is active, which lets REPO re-parent the flashlight and phys grabber through its own SetThirdPerson(true) logic.

Features

  • Native third-person camera override
  • Visible local player body and cosmetics while active
  • Shoulder offset and zoom controls
  • In-game offset adjustment with arrow keys
  • Camera collision handling
  • Camera clip-plane handling for close and distant views
  • Map/tablet compatibility
  • Camera-centered selection support for grabbing/interactions
  • Client-side only; other players do not need the mod

Install

Install with Thunderstore/r2modman, or place RepoThirdPerson.dll in a BepInEx plugins folder.

Controls

  • Toggle third person: X
  • Zoom in: keypad plus
  • Zoom out: keypad minus
  • Mouse wheel zoom is enabled
  • Adjust shoulder offset: left/right arrow
  • Adjust camera height: up/down arrow
  • Reset offsets: Home

The generated config file is com.reponativemods.thirdperson.cfg.