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.
MEM ThirdPerson CameraFix
Camera fix for REPO Native Third Person after game v0.5.0: mouse-wheel zoom, symmetric left/right offset, height arrows, reset. Requires original third-person mod.
By MEMcho
| Last updated | 2 hours ago |
| Total downloads | 21 |
| Total rating | 0 |
| Categories | Mods Quality Of Life Client-side |
| Dependency string | MEMcho-MEM_ThirdPerson_CameraFix-1.0.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.2100sam0324sam-Repo_Native_ThirdPerson_ActionMovement
Native third-person shoulder camera for R.E.P.O. with action movement, custom-model support, improved grabbing, map support, and camera collision fixes.
Preferred version: 1.3.6README
MEM-ThirdPerson_CameraFix
Camera fix for REPO Native Third Person Action Movement after game update v0.5.0+.
Does not replace the original mod. Install both.
Problem
After the game update, third-person camera controls broke:
- Mouse wheel zoom stopped working (
GetScrollYremoved) - Runtime camera tuning became unreliable
MEM-ThirdPerson_CameraFix restores and extends those controls with a small Harmony patch.
Features
- Mouse wheel zoom (workaround for removed
GetScrollY) - Numpad + / − zoom (uses original mod keybinds if configured)
- Arrow Left / Right — horizontal camera offset (symmetric; left shoulder supported)
- Arrow Up / Down — camera height
- Home — reset offset and distance to defaults
(or the reset key from the original mod config)
Horizontal offset range is limited to about −2 … +2 so the camera does not fly away.
Requirements
| Dependency | Notes |
|---|---|
| BepInEx | Required |
| sam0324sam – Repo Native ThirdPerson ActionMovement | Original mod, unmodified |
This fix only patches the original at runtime. Do not replace RepoThirdPerson.dll.
Install
- Install the original third-person mod.
- Install MEM-ThirdPerson_CameraFix (r2modman / Thunderstore, or copy into
BepInEx/plugins/). - Launch the game. In the log you should see:
[MEM-ThirdPerson_CameraFix] Patched zoom + symmetric horizontal offset (v1.0.0)
For friends
Share:
- Original third-person mod
- MEM-ThirdPerson_CameraFix
No files inside the original package need to be changed.
Config
Zoom sensitivity, min/max distance, reset key and related options still come from the original mod config:
BepInEx/config/com.reponativemods.thirdperson.cfg
Examples:
[Camera]
MinDistance = 0.3
MaxDistance = 3.33
DefaultDistance = 3
Technical
| Plugin name | MEM-ThirdPerson_CameraFix |
| Plugin GUID | com.mem.thirdperson.camerafix |
| Version | 1.0.0 |
| Type | Client-side Harmony patch |
MEM-ThirdPerson_CameraFix (RU)
Фикс камеры для REPO Native Third Person Action Movement после обновления игры v0.5.0+.
Не заменяет оригинальный мод. Нужны оба.
Проблема
После обновления игры сломалось управление камерой в третьем лице:
- Зум колёсиком перестал работать (метод
GetScrollYубрали) - Настройка камеры в рантайме работала нестабильно
MEM-ThirdPerson_CameraFix возвращает и расширяет эти возможности небольшим Harmony-патчем.
Возможности
- Зум колёсиком мыши (обход удалённого
GetScrollY) - Numpad + / − — зум (клавиши из конфига оригинала, если заданы)
- Стрелки влево / вправо — горизонтальный оффсет (симметрично, можно на левое плечо)
- Стрелки вверх / вниз — высота камеры
- Home — сброс оффсета и дистанции к значениям по умолчанию
(или клавиша сброса из конфига оригинального мода)
Горизонтальный оффсет ограничен примерно −2 … +2, чтобы камера не улетала.
Требования
| Зависимость | Примечание |
|---|---|
| BepInEx | Обязательно |
| sam0324sam – Repo Native ThirdPerson ActionMovement | Оригинал, без правок |
Фикс только патчит оригинал в рантайме. Файл RepoThirdPerson.dll не заменяйте.
Установка
- Установите оригинальный third-person мод.
- Установите MEM-ThirdPerson_CameraFix (r2modman / Thunderstore или папка в
BepInEx/plugins/). - Запустите игру. В логе должно быть:
[MEM-ThirdPerson_CameraFix] Patched zoom + symmetric horizontal offset (v1.0.0)
Для друзей
Передайте:
- Оригинальный third-person
- MEM-ThirdPerson_CameraFix
Внутри оригинального мода ничего менять не нужно.
Конфиг
Чувствительность зума, min/max дистанция, клавиша сброса — в конфиге оригинального мода:
BepInEx/config/com.reponativemods.thirdperson.cfg
Пример:
[Camera]
MinDistance = 0.3
MaxDistance = 3.33
DefaultDistance = 3
Технические данные
| Имя плагина | MEM-ThirdPerson_CameraFix |
| GUID | com.mem.thirdperson.camerafix |
| Версия | 1.0.0 |
| Тип | Клиентский Harmony-патч |
Не связан с sam0324sam / Team_Bingus — только community-фикс совместимости.