Version 3.0.10 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 high refresh rate monitors.
  • Added a parameter to the Character Locomotion which specifies if the character should be interpolated.
  • Double Press and Tap timeout can be adjusted.
  • Interact can be concurrent.
  • Restructured ability inspector classes.
  • Added an interpolate setting to IDriveSource.
  • Added INetworkInfo.HasAuthority.
  • Added a ResetRotation method to the ViewType.
  • Fixed timescale not affecting non-root motion motor acceleration.
  • Fixed flashlight from not adjusting the battery attribute.
  • Updated the Inventory and InventoryBase to use RemoveAllOnDeath parameter.
  • SimpleDamage will set the DamageSource for attacker network support.
  • Top Down and 2.5D will use the connected controller input name.
  • Fixed repeat trigger from shooting without stopping when complete event was instant.
  • Fixed error when there are multiple raycast hits with a 0 distance within the grounded check.
  • Fixed the grenade explosion from damaging less and less each time it was used.
  • The following integrations were updated:
    • Edy’s Vehicle Physics
    • Final IK
    • NWH Vehicle Physics
    • Playmaker
    • Realistic Car Controller
    • Ultimate Inventory System