R.E.P.O.
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
last week
Downloads
257
Size
8.7KB
Dependency string
TheMorningStar-ShopMusicMPFix-1.0.0

Shop Music MP Fix

Random Music Shop's custom tracks don't play in multiplayer. The game overwrites them back to the default track the moment the shop loads, so you never hear them. This re-applies a random shop track on every client so you actually do. Singleplayer was never affected.

By TheMorningStar. Everyone in the lobby needs Random Music Shop; this rides on top of it.

For developers - detailed breakdown

In multiplayer ShopRadio.Start() fires a Photon RPC that resets shopMusic.Sounds back to the vanilla clip after SoundAPI has already swapped in the replacement, so PlayLoop() ends up on the vanilla track. This postfixes ShopRadio.Start on every client, loads a random *_Shop.ogg from Random Music Shop's own sounds folder, and swaps shopMusic.Source.clip after the RPC lands. Music is local audio, so nothing needs to sync; each client just plays its own pick.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.