public void CheckActivation()
 {
     if (_IsInputActive)                             //Check to see if proxy can become active
     {
         ActiveProxy();                              //Proxy is acitve
         _CrouchToggleMediator.CancelCrouchToggle(); //Send a messages to the crouch proxy informing it that it has been decactivated by the sprint proxy
     }
     else
     {
         DeactivateProxy(); //Proxy is inactive
     }
 }