Table of Contents

Class DifficultyOptionsData

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

Constructors

DifficultyOptionsData()

public DifficultyOptionsData()

DifficultyOptionsData(DifficultyOptionsData)

public DifficultyOptionsData(DifficultyOptionsData src)

Parameters

src DifficultyOptionsData

DifficultyOptionsData(string)

public DifficultyOptionsData(string uberString)

Parameters

uberString string

Fields

AllowQuickLoad

public bool AllowQuickLoad

Field Value

bool

AllowRevert

public bool AllowRevert

Field Value

bool

CommNetRequired

public bool CommNetRequired

Field Value

bool

DEFAULT_ALLOW_QUICK_LOAD

public const bool DEFAULT_ALLOW_QUICK_LOAD = true

Field Value

bool

DEFAULT_ALLOW_REVERT

public const bool DEFAULT_ALLOW_REVERT = true

Field Value

bool

DEFAULT_COMM_NET_REQUIRED

public const bool DEFAULT_COMM_NET_REQUIRED = false

Field Value

bool

DEFAULT_DIFFICULTY

public const DifficultyLevel DEFAULT_DIFFICULTY = Normal

Field Value

DifficultyLevel

DEFAULT_DOCKING_TOLERANCE

public const float DEFAULT_DOCKING_TOLERANCE = 100

Field Value

float

DEFAULT_INCLUDE_STOCK_VESSELS

public const bool DEFAULT_INCLUDE_STOCK_VESSELS = true

Field Value

bool

DEFAULT_INFINITE_FUEL

public const bool DEFAULT_INFINITE_FUEL = false

Field Value

bool

DEFAULT_INFINITE_POWER

public const bool DEFAULT_INFINITE_POWER = false

Field Value

bool

DEFAULT_NO_CRASH_DAMAGE

public const bool DEFAULT_NO_CRASH_DAMAGE = false

Field Value

bool

DEFAULT_UNBREAKABLE_JOINTS

public const bool DEFAULT_UNBREAKABLE_JOINTS = false

Field Value

bool

Difficulty

public DifficultyLevel Difficulty

Field Value

DifficultyLevel

DockingTolerance

public float DockingTolerance

Field Value

float

IncludeStockVessels

public bool IncludeStockVessels

Field Value

bool

InfiniteFuel

public bool InfiniteFuel

Field Value

bool

InfinitePower

public bool InfinitePower

Field Value

bool

NoCrashDamage

public bool NoCrashDamage

Field Value

bool

UnbreakableJoints

public bool UnbreakableJoints

Field Value

bool

Methods

ExportUberString()

public string ExportUberString()

Returns

string

GetCopy()

public DifficultyOptionsData GetCopy()

Returns

DifficultyOptionsData

GetDebugString(bool)

public string GetDebugString(bool abbrev = false)

Parameters

abbrev bool

Returns

string

ImportUberString(string)

public void ImportUberString(string uberString)

Parameters

uberString string

Init()

public void Init()

Init(DifficultyOptionsData)

public void Init(DifficultyOptionsData src)

Parameters

src DifficultyOptionsData

Init(string)

public void Init(string uberString)

Parameters

uberString string

Matches(DifficultyOptionsData)

public bool Matches(DifficultyOptionsData other)

Parameters

other DifficultyOptionsData

Returns

bool

ResetAllValues()

public void ResetAllValues()

Set(DifficultyOptionsData)

public void Set(DifficultyOptionsData src)

Parameters

src DifficultyOptionsData

SetHeader(DifficultyLevel)

public void SetHeader(DifficultyLevel difficultyLevel)

Parameters

difficultyLevel DifficultyLevel