REPO_JP-AllMapMerge icon

AllMapMerge

【Host Only MOD】Generates maps with mixed rooms from Manor, Arctic, Wizard, and Museum.ヘッドマンマナー、アークティック、ウィザード、ミュージアムの部屋を混ぜたマップを生成します

By REPO_JP

CHANGELOG

Changelog

4.0.0

  • Updated compatibility for R.E.P.O. v0.4.x and v0.4.4.
  • Fixed startup and build compatibility for changed R.E.P.O. 0.4.x level fields.
  • Fixed base map selection so normal runs always use Museum as the original generated map.
  • Kept merged room generation using Manor, Arctic, Wizard, and Museum room pools after Museum is selected.
  • Fixed arena handling so AllMapMerge does not run in Arena Race or Arena Fight, leaving arena generation vanilla.
  • Fixed loading-screen compatibility by removing direct Level.LoadingGraphic01, Level.LoadingGraphic02, and Level.LoadingGraphic03 field access.
  • Fixed invalid Level.ResourcePath usage for R.E.P.O. v0.4.x.
  • Improved defensive handling around loading-screen visual overrides and rich presence updates.

2.0.0

  • Fixed host-only behavior so the mod no longer runs when only clients have it installed
  • Added safer default merged map generation using Manor, Arctic, Wizard, and Museum
  • Added an optional config to allow merging rooms from all maps, including modded maps, with warning notes
  • Fixed non-run levels so map merge logic does not run in menu, splash, tutorial, lobby, shop, or arena states
  • Fixed loading screen map name, rich presence text, and custom loading image behavior for AllMapMerge
  • Fixed door handling so doors are removed without breaking room connections
  • Fixed cases where walls disappeared on sides that should remain closed
  • Added merged valuable generation from all available map valuable pools during AllMapMerge runs

1.2.1

  • Added merged valuable generation so valuables can be selected from all available map valuable pools even when room merging stays limited to the default four maps
  • Kept room merging behavior unchanged for the default safe mode while expanding valuable variety across installed maps
  • Continued excluding non-run levels such as main menu, splash screen, tutorial, lobby menu, arena, shop, lobby, and recording from AllMapMerge processing

1.2.0

  • Fixed level exclusion handling so AllMapMerge does not run map generation logic on levelMainMenu, levelSplashScreen, levelTutorial, levelLobbyMenu, levelArena, levelShop, or levelLobby
  • Centralized excluded-level checks so generation, merged-session detection, client visual overrides, and Steam/Discord override logic all follow the same rules
  • Improved safety for non-run levels to prevent unintended activation during menu, splash, tutorial, lobby, shop, and arena states
  • Kept levelRecording excluded as before

1.1.0

  • Fixed host-only gating so the mod does not run at all when only clients have it installed
  • Fixed loading image replacement so it only appears when the host is actually running AllMapMerge
  • Fixed custom map name and presence-related display updates so they only apply when AllMapMerge is active in the room
  • Fixed outer wall and door related side effects that could occur on clients when the host did not have the mod
  • Kept client-side loading image replacement working for players in rooms where the host is running AllMapMerge

1.0.0

  • Initial release
  • Merges Manor, Arctic, Wizard, and Museum room pools by default
  • Prefers adjacent rooms from different source maps when possible
  • Supports loading screen name override to AllMapMerge
  • Supports loading image replacement for selected loading graphics
  • Includes a dangerous config option to merge all available maps, including modded maps