ERRORMODS-CustomAvatars icon

CustomAvatars

A mod that allows custom avatars to be loaded for players

CHANGELOG

Version 1.2.2

  • Added CloneBending support to make avatars go on your clones
  • Fixed important hand issue where the hands would break if not in the default rest position

Version 1.2.1

Materials have always been a headache in this mod. BUT, I realized that other materials' shaders would not function correctly with a body material. For example, the outline shader on an avatar I was working on would turn pink.

So...

  • Fixed materials' shaders not functioning correctly on a single renderer with multiple materials.

Version 1.2.0

Okay so making avatars required not only matching bone positions, but also making sure bone rotations perfectly lined up with the in-game rig. This was confusing, tedious, and often wasted hours during setup (sometimes taking longer than making the avatar itself)

Rotations are no longer need to match in this update. Only positions matter, as I had fixed the way the bones are parented to avatars with a bit of funny Quaternion math. This means you can now import and set up avatars dramatically faster, as most of the time, rotations weren't even obvious or consistent to begin with.

Anyways, on with other bug fixes:

  • Made the Custom Avatar SDK a UPM package instead of a Unity Package for automatic updating
  • Fixed an error in the blendshape dropdowns that prevented blendshape 0 from being selected
  • Fixed an error where the blink blendshapes just weren't
  • Added a Voice Multiplier option to the Config to allow the jaw to open more for certain avatars
  • Made it so you can include multiple renderers in an avatar (for material selection)
  • Changed tutorial to match the new UPM package
  • Fixed the preview not showing up in Rock Cam
  • The Rotation Equation™ (see above)

(Also a 69kb dll file? Heck yeah)

Version 1.1.0

Features

  • Added an in-game upload button
  • Added visualization of the upload process to the text in game, located in the dressing room.
  • Added eye movement using blendshapes

Fixes

  • Fixed an issue where avatar configs were not working in Park (Apply avatar function was not being called properly)
  • Fixed local player and Dressing Room preview showing up in Per Player Toggles
  • Fixed an Error in UpdateAvatarVisibility where it'd bug if ToggleLocal was off on first game load
  • Fixed a few typos in the README and added a bit more explanation to the in-game part
  • Fixed the tutorial to include the way to install URP
  • Fixed voices to work for Remote Players as well
  • Fixed an issue where the material that shows in Rock Cam would be null when going out of the dressing room with the avatar off

Improvements

  • Improved material handling for avatars using the Player Shader without a "_BaseMap" texture property
  • Adjusted Rock Cam visuals to only swap when swapOriginalMesh is enabled in the config
  • Added a check to delete the file if it was not a valid AssetBundle

Version 1.0.0

  • Created