Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Repo Native ThirdPerson ActionMovement
Fork of Team_Bingus Native Third Person with action movement, jitter fixes, custom-model support, and improved flashlight facing.
By sam0324sam
| Last updated | 3 hours ago |
| Total downloads | 43 |
| Total rating | 1 |
| Categories | Mods AI Generated |
| Dependency string | sam0324sam-Repo_Native_ThirdPerson_ActionMovement-1.2.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
REPO Native Third Person Action Movement
Third-person camera fork for R.E.P.O. built on top of the original native-camera approach from Team_Bingus.
This fork keeps the original idea of using REPO's own CameraPosition.OverridePosition path instead of spawning a second camera, then extends it with action-style movement and a large set of gameplay fixes for custom player models.
Original Source
This mod is based on Team_Bingus - Repo Native ThirdPerson:
- Original package: Team_Bingus/Repo_Native_ThirdPerson
This fork is not affiliated with Team_Bingus.
What This Fork Fixes
Compared to the original release, this fork adds and fixes:
- Camera updates moved to
LateUpdateonly to eliminate local player jitter while rotating the camera - Native third-person action movement where camera-relative WASD drives movement direction
- Correct root rotation rewrite so
A,S, andDno longer fling, shake, or snap incorrectly - Stable restart / death / new-run recovery so the third-person camera does not come back in a broken angle
- Better custom model support so local replacement models stay visible in third person
- Smoothed visible body turning so movement direction changes feel less rigid
- Right mouse button lock behavior so the character can face the crosshair direction for full flashlight turning
- Cleaner config with the dead experimental ghosting settings removed
Features
- Native third-person camera override
- Visible local player body and cosmetics while active
- Camera-relative action movement
- Smoothed visible turning
- Full right-click character facing for flashlight / aim handling
- Shoulder offset and zoom controls
- In-game offset adjustment with arrow keys
- Camera collision handling
- Camera clip-plane handling for close and distant views
- Camera-centered selection support for grabbing and interactions
- Client-side only; other players do not need the mod
Important
If you install this fork, remove the original Team_Bingus-Repo_Native_ThirdPerson package first.
This fork keeps the same plugin GUID and DLL name so it can replace the original cleanly, but that also means both packages should not be installed at the same time.
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 during gameplay
- Adjust shoulder offset: left / right arrow
- Adjust camera height: up / down arrow
- Reset offsets:
Home - Hold right mouse button to make the character face the crosshair direction
Config
The generated config file is com.reponativemods.thirdperson.cfg.
Main options:
Action Movement.EnabledAction Movement.TurnSpeedAction Movement.WhileGrabbingCamera.OffsetXCamera.OffsetYCamera.DefaultDistanceCamera.MinDistanceCamera.MaxDistanceCompatibility.ForceLocalModdedModel