public override void Execute(ICharacterController controller) { controller.Fire(); controller.SetFireState(true); }