You are viewing a potentially older version of this package.
View all versions.
| Date uploaded | 9 months ago |
| Version | 1.2.1 |
| Download link | vavedev-PeakLateJoin-1.2.1.zip |
| Downloads | 11598 |
| 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.4.0] - 2025-11-12
Fixed
- Fixed the handling of teleport, death state and new other states.
- Adjusted the checking for room with new Photon version.
- Fixed errors regarding .dead existing state.
[1.3.0] - 2025-10-07
Added
- New handling of position warping, since the new base code was updated to contain additional ground positions, the previous implementation became obsolete and buggy
- Additional safe time to warp, due to the new RPC event handled in the base game
Fixed
- Tracking of dead state
- Ragdolling due to new implementation in base code
[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