The BepInEx console will not appear when launching like it does for other games on Thunderstore (you can turn it back on in your BepInEx.cfg file). If your PEAK crashes on startup, add -dx12 to your launch parameters.
| Date uploaded | a week ago |
| Version | 1.2.1 |
| Download link | vavedev-PeakLateJoin-1.2.1.zip |
| Downloads | 6127 |
| Dependency string | vavedev-PeakLateJoin-1.2.1 |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.2403README
Peak Late Join
Allow late joining of a game. Catch up to your friends!
Features
- Join an ongoing game in progress
- Automatically catch up to the current game state
- No RAGDOLLING on spawn
Warning
There are mods that are incompatible with this mod, such as mods that modify player spawning or game state in a way that conflicts with late joining. Please ensure you test thoroughly if you are using other mods alongside this one.
Developer Note
If you are gonna be warping or reviving a scout make sure to:
- Revive them one by one (to prevent desyncs and large packets being sent at once); this also prevents Proton errors
- Wait a few seconds between each revive/warp
- Reset RigidBody on the scout after reviving/warping them
- Check for previous Room State before reviving/warping a scout
Issues & Feedback
If you encounter any issues or have suggestions for improvement, please feel free to leave feedback on the Peak Modding Community Discord.
Special Thanks
- Thanks to my friends for testing and providing initial feedback.
CHANGELOG
Changelog
[1.2.1] - 2025-09-21
Changed
- manifest.json
[1.2.0] - 2025-09-21
Changed
- Safe warp handling. Made sure to check if the player is already in a safe warp state before applying a new safe warp. This prevents conflicts and ensures that players are not inadvertently moved to incorrect positions.
- Checking for ground before warping. If the player is not on the ground, the safe warp will not be applied, preventing potential issues with mid-air warps.
[1.1.2] - 2025-09-20
Changed
- Late join handler to use cache for room data, improving performance and reliability.
[1.1.1] - 2025-09-20
Changed
[1.1.0] - 2025-09-20
Fixed
- Saving previous room data for late joiners. If a player is dead and late joins, they will now correctly respawn as dead instead of alive.
- Proper handling of player states when late joining, ensuring that players are correctly positioned and oriented based on the current game state.
[1.0.1] - 2025-09-19
Changed
[1.0.0] - 2025-09-18
Added
- Late join handler