internal virtual void PreProcessInput(GamePlayerInput gamePlayerInput, float gameTime)
 {
     if (SpecialMove != null)
     {
         SpecialMove.PreProcessInput(gamePlayerInput);
     }
 }