freddyatlantis
Member
I have an enemy agent set up, which runs fine when not equipping a weapon. But when I add a shootable weapon, I get the errors below. The character also has the Reload Item Ability enabled. I've fished for quite a while, but can't figure out why I'm getting these errors when logging. Anybody have an idea of where I'm screwing this up?
Code:
[15][EnemyLaserTower_Weapon] : Cannot Reload because of module: [0] GenericReloader
UnityEngine.Debug:Log (object,UnityEngine.Object)
Opsive.UltimateCharacterController.Items.Actions.CharacterItemActionLogger:Log (string) (at Assets/Opsive/UltimateCharacterController/Scripts/Items/Actions/CharacterItemActionLogger.cs:89)
Opsive.UltimateCharacterController.Items.Actions.ShootableAction:CanReloadItem (bool) (at Assets/Opsive/UltimateCharacterController/Scripts/Items/Actions/ShootableAction.cs:549)
Opsive.UltimateCharacterController.Character.Abilities.Items.Reload:CanStartAbility () (at Assets/Opsive/UltimateCharacterController/Scripts/Character/Abilities/Items/Reload.cs:118)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotion:TryStartAbility (Opsive.UltimateCharacterController.Character.Abilities.Items.ItemAbility,bool) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotion.cs:988)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotion:TryStartAbility (Opsive.UltimateCharacterController.Character.Abilities.Ability,bool,bool) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotion.cs:837)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotion:UpdateAbilities (Opsive.UltimateCharacterController.Character.Abilities.Ability[]) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotion.cs:652)
Opsive.UltimateCharacterController.Character.UltimateCharacterLocomotion:UpdateCharacter () (at Assets/Opsive/UltimateCharacterController/Scripts/Character/UltimateCharacterLocomotion.cs:580)
Opsive.UltimateCharacterController.Character.CharacterLocomotion:Move (single,single,single) (at Assets/Opsive/UltimateCharacterController/Scripts/Character/CharacterLocomotion.cs:564)
Opsive.UltimateCharacterController.SimulationManager/SmoothedCharacter:Move (bool) (at Assets/Opsive/UltimateCharacterController/Scripts/Game/SimulationManager.cs:169)
Opsive.UltimateCharacterController.SimulationManager:MoveCharacters (bool,single) (at Assets/Opsive/UltimateCharacterController/Scripts/Game/SimulationManager.cs:723)
Opsive.UltimateCharacterController.SimulationManager:FixedUpdate () (at Assets/Opsive/UltimateCharacterController/Scripts/Game/SimulationManager.cs:671)