Exemple #1
0
        public void Start()
        {
            if (!isLoaded)
            {
                if (PartLoader.Instance.IsReady())
                {
                    Load();
                }
            }
            else
            {
                Replacer.Instance.OnBeginScene();

                if (HighLogic.LoadedSceneIsFlight)
                {
                    Replacer.Instance.OnBeginFlight();
                    Personaliser.Instance.OnBeginFlight();
                    isFlightScene = true;
                }

                if ((HighLogic.LoadedSceneIsFlight || HighLogic.LoadedSceneIsEditor) &&
                    Reflections.Instance.ReflectionType == Reflections.Type.Real)
                {
                    reflectionUpdater = gameObject.AddComponent <TRReflectionUpdater>();
                }
            }
        }
Exemple #2
0
        /// ****************************************************************************************
        /// <summary>
        /// Start() <see cref="TRR_Activator.TRReflectionUpdater"/>
        /// </summary>
        /// ****************************************************************************************
        public void Start()
        {
            //Util.log("++++ 'Start()' ++++");

            if (!TextureReplacerReplaced.isLoaded)
            {
                return;
            }

            Replacer.instance.beginScene();

            if (HighLogic.LoadedSceneIsFlight)
            {
                Replacer.instance.beginFlight();
                Personaliser.instance.beginFlight();

                hasFlightHandlers = true;
            }

            if ((HighLogic.LoadedSceneIsFlight || HighLogic.LoadedSceneIsEditor) &&
                Reflections.instance.reflectionType == Reflections.Type.REAL)
            {
                reflectionUpdater = gameObject.AddComponent <TRReflectionUpdater>();
            }
        }
        public void Start()
        {
            if (!TextureReplacer.isLoaded)
            return;

              Replacer.instance.beginScene();

              if (HighLogic.LoadedSceneIsFlight)
              {
            Replacer.instance.beginFlight();
            Personaliser.instance.beginFlight();

            hasFlightHandlers = true;
              }

              if ((HighLogic.LoadedSceneIsFlight || HighLogic.LoadedSceneIsEditor)
              && Reflections.instance.reflectionType == Reflections.Type.REAL)
              {
            reflectionUpdater = gameObject.AddComponent<TRReflectionUpdater>();
              }
        }