You are viewing a potentially older version of this package. View all versions.
ItsFlynn-LobbyExpansionFix-1.2.0 icon

LobbyExpansionFix

Host-only Photon lobby expansion, late joining, and missing bell-countdown recovery for Last Pirates: Die Together.

Date uploaded 2 weeks ago
Version 1.2.0
Download link ItsFlynn-LobbyExpansionFix-1.2.0.zip
Downloads 19
Dependency string ItsFlynn-LobbyExpansionFix-1.2.0

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

Lobby Expansion Fix

Press F1 to open the English host-settings window. It controls the maximum player count, late joining, and missing bell-countdown recovery. Player-cap changes apply when the host creates the next room.

Expanded lobbies can also leave the four-seat purchase screen after four distinct players complete its leave vote. Players above the original cap no longer need to disconnect to continue.

A host-only compatibility mod for Last Pirates: Die Together.

Features

  • Raises Photon Fusion room capacity from 4 to a configurable maximum (16 by default).
  • Keeps the public room joinable after a run starts so unmodded clients can attempt a late join.
  • Recovers level completion when quota and bell activation synchronize but the bell countdown tick is missing.
  • Does not modify the Steam game installation.

Installation

Only the host needs this package. Install it with a Thunderstore-compatible mod manager and launch the game modded. Joining players may launch the unmodded game normally.

Create a new lobby after changing the maximum-player setting; existing Photon rooms retain the capacity they were created with.

Configuration

Settings are created in BepInEx/config/com.bwadd.lastpirates.lobbyexpansionfix.cfg:

  • MaxPlayers: Photon room capacity, from 2 to 32.
  • EnableLateJoin: Advertise an in-progress room as joinable.
  • RecoverMissingBellCountdown: Prevent a replicated bell state with a missing countdown tick from blocking progression.

Limitations

  • The game only provides balancing configurations for one to four players, so larger crews use the four-player balance preset.
  • Late joining during an active level relies on the game's existing scene and recovery systems. Joining between levels may be more reliable.
  • Larger crews can expose additional assumptions in the base game. Please include BepInEx/LogOutput.log when reporting problems.

CHANGELOG

Changelog

1.6.0

  • Adds an optional host-side enemy spawn correction that projects requested spawn positions onto a valid NavMesh point within three metres.
  • Adds the correction toggle to the F1 host-settings menu and logs every adjusted spawn.

1.5.2

  • Removes both the manual Shadowman spawn control and the test-pistol control.
  • Removes their item/enemy test-spawn code and dependencies from the plugin.

1.5.1

  • Disables and hides the manual Shadowman spawn control by default to prevent accidental extra spawns.
  • Adds EnableShadowmanSpawnTesting under [Testing] for deliberately restoring the control.
  • Keeps the networked test-pistol control available.

1.5.0

  • Adds a host-only F1-menu button to network-spawn a pistol near the local player for enemy-death testing.
  • Prefers the built-in infinite-ammo pistol and falls back to the standard pistol.
  • Excludes the water pistol and uses the game's networked item-spawn service.

1.4.0

  • Keeps the cursor visible and unlocked while the F1 menu is open.
  • Uses the game's camera and movement locks to prevent controlling the character behind the menu.
  • Restores the previous cursor and gameplay-input state when the menu closes.
  • Makes the window responsive to screen size and adds scrolling so lower controls are never cut off.

1.3.0

  • Added a host-only F1 button to network-spawn Shadowman near a player for testing.
  • Uses the game's NavMesh-aware EnemyManualSpawnService and reports failures in the UI/log.

1.2.1

  • Restyled the F1 window with an opaque dark background and high-contrast text.
  • Enlarged the layout and controls for easier reading during gameplay.
  • Added brighter slider, button, hover, and enabled-state colors.

1.2.0

  • Added an English F1 host-settings window.
  • Added live controls for late joining and bell-countdown recovery.
  • Added a 2-32 player-cap slider; cap changes apply to newly created rooms.
  • Fixed the four-seat purchase-screen vote softlock in expanded lobbies.

1.1.0

  • Added host-side late-join advertisement for vanilla clients.
  • Added recovery for a missing bell countdown tick.
  • Retained the configurable Photon Fusion room-capacity override.

1.0.0

  • Initial Photon Fusion lobby-capacity fix.