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.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-фикс совместимости.
