RoR2MultiplayerHLAPI
The high level API component of the Unity Multiplayer system with custom modifications for Risk of Rain 2 modding.
Last updated | 2 years ago |
Total downloads | 1924 |
Total rating | 1 |
Categories | Risk of Rain 2 |
Dependency string | RiskofThunder-RoR2MultiplayerHLAPI-1.0.1 |
Dependants | 0 other packages depend on this package |
README
README
The Unity Multiplayer High Level API (HLAPI) is the open source component of the Unity Multiplayer system, this was formerly a Unity extension DLL with some parts in the engine itself, now it all exists in a package.
This version of the package was modified for use in creating Mods for Risk of Rain 2.
How do I get started?
- Clone this repository into the Packages folder.
or
- Download this version of the package from the Thunderkit Thunderstore extension store.
Will this weave my assemblies and network assets?
- Yes, it will.
Why not use the original HLAPI package.
- Not only does the original package force a dependency on mono.cecil, which makes it impossible to work with bepinex, having the original HLAPI package will cause issues with certain structs such as SkillFamilies or DCCS.
Anything i should be aware of?
- The package does not come with a forced dependency on mono.cecil, the assemblyDefinition will look for the assembly. Keep in mind that if you install this package to the editor and do not have a mono.cecil dll, the editor will warn you and highly recommend installing BepInEx or another way of getting the mono.cecil dll.