You are viewing a potentially older version of this package. View all versions.
Kostyan_321-RepoOptimizer-1.0.2 icon

RepoOptimizer

Pure performance optimization kit. Cuts CPU physics load, sleeps distant enemy animations, reduces RAM usage, and optimizes shadows without losing visual quality.

Date uploaded 2 weeks ago
Version 1.0.2
Download link Kostyan_321-RepoOptimizer-1.0.2.zip
Downloads 1644
Dependency string Kostyan_321-RepoOptimizer-1.0.2

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

RepoOptimizer by Kostyan_321

A lightweight and powerful performance optimization mod for R.E.P.O. designed to boost FPS and eliminate stuttering.

Features

  • CPU Offloading: Puts dynamic physics (Rigidbody) to sleep for objects far away from the player (35m+).
  • Animation Culling: Disables animations for distant enemies (40m+) and updates skinned meshes only when on-screen to save CPU cycles.
  • Smart Render Culling: Stops rendering distant objects (70m+) and disables shadows on mid-range objects. Valuable loot is protected from disappearing!
  • RAM Deep Clean: Automatically flushes unused assets and triggers Unity Garbage Collection during level loading to keep memory usage low.
  • GPU Boost: Limits pixel lights, forces hard shadows, and shortens shadow distance to prevent graphics card overheating in dark corridors.
  • Time-Sliced Engine: Processes objects in tiny batches (50 per frame) so the mod itself causes zero CPU spikes.

Installation

Drop the RepoOptimizer.dll into your BepInEx/plugins folder or install via Thunderstore Mod Manager.


RepoOptimizer by Kostyan_321 (На русском)

Легковесный и мощный мод для оптимизации производительности игры R.E.P.O., созданный для повышения FPS и устранения микрофризов.

Особенности

  • Разгрузка процессора (CPU): Усыпляет динамическую физику (Rigidbody) объектов, которые находятся далеко от игрока (дальше 35 метров).
  • Отключение анимаций: Замораживает скелеты далеких монстров (дальше 40м) и отключает расчет анимаций за кадром (offscreen), экономя ресурсы процессора.
  • Умное отсечение (Culling): Прекращает рендер декораций дальше 70 метров и убирает тени со средних дистанций. Ценный лут и интерактивные предметы защищены от исчезновения.
  • Глубокая очистка ОЗУ (RAM): Автоматически выгружает неиспользуемые ассеты и запускает сборщик мусора Unity (Garbage Collection) при загрузке уровней, снижая потребление памяти.
  • Буст видеокарты (GPU): Ограничивает попиксельное освещение, включает жесткие тени и сокращает дистанцию теней, предотвращая перегрузку видеокарты.
  • Безопасная архитектура: Обрабатывает объекты маленькими партиями (по 50 штук за кадр), поэтому сам мод не вызывает скачков ЦП.

Установка

Перенесите файл RepoOptimizer.dll в папку BepInEx/plugins или установите мод напрямую через Thunderstore Mod Manager.


🌐 Наши Соцсети

Присоединяйся к нашему комьюнити, чтобы играть вместе и следить за обновлениями мода!

CHANGELOG

RepoOptimizer v1.0.4

[EN] • Added changelog file

[RU] • Добавлен файл списка изменений


RepoOptimizer v1.0.3

[EN] • Mod icon changed

[RU] • Изменена иконка мода


RepoOptimizer v1.0.2

[EN] • Fixed compatibility with R.E.P.O v0.5. The mod is now fully functional on the latest game version and no longer causes crashes and bugs.

[RU] • Исправлена совместимость с R.E.P.O v0.5. Мод полностью адаптирован под новейшую версию игры и больше не приводит к вылетам и багам.