Version 3.1.3 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.
Version 3.1.1 changed the Shared.Runtime structure. If you are importing a version prior to 3.1.1 ensure you have first removed the Opsive/Shared and Opsive/UltimateCharacterController folder (remember to backup!).
This version contains the following changes:
- Fixed spring from not being calculated correctly.
- CapsuleColliderPosition will use the center offset.
- Step improvements.
- Show error if multiple item sets are set to the default within a single item set rule.
- Fixed UIElements state inspector from showing active when the state is blocked and not actually active.
- Improved when the body step sound effect plays.
- Fixed the controller from waiting on the Item Equip Verifier ability when the ability didn’t start because Immediate Unequip is set to true.
- Prevent multiple scheduled IK targets from being set.