This repository has been archived by the owner on Oct 29, 2023. It is now read-only.
API Fixes
Hey guys, this release is a big one! First, thank you to the developers at ABI for working very hard on getting this new API released! Today's release entails two major changes,
No more MelonLoader/BepInEx Specific Binaries!
The only file you need from now on is the CVRParamLib.dll
file! It can be installed as a MelonLoader mod, a BepInEx plugin, or an Assembly Reference. Please remove any old traces of the previous files from your machine.
All Current Issues have been Fixed!
The new update fixes both the issue where the Avatar Details page would popup after getting AvatarDetails_t
and the issue where referencing CVRParamLib.dll
would not work during runtime.
Thanks guys, see you next update!
Changes:
- Fix #1
- This works by manually using ApiConnection.MakeRequest(AvatarDetail, object) to get data in a separate, async Task.
- See CVRParameterInstance.cs
- Fix #2
- Add
AvatarInfo
constructor forAvatarDetailsResponse
- Currently unused, may be used in a future update
- Fixed issue where
UseVRChatIds
wouldn't work under certain circumstances - Fixed issue where a slow FinalizeAvatarSheet would send an AvatarChange despite there not being one
- Added a constructor to AvatarSheet to clone an AvatarSheet
- Merge MelonLoader and BepInEx into one Assembly
- Renamed MelonInfo and BepInPlugin
- Remove
MelonLoader.CVRParamLib
andBepInEx.CVRParamLib
Projects- You can still access them under old1.1.2