magique
Active member
When I run the Demo scene for the Agility pack I get the following error continuously:
NullReferenceException: Object reference not set to an instance of an object
Opsive.UltimateCharacterController.StateSystem.StateManager.CombineStates (Opsive.UltimateCharacterController.StateSystem.State state, System.Boolean active, Opsive.UltimateCharacterController.StateSystem.State[] states) (at Assets/Opsive/UltimateCharacterController/Scripts/StateSystem/StateManager.cs:403)
Opsive.UltimateCharacterController.StateSystem.StateManager.ActivateStateInternal (Opsive.UltimateCharacterController.StateSystem.State state, System.Boolean active, Opsive.UltimateCharacterController.StateSystem.State[] states) (at Assets/Opsive/UltimateCharacterController/Scripts/StateSystem/StateManager.cs:382)
Opsive.UltimateCharacterController.StateSystem.StateManager.SetStateInternal (UnityEngine.GameObject gameObject, System.String stateName, System.Boolean active) (at Assets/Opsive/UltimateCharacterController/Scripts/StateSystem/StateManager.cs:328)
Opsive.UltimateCharacterController.StateSystem.StateManager.SetState (UnityEngine.GameObject gameObject, System.String stateName, System.Boolean active) (at Assets/Opsive/UltimateCharacterController/Scripts/StateSystem/StateManager.cs:270)
Opsive.UltimateCharacterController.Character.Abilities.Ability.SetState (System.Boolean active) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/Abilities/Ability.cs:542)
Opsive.UltimateCharacterController.Character.Abilities.Ability.AbilityStopped (System.Boolean force) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/Abilities/Ability.cs:729)
Opsive.UltimateCharacterController.Character.Abilities.SpeedChange.AbilityStopped (System.Boolean force) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/Abilities/SpeedChange.cs:103)
Opsive.UltimateCharacterController.Character.Abilities.Ability.StopAbility (System.Boolean force, System.Boolean fromController) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/Abilities/Ability.cs:679)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotion.TryStopAbility (Opsive.UltimateCharacterController.Character.Abilities.Ability ability, System.Boolean force) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotion.cs:1425)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotion.TryStopAbility (Opsive.UltimateCharacterController.Character.Abilities.Ability ability) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotion.cs:1377)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotionHandler.TryStopAbility (Opsive.UltimateCharacterController.Character.Abilities.Ability ability) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotionHandler.cs:241)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotionHandler.UpdateAbilityInput (Opsive.UltimateCharacterController.Character.Abilities.Ability[] abilities) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotionHandler.cs:119)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotionHandler.UpdateAbilityInput () (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotionHandler.cs:98)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotionHandler.Update () (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotionHandler.cs:73)
NullReferenceException: Object reference not set to an instance of an object
Opsive.UltimateCharacterController.StateSystem.StateManager.CombineStates (Opsive.UltimateCharacterController.StateSystem.State state, System.Boolean active, Opsive.UltimateCharacterController.StateSystem.State[] states) (at Assets/Opsive/UltimateCharacterController/Scripts/StateSystem/StateManager.cs:403)
Opsive.UltimateCharacterController.StateSystem.StateManager.ActivateStateInternal (Opsive.UltimateCharacterController.StateSystem.State state, System.Boolean active, Opsive.UltimateCharacterController.StateSystem.State[] states) (at Assets/Opsive/UltimateCharacterController/Scripts/StateSystem/StateManager.cs:382)
Opsive.UltimateCharacterController.StateSystem.StateManager.SetStateInternal (UnityEngine.GameObject gameObject, System.String stateName, System.Boolean active) (at Assets/Opsive/UltimateCharacterController/Scripts/StateSystem/StateManager.cs:328)
Opsive.UltimateCharacterController.StateSystem.StateManager.SetState (UnityEngine.GameObject gameObject, System.String stateName, System.Boolean active) (at Assets/Opsive/UltimateCharacterController/Scripts/StateSystem/StateManager.cs:270)
Opsive.UltimateCharacterController.Character.Abilities.Ability.SetState (System.Boolean active) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/Abilities/Ability.cs:542)
Opsive.UltimateCharacterController.Character.Abilities.Ability.AbilityStopped (System.Boolean force) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/Abilities/Ability.cs:729)
Opsive.UltimateCharacterController.Character.Abilities.SpeedChange.AbilityStopped (System.Boolean force) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/Abilities/SpeedChange.cs:103)
Opsive.UltimateCharacterController.Character.Abilities.Ability.StopAbility (System.Boolean force, System.Boolean fromController) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/Abilities/Ability.cs:679)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotion.TryStopAbility (Opsive.UltimateCharacterController.Character.Abilities.Ability ability, System.Boolean force) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotion.cs:1425)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotion.TryStopAbility (Opsive.UltimateCharacterController.Character.Abilities.Ability ability) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotion.cs:1377)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotionHandler.TryStopAbility (Opsive.UltimateCharacterController.Character.Abilities.Ability ability) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotionHandler.cs:241)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotionHandler.UpdateAbilityInput (Opsive.UltimateCharacterController.Character.Abilities.Ability[] abilities) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotionHandler.cs:119)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotionHandler.UpdateAbilityInput () (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotionHandler.cs:98)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotionHandler.Update () (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotionHandler.cs:73)