ElfDevelop-CWOffline_Fixed icon

CWOffline Fixed

Unofficial fix of CWOffline for the current (Unity 6) Content Warning: hosting without internet works again.

Last updated 8 hours ago
Total downloads 7
Total rating 0 
Categories Mods Tools
Dependency string ElfDevelop-CWOffline_Fixed-1.1.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

CWOffline (Fixed)

Fixed by ElfDevelop

Unofficial fix of CWOffline by RedBigz. All credit for the mod goes to the original author.

What was fixed (1.1.0)

  • The game now logs in to Photon before hosting, creates the Steam lobby handler only after that login and renamed OnSteamHosted to OnLobbyHosted, so hosting offline threw and the game never started. Offline hosting now switches Photon to offline mode and creates the room directly.
  • The menu buttons are found through the main menu page instead of old object names (Join is now Join Game and Join Random), so the menu setup no longer throws offline. Both join buttons are hidden offline.
  • The ShowLoadingScreen option was removed: the loading screen is always shown while the offline game starts.
  • Menu texts are in Russian when the game language is Russian.
  • ForceOffline and the CWOfflineAPI for other mods are unchanged.

Install

  • Use it instead of the original CWOffline (same plugin GUID; if both are installed, BepInEx loads only the newer version).
  • Everyone in the lobby should use the same version.