public override void onLoadGlobalSettings(SettingsManager settings) { base.onLoadGlobalSettings(settings); buildSceneShow = settings["VI_buildSceneShow"].valueBool(true); buildSceneMinimized = settings["VI_buildSceneMinimized"].valueBool(false); }
public override void onSaveGlobalSettings(SettingsManager settings) { base.onSaveGlobalSettings(settings); settings["RC_targetLatitude"].value_decimal = targetLatitude; settings["RC_targetLongitude"].value_decimal = targetLongitude; settings["RC_dmsInput"].value_bool = dmsInput; settings["RC_helpWindowPos"].value_vector = new Vector4(helpWindowPos.x, helpWindowPos.y); settings["RC_touchdownSpeed"].value_decimal = touchdownSpeed; }
public override void onLoadGlobalSettings(SettingsManager settings) { base.onLoadGlobalSettings(settings); targetLatitude = settings["RC_targetLatitude"].valueDecimal(KSC_LATITUDE); targetLongitude = settings["RC_targetLongitude"].valueDecimal(KSC_LONGITUDE); dmsInput = settings["RC_dmsInput"].valueBool(true); initializeDecimalStrings(); initializeDMSStrings(); touchdownSpeed = settings["RC_touchdownSpeed"].valueDecimal(0.5); touchdownSpeedString = touchdownSpeed.ToString(); Vector4 savedHelpWindowPos = settings["RC_helpWindowPos"].valueVector(new Vector4(150, 50)); helpWindowPos = new Rect(savedHelpWindowPos.x, savedHelpWindowPos.y, 10, 10); }
public void loadSettings() { if (settings == null) { settings = new SettingsManager(KSPUtil.ApplicationRootPath + "MuMech/MechJeb.cfg"); } foreach (ComputerModule module in modules) { module.onLoadGlobalSettings(settings); } main_windowStat = (WindowStat)settings["main_windowStat"].value_integer; main_windowProgr = (float)settings["main_windowProgr"].value_decimal; settingsChanged = false; settingsLoaded = true; }
public override void onSaveGlobalSettings(SettingsManager settings) { base.onSaveGlobalSettings(settings); settings["VI_buildSceneShow"].value_bool = buildSceneShow; settings["VI_buildSceneMinimized"].value_bool = buildSceneMinimized; }
public override void onLoadGlobalSettings(SettingsManager settings) { base.onLoadGlobalSettings(settings); newPeA = settings["OO_newPeA"].valueDecimal(100000.0); newPeAString = (newPeA / 1000.0).ToString(); newApA = settings["OO_newApA"].valueDecimal(100000.0); newApAString = (newApA / 1000.0).ToString(); desiredPostTransferPeA = settings["OO_desiredPostTransferPeA"].valueDecimal(100000.0); desiredPostTransferPeAString = (desiredPostTransferPeA / 1000.0).ToString(); warpTimeOffset = settings["OO_warpTimeOffset"].valueDecimal(0.0); warpTimeOffsetString = warpTimeOffset.ToString(); Vector4 savedHelpWindowPos = settings["OO_helpWindowPos"].valueVector(new Vector4(150, 50)); helpWindowPos = new Rect(savedHelpWindowPos.x, savedHelpWindowPos.y, 10, 10); }
public override void onSaveGlobalSettings(SettingsManager settings) { }
public override void onLoadGlobalSettings(SettingsManager settings) { minimized = settings["ILS_minimized"].valueBool(false); base.onLoadGlobalSettings(settings); }
public override void onSaveGlobalSettings(SettingsManager settings) { settings["ILS_minimized"].value_bool = minimized; base.onSaveGlobalSettings(settings); }
public virtual void onLoadGlobalSettings(SettingsManager settings) { windowPos = new Rect(settings["windowPos_" + GetType().Name].value_vector.x, settings["windowPos_" + GetType().Name].value_vector.y, 10, 10); enabled = settings["windowStat_" + GetType().Name].value_bool; }
public virtual void onSaveGlobalSettings(SettingsManager settings) { settings["windowPos_" + GetType().Name].value_vector = new Vector4(windowPos.x, windowPos.y); settings["windowStat_" + GetType().Name].value_bool = enabled; }
public override void onSaveGlobalSettings(SettingsManager settings) { base.onSaveGlobalSettings(settings); settings["OO_newPeA"].value_decimal = newPeA; settings["OO_newApA"].value_decimal = newApA; settings["OO_desiredPostTransferPeA"].value_decimal = desiredPostTransferPeA; settings["OO_warpTimeOffset"].value_decimal = warpTimeOffset; settings["OO_helpWindowPos"].value_vector = new Vector4(helpWindowPos.x, helpWindowPos.y); }
public override void onLoadGlobalSettings(SettingsManager settings) { base.onLoadGlobalSettings(settings); gravityTurnStartAltitude = settings["AA_gravityTurnStartAltitude"].valueDecimal(10000.0); gravityTurnStartAltitudeKmString = (gravityTurnStartAltitude / 1000.0).ToString(); gravityTurnEndAltitude = settings["AA_gravityTurnEndAltitude"].valueDecimal(70000.0); gravityTurnEndAltitudeKmString = (gravityTurnEndAltitude / 1000.0).ToString(); gravityTurnEndPitch = settings["AA_gravityTurnEndPitch"].valueDecimal(0.0); gravityTurnEndPitchString = gravityTurnEndPitch.ToString(); gravityTurnShapeExponent = settings["AA_gravityTurnShapeExponent"].valueDecimal(0.4); desiredOrbitAltitude = settings["AA_desiredOrbitAltitude"].valueDecimal(100000.0); desiredOrbitAltitudeKmString = (desiredOrbitAltitude / 1000.0).ToString(); desiredInclination = settings["AA_desiredInclination"].valueDecimal(0.0); desiredInclinationString = desiredInclination.ToString(); launchHeading = settings["AA_launchHeading"].valueDecimal(90.0); launchHeadingString = launchHeading.ToString(); headingNotInc = settings["AA_headingNotInc"].valueBool(false); autoStage = settings["AA_autoStage"].valueBool(true); autoStageDelay = settings["AA_autoStageDelay"].valueDecimal(1.0); autoStageLimit = settings["AA_autoStageLimit"].valueInteger(0); autoStageDelayString = String.Format("{0:0.0}", autoStageDelay); autoStageLimitString = autoStageLimit.ToString(); autoWarpToApoapsis = settings["AA_autoWarpToApoapsis"].valueBool(true); seizeThrottle = settings["AA_seizeThrottle"].valueBool(true); predictedLaunchPhaseAngle = settings["AA_predictedLaunchPhaseAngle"].valueDecimal(0.0); predictedLaunchPhaseAngleString = String.Format("{0:0.00}", predictedLaunchPhaseAngle); Vector4 savedPathWindowPos = settings["AA_pathWindowPos"].valueVector(new Vector4(Screen.width / 2, Screen.height / 2)); pathWindowPos = new Rect(savedPathWindowPos.x, savedPathWindowPos.y, 10, 10); Vector4 savedHelpWindowPos = settings["AA_helpWindowPos"].valueVector(new Vector4(150, 50)); helpWindowPos = new Rect(savedHelpWindowPos.x, savedHelpWindowPos.y, 10, 10); Vector4 savedStatsWindowPos = settings["AA_statsWindowPos"].valueVector(new Vector4(150, 50)); statsWindowPos = new Rect(savedStatsWindowPos.x, savedStatsWindowPos.y, 10, 10); showPathWindow = settings["AA_showPathWindow"].valueBool(false); showStats = settings["AA_showStatsWindow"].valueBool(false); }
public override void onLoadGlobalSettings(SettingsManager settings) { }
public override void onSaveGlobalSettings(SettingsManager settings) { base.onSaveGlobalSettings(settings); settings["AA_gravityTurnStartAltitude"].value_decimal = gravityTurnStartAltitude; settings["AA_gravityTurnEndAltitude"].value_decimal = gravityTurnEndAltitude; settings["AA_gravityTurnEndPitch"].value_decimal = gravityTurnEndPitch; settings["AA_gravityTurnShapeExponent"].value_decimal = gravityTurnShapeExponent; settings["AA_desiredOrbitAltitude"].value_decimal = desiredOrbitAltitude; settings["AA_desiredInclination"].value_decimal = desiredInclination; settings["AA_launchHeading"].value_decimal = launchHeading; settings["AA_headingNotInc"].value_bool = headingNotInc; settings["AA_autoStage"].value_bool = autoStage; settings["AA_autoStageDelay"].value_decimal = autoStageDelay; settings["AA_autoStageLimit"].value_integer = autoStageLimit; settings["AA_autoWarpToApoapsis"].value_bool = autoWarpToApoapsis; settings["AA_seizeThrottle"].value_bool = seizeThrottle; settings["AA_predictedLaunchPhaseAngle"].value_decimal = predictedLaunchPhaseAngle; settings["AA_pathWindowPos"].value_vector = new Vector4(pathWindowPos.x, pathWindowPos.y); settings["AA_helpWindowPos"].value_vector = new Vector4(helpWindowPos.x, helpWindowPos.y); settings["AA_statsWindowPos"].value_vector = new Vector4(statsWindowPos.x, statsWindowPos.y); settings["AA_showPathWindow"].value_bool = showPathWindow; settings["AA_showStatsWindow"].value_bool = showStats; }
public void loadSettings() { if (settings == null) { settings = new SettingsManager("MechJeb.cfg"); } foreach (ComputerModule module in modules) { module.onLoadGlobalSettings(settings); } main_windowStat = (WindowStat)settings["main_windowStat"].value_integer; main_windowProgr = (float)settings["main_windowProgr"].value_decimal; settingsChanged = false; settingsLoaded = true; settingsVersion = settings.version; }