private void Update() { if (playerStats.canControl) { playerRaycastsScr.Raycasts(); playerJumpScr.JumpBehaviour(); playerJumpScr.SetGravity(); playerDashScr.Dash(); HorizontalMovement(); Movement(); } playerJumpScr.JumpStates(); PlayerStateVisuals(); GrassParticles(); AssignAnimations(); AssignAudioEvents(); }