Beispiel #1
0
        public void TurnOnGenerator()
        {
            lastThrottleSetting = FlightInputHandler.state.mainThrottle;

            turbineState   = ETurbineStates.SpoolingUp;
            turbineStateID = (int)turbineState;
            if (!string.IsNullOrEmpty(startEffect))
            {
                this.part.Effect(startEffect, 1.0f);
            }

            //Setup info box
            if (infoBox != null)
            {
                infoBox.Expand();
            }

            setupGUI();
        }
        public void Expand(bool isOn)
        {
            display = isOn;

            if (display)
            {
                if (!infoBar.gameObject.activeSelf)
                {
                    infoBar.Expand();
                }
            }
            else if (infoBar.gameObject.activeSelf)
            {
                infoBar.Collapse();
            }
        }