Releases: malicean/H3MP
v0.1.3
⚠️ User intervention is required if you are upgrading from a previous release ⚠️
Changelog
Revision Features
These features are clientside or serverside only, and work even with players that do not have them.
- Now a Deli mod! (#13)
- Requires Deli 0.2.5
- Refer to steps 3 and 4 of the H3MP readme for updated install instructions if needed.
- For technical help or discussion pertaining to Deli, join the Discord Server
- Misc fixes & optimizations
⚠️ Interpretation ⚠️
You must delete the previous install of H3MP. Delete the H3MP
folder found in H3VR\BepInEx\plugins
and discord_sdk.dll
in H3VR root directory.
v0.1.2
Changelog
Revision Features
These features are clientside or serverside only, and work even with players that do not have them.
- Added initial player sosig bodies. (#11)
- Spectator panel will set the outfit for all sosig players in the lobby clientside. A later release will allow you to set your own outfit for others to see.
- Still WIP, links other than head do not work properly.
- Added custom wrist menu buttons & party privacy support. (#12)
- Spawn H3MP Options Panel (currently empty panel)
- Party Privacy (supports defaulting via
BepInEx\config\Ash.H3MP.cfg
)- Open
- Friends Only
- Invite Only
- Leave Party (nonfunctional until upcoming netcode refactor)
- Added a changelog screen to main menu scene. (#7)
- Displays changelog in game and compares currently installed H3MP version to latest, prompting the user to update if one is available.
BepInEx 5.4+ allows us to move the Discord SDK into the plugin folder (#10) under H3VR\BepInEx\plugins\H3MP
, rather than storing it in the H3VR
root directory.
The following configs were changed, it is recommended to delete your current config file to let a fresh one generate.
- Added
- Default party privacy
- Removed
- Puppet head scale & color
- Puppet hand scale
v0.1.1
⚠️ User intervention is required if you are upgrading from v0.1.0 ⚠️
Changelog
Revision Features
These features are clientside or serverside only, and work even with players that do not have them.
- Replaced primitive (cube) hands with Index controllers (#3)
- Note: this does not synchronize controller types; all other players' controllers are Valve Index controllers. Doing otherwise would require a minor feature.
Configs
⚠️ Interpretation ⚠️
These configs behave differently from before. The config must be regenerated (delete it and launch the game) or manually changed to get the intended effect.
Client.Head
Color = 0.081
Client.HandLeft
Color = 0.96
Scale = {"x":1.0,"y":1.0,"z":1.0}
Client.HandRight
Color = 0.96
Scale = {"x":1.0,"y":1.0,"z":1.0}
Defaults
These configs behave the same as before, but their default values have been changed to be closer to what we intended.
Client.Head
Scale = {"x":0.2,"y":0.2,"z":0.2}
v0.1.0
This release contains the minimum set of features and stability that we consider multiplayer:
- Synchronized player avatars
- Synchronized scene loading
- Reliable Discord Rich Presence
If you were one of the people to test or watch the prototype version, this is that prototype with some stability features and major API changes. As such, this is not compatible with the prototype. Prototype users and v0.1.0 users will get errors if they try to join each other.