Version 3.1 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 the ability stopper, similar to ability starter.
- Added a reference to the character item within CharacterIKBridge.SetItemIKTargets.
- Added the option to wait for the double press tap timeout within PlayerInput.GetButtonDown.
- The character model name will be prefixed to the state name if using the model manager and the state changes.
- Updated Virtual Touchpad (thanks Lukas – CryoCorp).
- Corrected StartStopStateSelection order of operations.
- Fixed explosion from not correctly detecting the line of sight of a humanoid.
- Fixed jump from jumping at different heights depending on the timescale.
- Fixed height change from not using the updated collider position/rotation.
- Fixed Capsule Collider Positioner from not correctly setting the center offset when a collision occurs with the new offset.
- Fixed Camera Controller from not respecting the time scale changes.
- Fixed ricochet from starting when it cannot determine a target.
- Fixed ability from being started twice when immediate unequip is set to true.
- Fixed first person tile from not being reset correctly when aiming.
- Fixed animation events from not correctly being replaced within the Animation Replacer.
The following integrations were updated:
- FinalIK
- Omni Animation – Pistol Pack
- Ultimate Inventory System