

Source code / bug reports: sam0324sam/REPO-Native-Third-Person-Action-Movement
這是 R.E.P.O. 的第三人稱攝影機 fork,基於 Team_Bingus 原本的 native-camera 做法。
本 fork 保留使用遊戲原生 CameraPosition.OverridePosition 路徑的概念,不另外生成第二台攝影機,並加入動作遊戲式移動、常駐越肩第三人稱、改良抓取、地圖支援與自訂玩家模型相容性。
此 mod 基於 Team_Bingus - Repo Native ThirdPerson:
此 fork 與 Team_Bingus 無隸屬關係。
如果安裝此 fork,請先移除原本的 Team_Bingus-Repo_Native_ThirdPerson package。
此 fork 保留相同 plugin GUID 與 DLL 名稱,方便乾淨取代原版;也因此兩個 package 不應同時安裝。
使用 Thunderstore / r2modman / Gale 安裝,或將 RepoThirdPerson.dll 放進 BepInEx plugins 資料夾。
X設定檔會生成於 com.reponativemods.thirdperson.cfg。
常用選項:
Action Movement.EnabledAction Movement.TurnSpeedAction Movement.WhileGrabbingCamera.OffsetXCamera.OffsetYCamera.DefaultDistanceCamera.MinDistanceCamera.MaxDistanceCamera.CollisionRadiusCamera.LockRuntimeTuningCamera.LocalTransparencyModeInteraction.CameraCenteredSelectionDebug.ShowGrabSelectionCompatibility.ForceLocalModdedModel有問題請到 GitHub 發問或開 issue:
sam0324sam/REPO-Native-Third-Person-Action-Movement
回報時建議附上:
mod 仍會編譯成單一 RepoThirdPerson.dll,以維持 BepInEx / Thunderstore 相容性,但原始碼已依職責拆分:
RepoThirdPerson_ActionMovement.cs:plugin 狀態、config、camera、movement、selection、grabbing、compatibility corePlugin.Patches.cs:Harmony patch 入口Plugin.AvatarVisuals.cs:本機角色、手電筒、手臂姿勢、可見模型輔助Plugin.DebugVisuals.cs:camera / grab debug 點與線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, always-on shoulder third-person, improved grabbing, map support, and custom player model compatibility.
This mod is based on Team_Bingus - Repo Native ThirdPerson:
This fork is not affiliated with Team_Bingus.
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 with Thunderstore / r2modman / Gale, or place RepoThirdPerson.dll in a BepInEx plugins folder.
XThe generated config file is com.reponativemods.thirdperson.cfg.
Useful options:
Action Movement.EnabledAction Movement.TurnSpeedAction Movement.WhileGrabbingCamera.OffsetXCamera.OffsetYCamera.DefaultDistanceCamera.MinDistanceCamera.MaxDistanceCamera.CollisionRadiusCamera.LockRuntimeTuningCamera.LocalTransparencyModeInteraction.CameraCenteredSelectionDebug.ShowGrabSelectionCompatibility.ForceLocalModdedModelPlease report bugs or ask questions on GitHub:
sam0324sam/REPO-Native-Third-Person-Action-Movement
When reporting a bug, include:
The mod still builds into one RepoThirdPerson.dll for BepInEx/Thunderstore compatibility, but the plugin source is split by responsibility:
RepoThirdPerson_ActionMovement.cs: plugin state, config, camera, movement, selection, grabbing, compatibility corePlugin.Patches.cs: Harmony patch entry pointsPlugin.AvatarVisuals.cs: local avatar, flashlight, arm-pose, and visible-model helpersPlugin.DebugVisuals.cs: camera/grab debug points and line renderers