You are viewing a potentially older version of this package. View all versions.
Zichen-LateJoinNow-1.0.6 icon

LateJoinNow

Let your friends jump into your battle anytime — even while you're exploring a level, they can join right in. REPO游戏交流QQ群:824639225

By Zichen
Date uploaded 3 days ago
Version 1.0.6
Download link Zichen-LateJoinNow-1.0.6.zip
Downloads 12682
Dependency string Zichen-LateJoinNow-1.0.6

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

中途随时加入 / LateJoinNow

REPO 游戏交流 QQ 群:824639225

支持 R.E.P.O. v0.4。

Scroll down for English ↓

功能说明

让朋友在游戏进行中也能加入你的房间,不必等卡车阶段或回到大厅。支持三个游戏场景:卡车、商店、关卡,每个场景都可以单独控制是否允许中途加入。

主机端额外提供:

  • 屏幕左下角小信息框:游戏内始终显示房间类型(含「可加入/禁止加入」状态)、房间名称、当前人数,纯文字(无背景),字号和透明度可调
  • 左下角同时显示中途加入玩家的进度状态(等待连接 / 排队中 / 加载中 / 已中途加入)
  • 公开房名自动加 [中途加入] 前缀,让其他玩家在服务器列表里一眼看出这个房间支持中途加入
  • 切换场景时自动关闭房间,等主机加载完成后再恢复,避免陌生人正撞上加载窗口
  • 配置面板双语显示,切换语言实时刷新(首次安装时如果检测到其他中文 mod,会自动选中文)

双端协同优化(双方都装本模组时自动启用)

朋友也装同版本模组时自动启用协同优化(无需配置):

  • 加载时间从 7-8 秒缩短到 3-5 秒
  • 自动刷新远程玩家的外观和语音通道,避免幽灵模型 / 听不到声音
  • 左下角加入状态在玩家名后显示「(优化)」标识
  • 兼容混合房间:同一个房间里没装模组的朋友与装了模组的朋友可以共存,逐玩家独立判断

兼容性提示

不要与其他任何中途加入类的模组同时启用。本模组的实现更先进、状态同步更完整,与其他同类模组共用会因为重复的 RPC 重发与缓存清理产生冲突,导致玩家卡加载、地图错乱、无法操作等奇怪问题。

已知限制

LateJoinNow 仅主机装就能用,朋友不需要装;朋友也装同版本时自动启用协同优化(详见上面"双端协同优化"段)。

  • ✅ 朋友能加入主机正在进行的关卡
  • ✅ 朋友能正常操作(移动、互动、捡道具、不会穿墙)
  • ✅ 中途加入的玩家可以同步当前的所有状态
  • ✅ 中途加入后可以正常听到其他玩家说话
  • ✅ 地图模型和房间结构正常显示
  • ✅ 加入后可选择直接传送到房主面前
  • ⚠️ 加载时间因双端是否装本模组而异:单端约 7-10 秒,双端协同约 3-5 秒
  • ⚠️ 切换关卡的过渡阶段(最后提取点完成后到下一关加载完成前)会临时拒绝加入
  • ⚠️ 主机网络较差时(比如未开加速器),朋友可能连不进来或卡在加载界面。建议主机开加速器后再让朋友加入。

版权声明

本模组为独家原创作品,禁止未经授权复制、移植或转载任何相关代码,违者将进行投诉处理。

配置说明

分组 配置项 默认值 说明
A.全局设置 模组启用 开启 总开关,关闭后模组完全失效
A.全局设置 公开房名加前缀 开启 创建自定义名字的公开房时,服务器列表里的房间名自动加上「中途加入」前缀
A.全局设置 加入后传送到房主位置 关闭 开启后新加入者直接传送到房主视角前 3 米;房主死亡时落到最近活着的玩家附近
A.全局设置 双端协同优化 开启 双方都装同版本模组时自动启用协同优化(更快加载、自动刷新外观/语音)。关闭后所有客户端按单端流程跑(仅调试用)
B.场景白名单 允许在卡车阶段加入 开启 玩家在卡车里休整时是否允许中途加入
B.场景白名单 允许在商店阶段加入 开启 商店阶段是否允许中途加入
B.场景白名单 允许在关卡进行中加入 开启 普通关卡(搜刮、跑路过程中)是否允许中途加入
C.房间信息显示 启用 开启 游戏内始终显示左下角小信息框
C.房间信息显示 显示加入状态 开启 有玩家中途加入时,左下角显示每个玩家的加入进度
C.房间信息显示 显示房间类型 开启 公开服务器 / 私人服务器 / 匹配房间 / 单人模式,并显示当前是否可加入
C.房间信息显示 显示房间名称 开启 公开/匹配显示房间名,私人显示「仅限好友加入」
C.房间信息显示 显示房间人数 开启 当前人数 / 最大人数(例如 3/6)
C.房间信息显示 字体大小 16 HUD 文字大小,10–28
C.房间信息显示 文字透明度/% 80 HUD 文字整体透明度,20–100
D.调试 详细日志 关闭 开启后输出更多调试日志,便于排查问题
D.调试 同类模组冲突警告 开启 检测到其他中途加入类模组时弹红色警告

English

Features

Friends can join your room at any point during the game — no need to wait for the truck phase or return to the lobby. Supports three scenes: Truck, Shop, and Level. Each scene can be toggled independently.

Additional host-side features:

  • A small info box in the bottom-left corner, always visible in-game, showing room type (with joinable/closed status), room name, and current player count — plain text, no background, font size and opacity adjustable
  • Late joiner status display in the bottom-left (Connecting / Queued / Loading / Late Joined)
  • Public room names automatically get a [Late Join] prefix so other players can tell at a glance that this room supports mid-game joining
  • When switching scenes, the room is automatically closed until the host finishes loading, then reopens
  • Bilingual config panel with live language switching (auto-selects Chinese on first install if any Chinese mod is detected)

Coop Mode (Auto-enabled when both sides have the mod)

When friends also install the same version of the mod, optimized coop mode is auto-enabled (no setup required):

  • Loading time drops from 7-8 seconds down to 3-5 seconds
  • Remote player cosmetics and voice channels auto-refresh, no more ghost models / muted players
  • Bottom-left status shows "(Optimized)" suffix after the player name
  • Mixed-room compatible: friends with and without the mod can be in the same room, each evaluated independently

Compatibility

Do not enable this mod alongside any other late-join mod. This mod uses a more advanced implementation with more complete state syncing; running multiple late-join mods together causes conflicts in RPC resends and cache cleanup, leading to stuck loading screens, broken maps, frozen players, and other strange issues.

Known Limitations

LateJoinNow only requires the host to install it, friends don't need anything; if friends also install the same version, coop mode auto-engages (see the "Coop Mode" section above).

  • ✅ Friends can join a level already in progress
  • ✅ Friends can move, interact, and pick up items normally (no wall clipping)
  • ✅ Late joiners automatically sync all current game state
  • ✅ Late joiners can hear other players talking normally
  • ✅ Map geometry and room layout display correctly
  • ✅ Optional teleport to the host on join
  • ⚠️ Loading time varies by whether both sides have the mod: ~7-10s host-only, ~3-5s in coop mode
  • ⚠️ Joining is temporarily disabled during the level-transition window (between the last extraction point completing and the next level finishing loading)
  • ⚠️ If the host has a poor network (e.g. no VPN/accelerator), friends may fail to connect or get stuck on the loading screen. Recommended: have the host enable a network accelerator before letting friends join.

Copyright Notice

This mod is an exclusive original work. Copying, porting, or redistributing any part of the source code without permission is strictly prohibited. Violations will be reported.

Settings

Group Setting Default Description
A. Global Mod Enabled On Master toggle — disabling this turns off all features
A. Global Public Room Name Prefix On Adds "[Late Join]" prefix to custom-named public rooms in the server list
A. Global Teleport To Host On Join Off Late joiners spawn 3m in front of the host's view; if the host is dead, the closest alive player is used
A. Global Coop Mode On Auto-enable coop optimizations when both sides have the same version (faster loading, auto cosmetic/voice refresh). Disable to fall back to host-only flow (debug only)
B. Scene Whitelist Allow Join in Truck On Allow joining while players are resting in the truck
B. Scene Whitelist Allow Join in Shop On Allow joining during the shop phase
B. Scene Whitelist Allow Join in Level On Allow joining during a regular run level
C. Room Info HUD Enable On Always show the info box in the bottom-left while in-game
C. Room Info HUD Show Join Status On Show each late joiner's progress in the bottom-left
C. Room Info HUD Show Room Type On Public / Private / Matchmaking / Singleplayer, with joinable/closed status
C. Room Info HUD Show Room Name On Room name for public; "Friends Only" for private
C. Room Info HUD Show Player Count On Current / max players (e.g. 3/6)
C. Room Info HUD Font Size 16 HUD text size, range 10–28
C. Room Info HUD Text Opacity / % 80 HUD text opacity, range 20–100
D. Debug Verbose Log Off Output detailed debug logs
D. Debug Conflict Warning On Show a warning if another late-join mod is detected

双端协同优化(双方都装本模组时自动启用)

朋友也装同版本模组时自动启用协同优化(无需配置):

  • 加载时间从 7-8 秒缩短到 3-5 秒
  • 自动刷新远程玩家的外观和语音通道,避免幽灵模型 / 听不到声音
  • 左下角加入状态在玩家名后显示「(优化)」标识
  • 兼容混合房间:同一个房间里没装模组的朋友与装了模组的朋友可以共存,逐玩家独立判断

兼容性提示

不要与其他任何中途加入类的模组同时启用。本模组的实现更先进、状态同步更完整,与其他同类模组共用会因为重复的 RPC 重发与缓存清理产生冲突,导致玩家卡加载、地图错乱、无法操作等奇怪问题。

已知限制

LateJoinNow 仅主机装就能用,朋友不需要装;朋友也装同版本时自动启用协同优化(详见上面"双端协同优化"段)。

  • ✅ 朋友能加入主机正在进行的关卡
  • ✅ 朋友能正常操作(移动、互动、捡道具、不会穿墙)
  • ✅ 中途加入的玩家可以同步当前的所有状态
  • ✅ 中途加入后可以正常听到其他玩家说话
  • ✅ 地图模型和房间结构正常显示
  • ✅ 加入后可选择直接传送到房主面前
  • ⚠️ 加载时间因双端是否装本模组而异:单端约 7-10 秒,双端协同约 3-5 秒
  • ⚠️ 切换关卡的过渡阶段(最后提取点完成后到下一关加载完成前)会临时拒绝加入
  • ⚠️ 主机网络较差时(比如未开加速器),朋友可能连不进来或卡在加载界面。建议主机开加速器后再让朋友加入。

版权声明

本模组为独家原创作品,禁止未经授权复制、移植或转载任何相关代码,违者将进行投诉处理。

配置说明

分组 配置项 默认值 说明
A.全局设置 模组启用 开启 总开关,关闭后模组完全失效
A.全局设置 公开房名加前缀 开启 创建自定义名字的公开房时,服务器列表里的房间名自动加上「中途加入」前缀
A.全局设置 加入后传送到房主位置 关闭 开启后新加入者直接传送到房主视角前 3 米;房主死亡时落到最近活着的玩家附近
A.全局设置 双端协同优化 开启 双方都装同版本模组时自动启用协同优化(更快加载、自动刷新外观/语音)。关闭后所有客户端按单端流程跑(仅调试用)
B.场景白名单 允许在卡车阶段加入 开启 玩家在卡车里休整时是否允许中途加入
B.场景白名单 允许在商店阶段加入 开启 商店阶段是否允许中途加入
B.场景白名单 允许在关卡进行中加入 开启 普通关卡(搜刮、跑路过程中)是否允许中途加入
C.房间信息显示 启用 开启 当前场景允许中途加入时,左下角显示一个小信息框
C.房间信息显示 显示加入状态 开启 有玩家中途加入时,左下角显示每个玩家的加入进度
C.房间信息显示 显示房间类型 开启 公开服务器 / 私人服务器 / 匹配房间 / 单人模式
C.房间信息显示 显示房间名称 开启 公开/匹配显示房间名,私人显示「仅限好友加入」
C.房间信息显示 显示房间人数 开启 当前人数 / 最大人数(例如 3/6)
C.房间信息显示 字体大小 16 HUD 文字大小,10–28
C.房间信息显示 文字透明度/% 80 HUD 文字整体透明度,20–100
D.调试 详细日志 关闭 开启后输出更多调试日志,便于排查问题
D.调试 同类模组冲突警告 开启 检测到其他中途加入类模组时弹红色警告

English

Features

Friends can join your room at any point during the game — no need to wait for the truck phase or return to the lobby. Supports three scenes: Truck, Shop, and Level. Each scene can be toggled independently.

Additional host-side features:

  • A small info box in the bottom-left corner showing room type, room name, and current player count — plain text, no background, font size and opacity adjustable
  • Late joiner status display in the bottom-left (Connecting / Queued / Loading / Late Joined)
  • Public room names automatically get a [Late Join] prefix so other players can tell at a glance that this room supports mid-game joining
  • When switching scenes, the room is automatically closed until the host finishes loading, then reopens after a 3-second delay
  • Bilingual config panel with live language switching (auto-selects Chinese on first install if any Chinese mod is detected)

Coop Mode (Auto-enabled when both sides have the mod)

When friends also install the same version of the mod, optimized coop mode is auto-enabled (no setup required):

  • Loading time drops from 7-8 seconds down to 3-5 seconds
  • Remote player cosmetics and voice channels auto-refresh, no more ghost models / muted players
  • Bottom-left status shows "(Optimized)" suffix after the player name
  • Mixed-room compatible: friends with and without the mod can be in the same room, each evaluated independently

Compatibility

Do not enable this mod alongside any other late-join mod. This mod uses a more advanced implementation with more complete state syncing; running multiple late-join mods together causes conflicts in RPC resends and cache cleanup, leading to stuck loading screens, broken maps, frozen players, and other strange issues.

Known Limitations

LateJoinNow only requires the host to install it, friends don't need anything; if friends also install the same version, coop mode auto-engages (see the "Coop Mode" section above).

  • ✅ Friends can join a level already in progress
  • ✅ Friends can move, interact, and pick up items normally (no wall clipping)
  • ✅ Late joiners automatically sync all current game state
  • ✅ Late joiners can hear other players talking normally
  • ✅ Map geometry and room layout display correctly
  • ✅ Optional teleport to the host on join
  • ⚠️ Loading time varies by whether both sides have the mod: ~7-10s host-only, ~3-5s in coop mode
  • ⚠️ Joining is temporarily disabled during the level-transition window (between the last extraction point completing and the next level finishing loading)
  • ⚠️ If the host has a poor network (e.g. no VPN/accelerator), friends may fail to connect or get stuck on the loading screen. Recommended: have the host enable a network accelerator before letting friends join.

Copyright Notice

This mod is an exclusive original work. Copying, porting, or redistributing any part of the source code without permission is strictly prohibited. Violations will be reported.

Settings

Group Setting Default Description
A. Global Mod Enabled On Master toggle — disabling this turns off all features
A. Global Public Room Name Prefix On Adds "[Late Join]" prefix to custom-named public rooms in the server list
A. Global Teleport To Host On Join Off Late joiners spawn 3m in front of the host's view; if the host is dead, the closest alive player is used
A. Global Coop Mode On Auto-enable coop optimizations when both sides have the same version (faster loading, auto cosmetic/voice refresh). Disable to fall back to host-only flow (debug only)
B. Scene Whitelist Allow Join in Truck On Allow joining while players are resting in the truck
B. Scene Whitelist Allow Join in Shop On Allow joining during the shop phase
B. Scene Whitelist Allow Join in Level On Allow joining during a regular run level
C. Room Info HUD Enable On Show a small info box at the bottom-left when late join is allowed
C. Room Info HUD Show Join Status On Show each late joiner's progress in the bottom-left
C. Room Info HUD Show Room Type On Public / Private / Matchmaking / Singleplayer
C. Room Info HUD Show Room Name On Room name for public; "Friends Only" for private
C. Room Info HUD Show Player Count On Current / max players (e.g. 3/6)
C. Room Info HUD Font Size 16 HUD text size, range 10–28
C. Room Info HUD Text Opacity / % 80 HUD text opacity, range 20–100
D. Debug Verbose Log Off Output detailed debug logs
D. Debug Conflict Warning On Show a warning if another late-join mod is detected

CHANGELOG

1.0.6

修复

  • 修复切关后进下一关仍有上一关残留物品(幽灵物品)
  • 修复中途加入者物品收入快捷栏后消失
  • 修复切关过渡期 PhysGrabber 每帧崩溃报错

优化

  • 左下角状态栏在游戏内始终显示,房间类型后显示「可加入/禁止加入」状态
  • 各处补全空值检查,减少过渡期报错
  • 多处性能优化,减少每帧不必要的调用

1.0.5

修复

  • 修复幽灵物品(100元固定价格、拿不动)
  • 修复物品价格显示错误(升级道具、医疗包、水晶等)
  • 修复新玩家加入后主机卡死
  • 修复物品收入快捷栏后消失
  • 修复切关过渡期间大量崩溃报错
  • 修复 UI 状态提前显示「已中途加入」

1.0.4

修复

  • 修复主机网络较差时朋友卡在加载界面
  • 修复加入空房间出现假门 / 掉出地图
  • 修复多人同时加入时已在房间的玩家被传回出生点
  • 修复 Steam 邀请进不来房间
  • 修复服务器列表里看不到刚创建的房间
  • 修复客户端中途加入卡在加载界面
  • 修复版本更新后旧配置文件不重置
  • 修复多人进出后部分门打不开

新增

  • 双端协同优化:朋友也装同版本模组时自动启用,加载更快,外观和语音自动刷新
  • 左下角加入状态在双端同版本时显示「(优化)」标识
  • 兼容混合房间:装与没装模组的朋友可以在同一个房间里
  • 配置面板新增「双端协同优化」总开关

优化

  • 多人同时加入时并行加载,速度更快
  • 状态同步分批分帧发送,主机不再卡顿
  • 切关后房间恢复延迟从 5 秒缩短到 3 秒

1.0.3

修复

  • 修复中途加入者穿墙
  • 修复新加入者进入时所有玩家被传送回出生点
  • 修复最后一个提取点完成后仍能加入导致卡加载
  • 修复中途加入者退出后大厅启动按钮卡 10 秒

新增

  • 配置面板支持中英文,切换语言实时刷新
  • 加入后传送到房主位置(默认关闭)
  • 房间满员或最后提取点完成时自动锁房

1.0.2

  • 修复中途加入后听不到其他玩家声音
  • 修复玩家退出后重新加入动不了
  • 修复切换场景后加载界面卡住
  • 优化多人同时加入时的稳定性

1.0.1

  • 修复中途加入的玩家听不到主机说话
  • 新增冲突弹窗提示
  • 切关冷却改为等主机本地加载完成后再延迟 5 秒

1.0.0

  • 实现中途加入核心功能
  • 支持卡车、商店、关卡三个场景
  • 左下角显示房间信息
  • 仅主机装模组,朋友不需要安装