Project Arrhythmia

Project Arrhythmia

Not enough ratings
Online Multiplayer in PA with mods!
By aiden_ytarame
A mod that adds online multiplayer to the game!
   
Award
Favorite
Favorited
Unfavorite
What does the mod add?
PA Multiplayer, as the name suggests adds online multiplayer with up to 16 players!

Github Page[github.com]

Hosting is as simple as clicking on the multiplayer button instead of play in the arcade and inviting other players through Discord or Steam.

To join, accept a discord invite, steam invite or click the "Join Researcher" button in the main menu to join a random public lobby, if theres any available.

The mod lets you play any level that is in the workshop, but not story mode. It also supports modifiers such as health and speed, as well as the modifier PaMp adds.

However PaMp adds a few more features other than multiplayer, such as:

Queue
PaMp also adds a level queue, where you can select multiple levels and play them in sequence without having to go back to the arcade screen. This is achieved by clicking the + icon in the level selection screen, this feature works in singleplayer and multiplayer.

Challenge
Challenge is a new endless gamemode, where after every level you get to vote between 6 levels on which one to play next, this mode works in singleplayer and multiplayer.

Discord Rich Presence
The mod overhauls the discord rich presence of the game, it shows if you're in menus, Challenge, the level youre currently playing or the level youre currently editing.








Along with that, it shows the players in your lobby and allows you to invite players through Discord! To do that, when in a lobby and having the discord desktop app open, click the '+' icon and click Invite ___ to Play Project Arrhythmia Multiplayer.

Settings
Theres a few settings added, most are in either the "Multiplayer" or "Audio" tabs in settings.

Installation
1 - Download BepInEx, a unity mod loader:

2 - Extract the contents of the zip file into your Project Arrhythmia folder.
To find it, right click PA in your Steam Library, hover over Manage, and click Browse Local Files.

After putting the files there your Project Arrhythmia folder should look like this:


3 - Download PaMultiplayer:

4 - Put PAMultiplayer.dll in the plugins folder located at: Your game folder->Bepinex->plugins

5 - Open the game, if a console appears the mod has been installed!

Note, the first time you open the game every game update will take a bit more than usual, thats bepinex doing its thing.

Updates
When a new update for PaMp is available, a popup appears in the main menu. Clicking it updates the mod automatically, then when wait for it to prompt you to restart the game.


Disclamers
I try to maintain the mod for the Alpha branch of the game, if the mod seems broken try switching to Alpha. Sometimes some game updates break the mod pretty significantly, in that case try default. If neither work report it and ill try to fix it.


Bugs
If you have feedback or have found any issues with the mod, you can report it either as a github issue, on the #Pa-Modding channel on the game's official discord while pinging me "aiden_ytarame", or through a discord dm. Logs found in the Bepinex folder are appreciated.

Also if you find a bug that you think may not be caused by the mod, you can disable the mod by moving winhttp.dll in your game folder to somewhere else. Now you can test if the bug happens without the mod, then report the bug accordingly. Dont forget to move winhttp.dll back to your game folder to re-enable the mod.
2 Comments
aiden_ytarame  [author] 20 May @ 1:31pm 
your browser doesnt like downloading DLL files, you have to click download anyways
Illuminati 20 May @ 1:03pm 
what does it mean file not trusted?