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; }