Table of Contents

Class CampaignPlayerMPActionData

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

Constructors

CampaignPlayerMPActionData()

public CampaignPlayerMPActionData()

CampaignPlayerMPActionData(CampaignPlayerMPActionData)

public CampaignPlayerMPActionData(CampaignPlayerMPActionData src)

Parameters

src CampaignPlayerMPActionData

CampaignPlayerMPActionData(string, CampaignPlayerMPAction, CampaignPlayerMPActionField, string, byte, GameState, GameState, int, string, string, string, string, ActiveCameraGroup, string, string, string, string, string, string, string, bool, string, string, string, Color, Color)

public CampaignPlayerMPActionData(string playerGuidString, CampaignPlayerMPAction campaignPlayerMPAction, CampaignPlayerMPActionField campaignPlayerMPActionField, string playerNameString, byte playerId, GameState startingGameState, GameState historicalGameState, int agencyId, string activeLocalSpaceCBStringOrNull, string observedSimObjectGuidStringOrNull, string activeVesselNameStringOrNull, string activeVesselGuidStringOrNull, ActiveCameraGroup activeCameraGroupValue, string activeCameraInfoStringOrNull, string flightControlStateStringOrNull, string lastOABWorkspaceSnapshotStringOrNull, string lastOABConfigStringOrNull, string copyLocationStringOrNull, string favoritedPartsStringOrNull, string partNameStringOrNull, bool isFTUEEnabled, string missionsJsonStringOrNull, string completedTutorialsOrNull, string completedFTUEsOrNull, Color partColorBase, Color partColorAccent)

Parameters

playerGuidString string
campaignPlayerMPAction CampaignPlayerMPAction
campaignPlayerMPActionField CampaignPlayerMPActionField
playerNameString string
playerId byte
startingGameState GameState
historicalGameState GameState
agencyId int
activeLocalSpaceCBStringOrNull string
observedSimObjectGuidStringOrNull string
activeVesselNameStringOrNull string
activeVesselGuidStringOrNull string
activeCameraGroupValue ActiveCameraGroup
activeCameraInfoStringOrNull string
flightControlStateStringOrNull string
lastOABWorkspaceSnapshotStringOrNull string
lastOABConfigStringOrNull string
copyLocationStringOrNull string
favoritedPartsStringOrNull string
partNameStringOrNull string
isFTUEEnabled bool
missionsJsonStringOrNull string
completedTutorialsOrNull string
completedFTUEsOrNull string
partColorBase Color
partColorAccent Color

Fields

DEFAULT_ACTIVE_CAMERA_GROUP

public const ActiveCameraGroup DEFAULT_ACTIVE_CAMERA_GROUP = None

Field Value

ActiveCameraGroup

DEFAULT_ACTIVE_CAMERA_INFO_STRING_OR_NULL

public const string DEFAULT_ACTIVE_CAMERA_INFO_STRING_OR_NULL = null

Field Value

string

DEFAULT_ACTIVE_LOCAL_SPACE_CB_STRING_OR_NULL

public const string DEFAULT_ACTIVE_LOCAL_SPACE_CB_STRING_OR_NULL = null

Field Value

string

DEFAULT_ACTIVE_VESSEL_GUID_STRING_OR_NULL

public const string DEFAULT_ACTIVE_VESSEL_GUID_STRING_OR_NULL = null

Field Value

string

DEFAULT_ACTIVE_VESSEL_NAME_STRING_OR_NULL

public const string DEFAULT_ACTIVE_VESSEL_NAME_STRING_OR_NULL = null

Field Value

string

DEFAULT_AGENCY_ID

public const int DEFAULT_AGENCY_ID = 0

Field Value

int

DEFAULT_CAMPAIGN_PLAYER_MP_ACTION

public const CampaignPlayerMPAction DEFAULT_CAMPAIGN_PLAYER_MP_ACTION = None

Field Value

CampaignPlayerMPAction

DEFAULT_CAMPAIGN_PLAYER_MP_ACTION_FIELD

public const CampaignPlayerMPActionField DEFAULT_CAMPAIGN_PLAYER_MP_ACTION_FIELD = None

Field Value

CampaignPlayerMPActionField

DEFAULT_COMPLETED_FTUES_STRING_OR_NULL

public const string DEFAULT_COMPLETED_FTUES_STRING_OR_NULL = null

Field Value

string

DEFAULT_COMPLETED_TUTORIALS_STRING_OR_NULL

public const string DEFAULT_COMPLETED_TUTORIALS_STRING_OR_NULL = null

Field Value

string

DEFAULT_COPY_LOCATION_STRING_OR_NULL

public const string DEFAULT_COPY_LOCATION_STRING_OR_NULL = null

Field Value

string

DEFAULT_FAVORITED_PARTS_STRING_OR_NULL

public const string DEFAULT_FAVORITED_PARTS_STRING_OR_NULL = null

Field Value

string

DEFAULT_FLIGHT_CONTROL_STATE_STRING_OR_NULL

public const string DEFAULT_FLIGHT_CONTROL_STATE_STRING_OR_NULL = null

Field Value

string

DEFAULT_HISTORICAL_GAME_STATE

public const GameState DEFAULT_HISTORICAL_GAME_STATE = Invalid

Field Value

GameState

DEFAULT_IS_FTUE_ENABLED

public const bool DEFAULT_IS_FTUE_ENABLED = false

Field Value

bool

DEFAULT_LAST_OAB_CONFIG_STRING_OR_NULL

public const string DEFAULT_LAST_OAB_CONFIG_STRING_OR_NULL = null

Field Value

string

DEFAULT_LAST_OAB_WORKSPACE_SNAPSHOT_STRING_OR_NULL

public const string DEFAULT_LAST_OAB_WORKSPACE_SNAPSHOT_STRING_OR_NULL = null

Field Value

string

DEFAULT_MISSIONS_SAVE_DATA_JSON_STRING_OR_NULL

public const string DEFAULT_MISSIONS_SAVE_DATA_JSON_STRING_OR_NULL = null

Field Value

string

DEFAULT_OBSERVED_SIM_OBJECT_GUID_STRING_OR_NULL

public const string DEFAULT_OBSERVED_SIM_OBJECT_GUID_STRING_OR_NULL = null

Field Value

string

DEFAULT_PART_COLOR_ACCENT

public static Color DEFAULT_PART_COLOR_ACCENT

Field Value

Color

DEFAULT_PART_COLOR_BASE

public static Color DEFAULT_PART_COLOR_BASE

Field Value

Color

DEFAULT_PART_NAME_STRING_OR_NULL

public const string DEFAULT_PART_NAME_STRING_OR_NULL = null

Field Value

string

DEFAULT_PLAYER_GUID_STRING

public const string DEFAULT_PLAYER_GUID_STRING = ""

Field Value

string

DEFAULT_PLAYER_ID

public const byte DEFAULT_PLAYER_ID = 0

Field Value

byte

DEFAULT_PLAYER_NAME_STRING

public const string DEFAULT_PLAYER_NAME_STRING = ""

Field Value

string

DEFAULT_STARTING_GAME_STATE

public const GameState DEFAULT_STARTING_GAME_STATE = Invalid

Field Value

GameState

Properties

ActiveCameraGroup

public ActiveCameraGroup ActiveCameraGroup { get; }

Property Value

ActiveCameraGroup

ActiveCameraInfoStringOrNull

public string ActiveCameraInfoStringOrNull { get; }

Property Value

string

ActiveLocalSpaceCBStringOrNull

public string ActiveLocalSpaceCBStringOrNull { get; }

Property Value

string

ActiveVesselGuidStringOrNull

public string ActiveVesselGuidStringOrNull { get; }

Property Value

string

ActiveVesselNameStringOrNull

public string ActiveVesselNameStringOrNull { get; }

Property Value

string

AgencyId

public int AgencyId { get; }

Property Value

int

CampaignPlayerMPAction

public CampaignPlayerMPAction CampaignPlayerMPAction { get; }

Property Value

CampaignPlayerMPAction

CampaignPlayerMPActionField

public CampaignPlayerMPActionField CampaignPlayerMPActionField { get; }

Property Value

CampaignPlayerMPActionField

CompletedFTUEs

public string CompletedFTUEs { get; }

Property Value

string

CompletedTutorials

public string CompletedTutorials { get; }

Property Value

string

CopyLocationStringOrNull

public string CopyLocationStringOrNull { get; }

Property Value

string

FavoritedPartsStringOrNull

public string FavoritedPartsStringOrNull { get; }

Property Value

string

FlightControlStateStringOrNull

public string FlightControlStateStringOrNull { get; }

Property Value

string

HistoricalGameState

public GameState HistoricalGameState { get; }

Property Value

GameState

IsFTUEEnabled

public bool IsFTUEEnabled { get; }

Property Value

bool

LastOABConfigStringOrNull

public string LastOABConfigStringOrNull { get; }

Property Value

string

LastOABWorkspaceSnapshotStringOrNull

public string LastOABWorkspaceSnapshotStringOrNull { get; }

Property Value

string

MissionsJsonStringOrNull

public string MissionsJsonStringOrNull { get; }

Property Value

string

ObservedSimObjectGuidStringOrNull

public string ObservedSimObjectGuidStringOrNull { get; }

Property Value

string

PartColorAccent

public Color PartColorAccent { get; }

Property Value

Color

PartColorBase

public Color PartColorBase { get; }

Property Value

Color

PartNameStringOrNull

public string PartNameStringOrNull { get; }

Property Value

string

PlayerGuidString

public string PlayerGuidString { get; }

Property Value

string

PlayerId

public byte PlayerId { get; }

Property Value

byte

PlayerNameString

public string PlayerNameString { get; }

Property Value

string

StartingGameState

public GameState StartingGameState { get; }

Property Value

GameState

Methods

GetDebugString(bool)

public string GetDebugString(bool abbrev)

Parameters

abbrev bool

Returns

string

Init()

public void Init()

Init(CampaignPlayerMPActionData)

public void Init(CampaignPlayerMPActionData src)

Parameters

src CampaignPlayerMPActionData

Init(string, CampaignPlayerMPAction, CampaignPlayerMPActionField, string, byte, GameState, GameState, int, string, string, string, string, ActiveCameraGroup, string, string, string, string, string, string, string, bool, string, string, string, Color, Color)

public void Init(string playerGuidString, CampaignPlayerMPAction campaignPlayerMPAction, CampaignPlayerMPActionField campaignPlayerMPActionField, string playerNameString, byte playerId, GameState startingGameState, GameState historicalGameState, int agencyId, string activeLocalSpaceCBStringOrNull, string observedSimObjectGuidStringOrNull, string activeVesselNameStringOrNull, string activeVesselGuidStringOrNull, ActiveCameraGroup activeCameraGroup, string activeCameraInfoStringOrNull, string flightControlStateStringOrNull, string lastOABWorkspaceSnapshotStringOrNull, string lastOABConfigStringOrNull, string copyLocationStringOrNull, string favoritedPartsStringOrNull, string partNameStringOrNull, bool isFTUEEnabled, string missionsJsonStringOrNull, string completedTutorialsStringOrNull, string completedFTUEsStringOrNull, Color partColorBase, Color partColorAccent)

Parameters

playerGuidString string
campaignPlayerMPAction CampaignPlayerMPAction
campaignPlayerMPActionField CampaignPlayerMPActionField
playerNameString string
playerId byte
startingGameState GameState
historicalGameState GameState
agencyId int
activeLocalSpaceCBStringOrNull string
observedSimObjectGuidStringOrNull string
activeVesselNameStringOrNull string
activeVesselGuidStringOrNull string
activeCameraGroup ActiveCameraGroup
activeCameraInfoStringOrNull string
flightControlStateStringOrNull string
lastOABWorkspaceSnapshotStringOrNull string
lastOABConfigStringOrNull string
copyLocationStringOrNull string
favoritedPartsStringOrNull string
partNameStringOrNull string
isFTUEEnabled bool
missionsJsonStringOrNull string
completedTutorialsStringOrNull string
completedFTUEsStringOrNull string
partColorBase Color
partColorAccent Color

ResetAllValues()

public void ResetAllValues()

Set(CampaignPlayerMPActionData)

public void Set(CampaignPlayerMPActionData src)

Parameters

src CampaignPlayerMPActionData

Set(string, CampaignPlayerMPAction, CampaignPlayerMPActionField, string, byte, GameState, GameState, int, string, string, string, string, ActiveCameraGroup, string, string, string, string, string, string, string, bool, string, string, string, Color, Color)

public void Set(string playerGuidString, CampaignPlayerMPAction campaignPlayerMPAction, CampaignPlayerMPActionField campaignPlayerMPActionField, string playerNameString, byte playerId, GameState startingGameState, GameState historicalGameState, int agencyId, string activeLocalSpaceCBStringOrNull, string observedSimObjectGuidStringOrNull, string activeVesselNameStringOrNull, string activeVesselGuidStringOrNull, ActiveCameraGroup activeCameraGroup, string activeCameraInfoStringOrNull, string flightControlStateStringOrNull, string lastOABWorkspaceSnapshotStringOrNull, string lastOABConfigStringOrNull, string copyLocationStringOrNull, string favoritedPartsStringOrNull, string partNameStringOrNull, bool isFTUEEnabled, string missionsJsonStringOrNull, string completedTutorialsStringOrNull, string completedFTUEsStringOrNull, Color partColorBase, Color partColorAccent)

Parameters

playerGuidString string
campaignPlayerMPAction CampaignPlayerMPAction
campaignPlayerMPActionField CampaignPlayerMPActionField
playerNameString string
playerId byte
startingGameState GameState
historicalGameState GameState
agencyId int
activeLocalSpaceCBStringOrNull string
observedSimObjectGuidStringOrNull string
activeVesselNameStringOrNull string
activeVesselGuidStringOrNull string
activeCameraGroup ActiveCameraGroup
activeCameraInfoStringOrNull string
flightControlStateStringOrNull string
lastOABWorkspaceSnapshotStringOrNull string
lastOABConfigStringOrNull string
copyLocationStringOrNull string
favoritedPartsStringOrNull string
partNameStringOrNull string
isFTUEEnabled bool
missionsJsonStringOrNull string
completedTutorialsStringOrNull string
completedFTUEsStringOrNull string
partColorBase Color
partColorAccent Color

SetActiveCameraGroup(ActiveCameraGroup)

public void SetActiveCameraGroup(ActiveCameraGroup activeCameraGroup)

Parameters

activeCameraGroup ActiveCameraGroup

SetActiveCameraInfoStringOrNull(string)

public void SetActiveCameraInfoStringOrNull(string activeCameraInfoStringOrNull)

Parameters

activeCameraInfoStringOrNull string

SetActiveLocalSpaceCBStringOrNull(string)

public void SetActiveLocalSpaceCBStringOrNull(string activeLocalSpaceCBStringOrNull)

Parameters

activeLocalSpaceCBStringOrNull string

SetActiveVesselGuidStringOrNull(string)

public void SetActiveVesselGuidStringOrNull(string activeVesselGuidStringOrNull)

Parameters

activeVesselGuidStringOrNull string

SetActiveVesselNameStringOrNull(string)

public void SetActiveVesselNameStringOrNull(string activeVesselNameStringOrNull)

Parameters

activeVesselNameStringOrNull string

SetAgencyId(int)

public void SetAgencyId(int agencyId)

Parameters

agencyId int

SetCampaignPlayerMPAction(CampaignPlayerMPAction)

public void SetCampaignPlayerMPAction(CampaignPlayerMPAction campaignPlayerMPAction)

Parameters

campaignPlayerMPAction CampaignPlayerMPAction

SetCampaignPlayerMPActionField(CampaignPlayerMPActionField)

public void SetCampaignPlayerMPActionField(CampaignPlayerMPActionField campaignPlayerMPActionField)

Parameters

campaignPlayerMPActionField CampaignPlayerMPActionField

SetCompletedFTUEsOrNull(string)

public void SetCompletedFTUEsOrNull(string completedFTUEsOrNull)

Parameters

completedFTUEsOrNull string

SetCompletedTutorialsStringOrNull(string)

public void SetCompletedTutorialsStringOrNull(string completedTutorialOrNull)

Parameters

completedTutorialOrNull string

SetCopyLocationStringOrNull(string)

public void SetCopyLocationStringOrNull(string copyLocationStringOrNull)

Parameters

copyLocationStringOrNull string

SetFavoritedPartsStringOrNull(string)

public void SetFavoritedPartsStringOrNull(string favoritedPartsStringOrNull)

Parameters

favoritedPartsStringOrNull string

SetFlightControlStateStringOrNull(string)

public void SetFlightControlStateStringOrNull(string flightControlStateStringOrNull)

Parameters

flightControlStateStringOrNull string

SetHistoricalGameState(GameState)

public void SetHistoricalGameState(GameState historicalGameState)

Parameters

historicalGameState GameState

SetIsFTUEEnabled(bool)

public void SetIsFTUEEnabled(bool isFTUEEnabled)

Parameters

isFTUEEnabled bool

SetLastOABConfigStringOrNull(string)

public void SetLastOABConfigStringOrNull(string lastOABConfigStringOrNull)

Parameters

lastOABConfigStringOrNull string

SetLastOABWorkspaceSnapshotStringOrNull(string)

public void SetLastOABWorkspaceSnapshotStringOrNull(string lastOABWorkspaceSnapshotStringOrNull)

Parameters

lastOABWorkspaceSnapshotStringOrNull string

SetMissionsJsonStringOrNull(string)

public void SetMissionsJsonStringOrNull(string missionsJsonStringOrNull)

Parameters

missionsJsonStringOrNull string

SetObservedSimObjectGuidStringOrNull(string)

public void SetObservedSimObjectGuidStringOrNull(string observedSimObjectGuidStringOrNull)

Parameters

observedSimObjectGuidStringOrNull string

SetPartColorAccent(Color)

public void SetPartColorAccent(Color partColorAccent)

Parameters

partColorAccent Color

SetPartColorBase(Color)

public void SetPartColorBase(Color partColorBase)

Parameters

partColorBase Color

SetPartNameStringOrNull(string)

public void SetPartNameStringOrNull(string partNameStringOrNull)

Parameters

partNameStringOrNull string

SetPlayerGuidString(string)

public void SetPlayerGuidString(string playerGuidString)

Parameters

playerGuidString string

SetPlayerId(byte)

public void SetPlayerId(byte playerId)

Parameters

playerId byte

SetPlayerNameString(string)

public void SetPlayerNameString(string playerNameString)

Parameters

playerNameString string

SetStartingGameState(GameState)

public void SetStartingGameState(GameState startingGameState)

Parameters

startingGameState GameState

ToString()

public override string ToString()

Returns

string