The latest version of the Ultimate Character Controller is making its way to the Opsive Store and the Asset Store. If you are upgrading from a version prior to version 3.3 first remove the entire /Assets/Opsive directory (remember to backup!).

This version contains the following:

  • Added an option to disable the player input when the UnityInputSystem component is disabled.
  • Fixed Unity 6.3 warnings.
  • Fixed PickupItem from being picked up twice when an object has already been picked up.
  • RPG View Type improvements.
  • CrosshairsMonitor will use the cursor lock state instead of the visible state to determine if it should move with the cursor.
  • Fixed AlignToGround from not stopping when the stop direction is non-zero and the ability is force stopped.
  • Fixed frag grenade from not being set to the correct layer/parent when switching perspectives.
  • Replaced calls to UnityEngine.Time.time/deltaTime/timeScale with TimeUtility.Time/DeltaTime/TimeScale allowing for custom timing by implementing TimeManagerBase.