Version 2.2.4 of the Ultimate Character Controller is making its way to the Opsive Store and the Asset Store. If you are coming from a version prior to 2.2 there are some manual changes required in order to update. See this page for details.
This version contains the following changes:
- Added the ability to specify the number of identifiers that should be removed or dropped.
- Added the Third Person View Type Align To Ground Rotation Speed to smooth camera rotation while aligning to ground.
- Fixed MoveTowards from not timing out when moving a very small distance (thanks DankP3).
- Improved handling of reload for dual wielded weapons.
- ItemDefinitionAmount is now a struct.
- Renamed the ItemIdentifierAmount file with ItemDefinitionAmount.
- Replaced ItemSetManager with ItemSetManagerBase.
- Fixed ShootableWeapon ConsumableItemDefinition from not being set within the ItemBuilder.
- Fixed SpawnProjectile CastAction from moving in the wrong direction when overlapping an initial object.
- Exposed more item properties (thanks echtnice).
- Restore the health layers upon respawn (thanks echtnice).
- Fixed first person spring zone exit trigger from not always firing.
- Assigned pistol reload clip attachment to the demo scene.
- Fixed virtual controls race condition.
- Fixed DecalManager from trying to weather removed objects.
- Fixed null reference if the PerspectiveMonitor isn’t initialized yet.
- Updated the following integrations:
- Behavior Designer
- Dialogue System
- PuppetMaster
- Quest Machine
- Ultimate Inventory System