You are viewing a potentially older version of this package. View all versions.
AlmaBot-APEXBanking_Compat_Patch-0.3.0 icon

APEXBanking Compat Patch

Fixes for R.E.P.O. v0.5.0 (Unity 6) with REPOLib: modded levels failing to load, black screen from broken texts, Dafi's Monster Health stutter. Every player needs it.

By AlmaBot
Date uploaded a week ago
Version 0.3.0
Download link AlmaBot-APEXBanking_Compat_Patch-0.3.0.zip
Downloads 437
Dependency string AlmaBot-APEXBanking_Compat_Patch-0.3.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2305
Nikki-APEXBanking-0.2.4 icon
Nikki-APEXBanking

[Beta] Adds a new lootable level to the game, APEX Banking! Time for a bank heist!

Preferred version: 0.2.4
Zehs-REPOLib-4.3.0 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 4.3.0

README

APEXBanking Compat Patch

Fixes for R.E.P.O. v0.5.0 (the Unity 6 update) when playing with REPOLib content such as Nikki's APEX Banking and other modded levels.

Every player in the lobby needs this mod, not just the host. Each player's game loads the level on its own, and most of these fixes run on each player's PC.

Fixes

  • REPOLib Prefab Bridge (default: on) Since the update, the game loads level pieces in a way REPOLib does not catch, so modded levels fail with couldn't load prefab ... leaving to the menu. This hands REPOLib's prefabs to the game's own prefab caches.
  • Guard Broken Text (default: on) Some modded texts throw an error every frame. That stops every other text and UI update, and the screen stays black while the sound keeps playing. This turns off only the broken text and writes its path to the log.
  • Monster Fix Scan Interval (default: 10 seconds) Dafi's Monster Health ReAwakening scans every object in the scene every 0.5 seconds, which causes a short freeze twice a second on big levels. This scans every 10 seconds instead, and right after an enemy spawns. Set it to 0 to leave that mod as it is.
  • Skip Broken Levels (default: on, host only) Old-format modded levels (for example Sisyphus Staircase) end up with no start rooms under REPOLib 4, and the run kicks everyone to the menu. If such a level is picked, another level is picked instead.

Debug options

  • Force APEX Level (default: off) - always pick APEX Banking as the next level.
  • Loading Diagnostics (default: off) - while APEX Banking loads, log which step the game is waiting on ([Diag] lines).

Settings are in BepInEx/config/agron.repo.apexbankingcompatpatch.cfg.

Known issues not fixed here

  • APEX Banking's sliding paintings throw errors since the update.
  • LateRepo / LateRepo_Fix break hosting a lobby on v0.5.0. Disable them until they are updated.