Version 3.0.6 of the Ultimate Character Controller is making its way to the Opsive Store and the Asset Store. If you are upgrading from version 2 be sure to read the version 3 migration guide.

This version contains the following changes:

  • Added support for the updated PUN Multiplayer Add-On.
  • AnimatorMonitor.SetHeightParameter now uses a float.
  • Item modules will automatically be assigned an ID.
  • Module.ModuleID is now Module.ID.
  • Removed ImpactCollisionContext.TargetGameObject – ImpactGameObject points to the same variable.
  • Swapped InventoryBase.PickupItem slotID and amount parameters to make it consistent with other methods.
  • Fixed abilities from not finding the correct CharacterIK component on the nested character model.
  • Fixed character collisions at high speed on a slope.
  • Fixed first person items from disappearing when switching characters.
  • Fixed the reference resolver from not using the correct target object type.
  • Fixed repeat and burst trigger modules.
  • Fixed top down view type inspector toggles from not behaving correctly.
  • Fixed child object locations from not being set to the original when reparented while creating a new character.
  • Updated integrations with the following assets:
    • Final IK
    • Horse Animset Pro
    • Ultimate Inventory System