///<summary>This will handle abilities that are attached to the gameobject</summary> public abstract AbilityArgs HandleAbility(AbilityArgs args);
public override AbilityArgs HandleAbility(AbilityArgs args) { args.Crouch = CrossPlatformInputManager.GetButton("Crouch"); return(args); }
public override AbilityArgs HandleAbility(AbilityArgs args) { args.Shooting = CrossPlatformInputManager.GetButton("Shoot"); return(args); }
public override AbilityArgs HandleAbility(AbilityArgs args) { args.Jump = CrossPlatformInputManager.GetButtonDown("Jump"); args.JumpPower = _jumpPower; return(args); }