Version 2.1.9 of the Ultimate Character Controller is making its way to the Opsive Store and the Asset Store. This is the base version for the Swimming Pack. This update contains the following:

  • Added support for 2019.3 fast enter to play mode
  • Added support for the new 2019.3 layout to the Character Manager
  • Added editor logging if no look source is attached to the movement type
  • Abilities can specify what item types can be equipped
  • Added a rotate towards look source target field to use and aim
  • Exposed the color property to the object fader and muzzle flash components
  • ItemSets can be spawned from persistable objects
  • Improved look direction of weapons with the top down and 2.5D view type
  • Improved transitioning to the gravity zone in the demo scene
  • Made SpawnPoint.GetPlacement virtual
  • Renamed GravityModifier to GravityMagnitude
  • Fixed ObjectFader from not reinitializing correctly when a new character is assigned
  • Fixed animator motion from not being set correctly
  • Fixed the assembly cache from not being reloaded correctly
  • Fixed the item from being dropped when there are no consumable items left and the item cannot be equipped without a consumable item
  • Fixed exception when assigning an empty state configuration object
  • Fixed the ik rotation from being applied in the wrong space
  • Fixed death audio clip from not playing
  • Fixed the block ability from activating while the use ability is active (thanks Tony!)
  • Fixed the Shootable Weapon’s burst mode from not completing if the use ability is stopped before a completed burst
  • Fixed interact from not clearing the interactable target when used with different interactables
  • Fixed the capsule collider center offset from not resetting properly
  • Fixed attributes from not returning a correct valid state
  • Fixed Aim Assist from stopping when switching targets (thanks Dan!)
  • Slots and ItemTypes are checked when determining if a new item can be equipped
  • Fixed infinite loop in selecting a random spawn point
  • Added a notice to the Item Pickup inspector indicating that a PickupSet should be specified
  • AudioManager returns the AudioSource that is played
  • Fixed grenade from not being thrown in the correct direction when looking down
  • Fixed CharacterFootEffects from not playing any effects if the detection mode is body step while over the network

Note: The Ultimate Character Controller has been pirated. Please do not upload our assets, the revenue from the Asset Store is our only source of income and the only way we can continue development. Thank you to everyone that has supported us so far – it means a lot and we are proud to be part of this community. We have lots of new ideas planned for future releases. Thank you!