Example #1
0
        public void Awake()
        {
            GameEvents.onShowUI.Add(ShowUI);
            GameEvents.onHideUI.Add(HideUI);

            planeConfig  = Settings.CurrentPlaneConfig;
            landerConfig = Settings.CurrentLanderConfig;

            descentRateFactorExp     = (float)Math.Log10(planeConfig.DescentRateFactor);
            tooLowGearAltitudeString = planeConfig.TooLowGearAltitude.ToString();

            touchDownSpeedString = landerConfig.TouchDownSpeed.ToString();
            horizontalSpeedCheckAltitudeString = landerConfig.HorizontalSpeedCheckAltitude.ToString();

            showConfigs = Settings.showConfigs;

            vesselType = SimpleTypes.VesselType.NONE;
        }
Example #2
0
        public void Awake()
        {
            GameEvents.onShowUI.Add(ShowUI);
            GameEvents.onHideUI.Add(HideUI);

            PlaneConfig = Settings.PlaneConfig;
            LanderConfig = Settings.LanderConfig;

            descentRateFactorExp = (float)Math.Log10(PlaneConfig.DescentRateFactor);
            tooLowGearAltitudeString = PlaneConfig.TooLowGearAltitude.ToString();

            touchDownSpeedString = LanderConfig.TouchDownSpeed.ToString();
            horizontalSpeedCheckAltitudeString = LanderConfig.HorizontalSpeedCheckAltitude.ToString();

            showConfigs = Settings.showConfigs;

            vesselType = SimpleTypes.VesselType.NONE;
        }
Example #3
0
        private void drawConfigUI()
        {
            GUILayout.BeginVertical();
            {
                vesselType = Gpws.ActiveVesselType;
                if (vesselType != SimpleTypes.VesselType.NONE)
                {
                    showConfigs = GUILayout.Toggle(
                        showConfigs, String.Format("select {0} function", vesselType.ToString().ToLower()),
                        buttonStyle, GUILayout.Width(200), GUILayout.Height(20));

                    if (showConfigs)
                    {
                        drawSetting();
                    }
                }
            }
            GUILayout.EndVertical();
        }
Example #4
0
        private void drawConfigUI()
        {
            GUILayout.BeginVertical();
            {
                vesselType = Gpws.ActiveVesselType;
                if (vesselType != SimpleTypes.VesselType.NONE)
                {
                    GUILayout.BeginHorizontal();
                    showConfigs = GUILayout.Toggle(
                        showConfigs, String.Format("Show {0} settings", vesselType.ToString().ToLower()),
                        buttonStyle, GUILayout.Width(150), GUILayout.Height(20));

                    if (showConfigs)
                    {
                        drawSetting();
                    }
                    else
                    {
                        GUILayout.EndHorizontal();
                    }
                }
            }
            GUILayout.EndVertical();
        }
Example #5
0
        private void drawConfigUI()
        {
            GUILayout.BeginVertical();
            {
                vesselType = GPWS.ActiveVesselType;
                if (vesselType != SimpleTypes.VesselType.NONE)
                {
                    showConfigs = GUILayout.Toggle(
                            showConfigs, String.Format("select {0} function", vesselType.ToString().ToLower()),
                            buttonStyle, GUILayout.Width(200), GUILayout.Height(20));

                    if (showConfigs)
                    {
                        drawSetting();
                    }
                }
            }
            GUILayout.EndVertical();
        }