LocalMultiplayer
Connect multiple YAPYAP instances to the same multiplayer game using one Steam account
| Last updated | a day ago |
| Total downloads | 442 |
| Total rating | 1 |
| Categories | |
| Dependency string | darmuh-LocalMultiplayer-0.1.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2304README
LocalMultiplayer
Play multiplayer locally with one Steam account.
Features
This mod allows you to connect multiple YAPYAP instances to the same multiplayer game using one Steam account.
Usage
This mod requires you to create your own Photon cloud application. (This does not require any payment.)
1. Photon
[!TIP] If you have previously set up the Local Multiplayer mod for REPO you can re-use the same photon voice server for YAPYAP.
- Go to the Photon Engine website and sign in or create an account.
- Navigate to the Dashboard.
- Create a new Photon cloud application and select
Voicefor the Photon SDK. - Choose any name you would like and click Create.
2. Config Settings
- Open the config file. (See the Config Settings section on how to find the config file.)
- Set
Voice App IDto your PhotonVoiceapplication's App ID.
3. Steam Launch Options
[!TIP] If you use the Gale mod manager, you can just set your launch mode to Direct in the settings and skip this step.
- Go to Steam and right-click YAPYAP.
- Click "Properties..."
- In the General tab, you should see an input field called "LAUNCH OPTIONS"
- Put this for your launch options:
--doorstop-enable true --doorstop-target "YOUR_PROFILE_LOCATION_HERE\BepInEx\core\BepInEx.Preloader.dll"
[!IMPORTANT] The file path must lead to your profile's
BepInEx.Preloader.dllfile in theBepInEx/corefolder.
4. Testing
- Open the game.
- Go to Options > Display.
- Set your Screen Mode to Windowed. (for easier testing)
- Click Play (select a save slot if prompted)
- You should launch to a loading screen with a window on the left hand side allowing you to specify username, IP Address, Port and 3 buttons labeled Host, Server, and Client.
- For the first game session, click
Host. You do not need to modify the username, IP address, or port information. - Open the game again. (You will have two YAPYAP instances open at this point.)
- Click the Play button on the second instance (save slot selection should not matter)
- In this loading screen, click
Clientas you will be joining the session of your host client.
Config Settings
You must open your game at least once with the mod installed for the config file to get generated.
This mod uses a global setting file so you don't have to configure your settings for each modpack/profile you use and to prevent your Photon App ID from being transferred in your profile codes.
You can locate the setting file at this path:
%userprofile%\appdata\LocalLow\maisonbap\YAPYAP\LocalMultiplayer\AppIdVoice.txt
Credits
ZehsTeam for REPO-LocalMultiplayer (Used as inspiration for voice solution as well as README content)
Screenshots