Host Pause
Adds a host-controlled Pause Game and Back to Lobby flow for modded Super Battle Golf lobbies.Host Pause
Adds host-controlled pause/resume support to Super Battle Golf multiplayer matches.
Features
- Adds
Pause Game/Resume Gameto the in-game pause menu. - Adds a host-only
Back to Lobbybutton through the native course-end flow. - Shows a direct
Game Pausedoverlay on clients. - Blocks player movement, jumping, item actions, swing charging, and golf hit entry points while paused.
- Freezes gameplay state without changing Unity
Time.timeScale. - Syncs pause state through Steam lobby metadata instead of custom Mirror network messages.
- Plays each active player's assigned victory dance while the game is paused.
Requirements
- BepInEx 5 x64.
- All multiplayer players should install the same Host Pause version.
- The host controls pausing, resuming, and return-to-lobby.
Installation
- Install BepInEx 5 x64 for Super Battle Golf.
- Extract this package into the folder that contains
Super Battle Golf.exe. - Confirm the DLL exists at
BepInEx/plugins/HostPauseMod.dll. - Launch the game through Steam.
Usage
- Host or join a modded lobby.
- Start a match.
- Host opens the in-game pause menu.
- Host clicks
Pause Game. - To resume, host opens the pause menu again and clicks
Resume Game.
Disable
Delete or rename BepInEx/plugins/HostPauseMod.dll, then restart the game.
