Repo Native ThirdPerson

v1.1.1·Updated 2026-05-12

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

About this mod Author’s original text

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/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.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
Repo_Native_ThirdPerson-1.1.1.zip
File size
80.9 KiB