Skip to content
This repository has been archived by the owner on Apr 14, 2022. It is now read-only.

Releases: malicean/H3MP

v0.1.3

05 Dec 05:12
44e60d3
Compare
Choose a tag to compare

⚠️ 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

21 Nov 07:01
eabca3d
Compare
Choose a tag to compare

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

21 Oct 22:34
Compare
Choose a tag to compare

⚠️ 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

19 Oct 08:07
Compare
Choose a tag to compare

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.