void Update() { float recoilForce = WaterFlow.IsHitting() ? -BustedRecoilForce : -RecoilForce; Shooter.AddWorldForce(WaterFlow.GetFlowVector().normalized *recoilForce *Time.deltaTime); }