public void Update()
 {
     if (lastGameSpecificMessageFocused != gameSpecificMessage.isFocused)
     {
         InputControl.freeze            = gameSpecificMessage.isFocused;
         lastGameSpecificMessageFocused = gameSpecificMessage.isFocused;
     }
     VMConnectionImage.sprite       = EmulatorManager.IsVMConnected() ? StatusGood : StatusBad;
     robotCodeUploadedImage.sprite  = EmulatorManager.IsFRCUserProgramPresent() ? StatusGood : StatusBad;
     robotCodeRunningImage.sprite   = EmulatorManager.IsRunningRobotCode() ? StatusGood : StatusBad;
     robotCodeConnectedImage.sprite = EmulatorNetworkConnection.Instance.IsConnected() ? StatusGood : StatusBad;
 }