Example #1
0
        //static int cameraCnt = 0;
        //int thisCamera = -1;
        public override void OnStart(StartState state)
        {
            if (state == StartState.Editor || _camera != null)
            {
                return;
            }

            if (_camera == null)
            {
                if (cameraName != "")
                {
                    _camera = new DockingCamera(this, part,
                                                noise, targetCrossStockOnAtStartup, crossDPAIonAtStartup, crossOLDDonAtStartup, transformModification,
                                                _windowSize, restrictShaderTo,
                                                windowLabel, cameraName, slidingOptionWindow, allowZoom);
                }
                else
                {
                    _camera = new DockingCamera(this, part,
                                                noise, targetCrossStockOnAtStartup, crossDPAIonAtStartup, crossOLDDonAtStartup, transformModification,
                                                _windowSize, restrictShaderTo);
                }
            }
            if (cameraLabel != "")
            {
                Fields["IsEnabled"].guiName = cameraLabel;
            }
            _crossDPAI        = crossDPAIonAtStartup;
            _crossOLDD        = crossOLDDonAtStartup;
            _targetCrossStock = targetCrossStockOnAtStartup;
            if (!devMode)
            {
                Events["StartCameraAdjuster"].guiActive = false;
            }
        }
Example #2
0
        public override void OnStart(StartState state)
        {
            if (state == StartState.Editor || _camera != null)
            {
                return;
            }

            if (_camera == null)
            {
                if (cameraName != "")
                {
                    _camera = new DockingCamera(part, noise, _targetCrossStock, _crossDPAI, _crossOLDD, _windowSize, windowLabel, cameraName,
                                                slidingOptionWindow, allowZoom);
                }
                else
                {
                    _camera = new DockingCamera(part, noise, _targetCrossStock, _crossDPAI, _crossOLDD, _windowSize);
                }
            }
            if (cameraLabel != "")
            {
                Fields["IsEnabled"].guiName = cameraLabel;
            }
            _crossDPAI        = crossDPAIonAtStartup;
            _crossOLDD        = crossOLDDonAtStartup;
            _targetCrossStock = targetCrossStockOnAtStartup;
        }
 public override void OnStart(StartState state)
 {
     if (state == StartState.Editor || camera != null)
     {
         return;
     }
     if (camera == null)
     {
         camera = new DockingCamera(base.part, noise, _crossDPAI, _crossOLDD, _windowSize, "DockCam");
     }
 }
Example #4
0
 public override void OnStart(StartState state)
 {
     if (state == StartState.Editor || _camera != null)
     {
         return;
     }
     if (_camera == null)
     {
         _camera = new DockingCamera(part, noise, _crossDPAI, _crossOLDD, _windowSize);
     }
 }