Table of Contents

Class PersistentProfileManager

Namespace
KSP.Game
Assembly
Assembly-CSharp.dll
public class PersistentProfileManager
Inheritance
PersistentProfileManager
Inherited Members
Extension Methods

Constructors

PersistentProfileManager()

public PersistentProfileManager()

Fields

SettingsImpactingCommandLineArgs

public List<string> SettingsImpactingCommandLineArgs

Field Value

List<string>

Properties

ActivateTooltips

public static bool ActivateTooltips { get; set; }

Property Value

bool

AmbienceVolume

public static float AmbienceVolume { get; set; }

Property Value

float

AnisotropicFiltering

public static bool AnisotropicFiltering { get; set; }

Property Value

bool

AntiAliasing

public static int AntiAliasing { get; set; }

Property Value

int

AudioListeningMode

public static int AudioListeningMode { get; set; }

Property Value

int

AutoSaveCooldownTimes

public static Dictionary<SaveLoadManager.AutoSaveEvents, float> AutoSaveCooldownTimes { get; }

Property Value

Dictionary<SaveLoadManager.AutoSaveEvents, float>

AutoSaveEnabled

public static bool AutoSaveEnabled { get; set; }

Property Value

bool

AutoSaveTimeSeconds

public static float AutoSaveTimeSeconds { get; set; }

Property Value

float

CloudQuality

public static int CloudQuality { get; set; }

Property Value

int

CloudsEnabled

public static bool CloudsEnabled { get; set; }

Property Value

bool

ConicPatchDrawMode

public static int ConicPatchDrawMode { get; set; }

Property Value

int

ConicPatchLimit

public static int ConicPatchLimit { get; set; }

Property Value

int

FullScreenMode

public static FullScreenMode FullScreenMode { get; set; }

Property Value

FullScreenMode

GlobalUIScalePercent

public static float GlobalUIScalePercent { get; set; }

Property Value

float

GroundShadingQuality

public static int GroundShadingQuality { get; set; }

Property Value

int

InitialThrottleInPreLaunch

public static float InitialThrottleInPreLaunch { get; set; }

Property Value

float

IsEvasAutoRotateToCamera

public static bool IsEvasAutoRotateToCamera { get; set; }

Property Value

bool

IsFTUEEnabled

public static bool IsFTUEEnabled { get; set; }

Property Value

bool

IsFullscreen

public static bool IsFullscreen { get; set; }

Property Value

bool

IsPartHighlighterEnabledInFlight

public static bool IsPartHighlighterEnabledInFlight { get; set; }

Property Value

bool

IsTemperatureGauges

public static bool IsTemperatureGauges { get; set; }

Property Value

bool

IsThermalHighlights

public static bool IsThermalHighlights { get; set; }

Property Value

bool

IsVSync

public static bool IsVSync { get; set; }

Property Value

bool

KerbalCommVolume

public static float KerbalCommVolume { get; set; }

Property Value

float

KerbalIVAVolume

public static float KerbalIVAVolume { get; set; }

Property Value

float

LanguageKey

public static string LanguageKey { get; set; }

Property Value

string

MasterVolume

public static float MasterVolume { get; set; }

Property Value

float

MaxDebrisCount

public static int MaxDebrisCount { get; set; }

Property Value

int

MaxNumAutoSaves

public static int MaxNumAutoSaves { get; set; }

Property Value

int

MostRecentCampaignName

public static string MostRecentCampaignName { get; set; }

Property Value

string

MostRecentCampaignType

public static CampaignType MostRecentCampaignType { get; set; }

Property Value

CampaignType

MusicVolume

public static float MusicVolume { get; set; }

Property Value

float

OABAutoSaveEnabled

public static bool OABAutoSaveEnabled { get; set; }

Property Value

bool

OABAutoSaveTimeSeconds

public static float OABAutoSaveTimeSeconds { get; set; }

Property Value

float

OABMaxNumAutoSaves

public static int OABMaxNumAutoSaves { get; set; }

Property Value

int

PartHighlighterBrightnessFactor

public static int PartHighlighterBrightnessFactor { get; set; }

Property Value

int

PlayerEULALegalAcceptanceUTCTime

public static string PlayerEULALegalAcceptanceUTCTime { get; set; }

Property Value

string

PlayerEULALegalAcceptanceVersion

public static string PlayerEULALegalAcceptanceVersion { get; set; }

Property Value

string

PlayerPPLegalAcceptanceUTCTime

public static string PlayerPPLegalAcceptanceUTCTime { get; set; }

Property Value

string

PlayerPPLegalAcceptanceVersion

public static string PlayerPPLegalAcceptanceVersion { get; set; }

Property Value

string

PlayerTOSLegalAcceptanceUTCTime

public static string PlayerTOSLegalAcceptanceUTCTime { get; set; }

Property Value

string

PlayerTOSLegalAcceptanceVersion

public static string PlayerTOSLegalAcceptanceVersion { get; set; }

Property Value

string

QualityPreset

public static string QualityPreset { get; set; }

Property Value

string

ReflectionsEnabled

public static bool ReflectionsEnabled { get; set; }

Property Value

bool

ReflectionsQuality

public static int ReflectionsQuality { get; set; }

Property Value

int

RequireHeldQuickLoad

public static bool RequireHeldQuickLoad { get; set; }

Property Value

bool

SFXVolume

public static float SFXVolume { get; set; }

Property Value

float

ScatterClutterDrawDistance

public static int ScatterClutterDrawDistance { get; set; }

Property Value

int

ScatterDensity

public static int ScatterDensity { get; set; }

Property Value

int

ScatterState

public static bool ScatterState { get; set; }

Property Value

bool

ScatterSystemSuspended

public static bool ScatterSystemSuspended { get; set; }

Property Value

bool

ScreenResolution

public static string ScreenResolution { get; set; }

Property Value

string

Settings

public static PersistentSettings Settings { get; }

Property Value

PersistentSettings

ShadowQuality

public static ShadowQuality ShadowQuality { get; set; }

Property Value

ShadowQuality

ShadowResolution

public static ShadowResolution ShadowResolution { get; set; }

Property Value

ShadowResolution

ShowFPS

public static bool ShowFPS { get; set; }

Property Value

bool

ShowNavballInMapView

public static bool ShowNavballInMapView { get; set; }

Property Value

bool

ShowVesselLabels

public static bool ShowVesselLabels { get; set; }

Property Value

bool

SkipLaunchSequence

public static bool SkipLaunchSequence { get; set; }

Property Value

bool

SubTitleTextSize

public static string SubTitleTextSize { get; set; }

Property Value

string

TabAwayAudio

public static bool TabAwayAudio { get; set; }

Property Value

bool

TextureQuality

public static int TextureQuality { get; set; }

Property Value

int

UIScaleFactor

public static float UIScaleFactor { get; set; }

Property Value

float

UIVolume

public static float UIVolume { get; set; }

Property Value

float

VerboseLogging

public static bool VerboseLogging { get; set; }

Property Value

bool

VoiceVolume

public static float VoiceVolume { get; set; }

Property Value

float

WaterQuality

public static int WaterQuality { get; set; }

Property Value

int

Methods

Initialize()

public void Initialize()

SaveChanges()

public static bool SaveChanges()

Returns

bool