Class LoadOrSaveCampaignTicket
- Namespace
- KSP.Game
- Assembly
- Assembly-CSharp.dll
public class LoadOrSaveCampaignTicket
- Inheritance
-
LoadOrSaveCampaignTicket
- Inherited Members
-
- Extension Methods
-
Constructors
LoadOrSaveCampaignTicket()
public LoadOrSaveCampaignTicket()
LoadOrSaveCampaignTicket(LoadOrSaveCampaignTicket)
public LoadOrSaveCampaignTicket(LoadOrSaveCampaignTicket src)
Parameters
src LoadOrSaveCampaignTicket
Fields
DEFAULT_ADDRESSABLE_ASSET_KEY
public const string DEFAULT_ADDRESSABLE_ASSET_KEY = ""
Field Value
- string
DEFAULT_CAMPAIGN_DESCRIPTION
public const string DEFAULT_CAMPAIGN_DESCRIPTION = ""
Field Value
- string
DEFAULT_CAMPAIGN_NAME
public const string DEFAULT_CAMPAIGN_NAME = ""
Field Value
- string
DEFAULT_CAMPAIGN_READ_ONLY_FLAG
public const bool DEFAULT_CAMPAIGN_READ_ONLY_FLAG = false
Field Value
- bool
DEFAULT_CAMPAIGN_TYPE
public const CampaignType DEFAULT_CAMPAIGN_TYPE = None
Field Value
- CampaignType
DEFAULT_CURTAIN_CONTEXT
public const CurtainContext DEFAULT_CURTAIN_CONTEXT = None
Field Value
- CurtainContext
DEFAULT_CUSTOM_DATA_OBJECT
public const object DEFAULT_CUSTOM_DATA_OBJECT = null
Field Value
- object
DEFAULT_INITIALIZE_AS_NEW_CAMPAIGN
public const bool DEFAULT_INITIALIZE_AS_NEW_CAMPAIGN = false
Field Value
- bool
DEFAULT_LOAD_FILE_NAME
public const string DEFAULT_LOAD_FILE_NAME = ""
Field Value
- string
DEFAULT_LOAD_OR_SAVE_CAMPAIGN_FAILURE_CODE
public const LoadOrSaveCampaignFailureCode DEFAULT_LOAD_OR_SAVE_CAMPAIGN_FAILURE_CODE = None
Field Value
- LoadOrSaveCampaignFailureCode
DEFAULT_LOAD_OR_SAVE_CAMPAIGN_OPERATION
public const LoadOrSaveCampaignOperation DEFAULT_LOAD_OR_SAVE_CAMPAIGN_OPERATION = None
Field Value
- LoadOrSaveCampaignOperation
DEFAULT_LOAD_OR_SAVE_CAMPAIGN_STATUS
public const LoadOrSaveCampaignStatus DEFAULT_LOAD_OR_SAVE_CAMPAIGN_STATUS = Unknown
Field Value
- LoadOrSaveCampaignStatus
DEFAULT_NEW_JSON_BUFFER
public static readonly byte[] DEFAULT_NEW_JSON_BUFFER
Field Value
- byte[]
DEFAULT_ON_LOAD_OR_SAVE_CAMPAIGN_FINISHED_CALLBACK
public const OnLoadOrSaveCampaignFinishedCallback DEFAULT_ON_LOAD_OR_SAVE_CAMPAIGN_FINISHED_CALLBACK = null
Field Value
- OnLoadOrSaveCampaignFinishedCallback
DEFAULT_PLAYER_ID
public const byte DEFAULT_PLAYER_ID = 0
Field Value
- byte
DEFAULT_SAVED_GAME_TYPE
public const SavedGameType DEFAULT_SAVED_GAME_TYPE = Invalid
Field Value
- SavedGameType
DEFAULT_SAVE_FILE_NAME
public const string DEFAULT_SAVE_FILE_NAME = ""
Field Value
- string
public const SaveJsonFormatting DEFAULT_SAVE_JSON_FORMATTING = None
Field Value
- SaveJsonFormatting
DEFAULT_SAVE_OVERWRITE_FILE_IF_EXISTS
public const bool DEFAULT_SAVE_OVERWRITE_FILE_IF_EXISTS = false
Field Value
- bool
DEFAULT_SOURCE_JSON_BUFFER
public static readonly byte[] DEFAULT_SOURCE_JSON_BUFFER
Field Value
- byte[]
Properties
AddressableAssetKey
public string AddressableAssetKey { get; }
Property Value
- string
CampaignDescription
public string CampaignDescription { get; }
Property Value
- string
CampaignName
public string CampaignName { get; }
Property Value
- string
CampaignReadOnlyFlag
public bool CampaignReadOnlyFlag { get; }
Property Value
- bool
CampaignType
public CampaignType CampaignType { get; }
Property Value
- CampaignType
CustomDataObject
public object CustomDataObject { get; }
Property Value
- object
Game
public GameInstance Game { get; }
Property Value
- GameInstance
GameMode
public string GameMode { get; }
Property Value
- string
GameModeData
public GameModeData GameModeData { get; }
Property Value
- GameModeData
InitializeAsNewCampaign
public bool InitializeAsNewCampaign { get; }
Property Value
- bool
LoadFileName
public string LoadFileName { get; }
Property Value
- string
LoadGameData
public LoadGameData LoadGameData { get; }
Property Value
- LoadGameData
LoadOrSaveCampaignFailureCode
public LoadOrSaveCampaignFailureCode LoadOrSaveCampaignFailureCode { get; }
Property Value
- LoadOrSaveCampaignFailureCode
LoadOrSaveCampaignOperation
public LoadOrSaveCampaignOperation LoadOrSaveCampaignOperation { get; }
Property Value
- LoadOrSaveCampaignOperation
LoadOrSaveCampaignStatus
public LoadOrSaveCampaignStatus LoadOrSaveCampaignStatus { get; }
Property Value
- LoadOrSaveCampaignStatus
LoadingScreenCurtainContext
public CurtainContext LoadingScreenCurtainContext { get; }
Property Value
- CurtainContext
MS
Property Value
- int
MSSoFar
public int MSSoFar { get; }
Property Value
- int
NewGameSetupInfo
public NewGameSetupInfo NewGameSetupInfo { get; }
Property Value
- NewGameSetupInfo
NewJsonBuffer
public byte[] NewJsonBuffer { get; }
Property Value
- byte[]
NewPlayerSetupInfo
public NewPlayerSetupInfo NewPlayerSetupInfo { get; }
Property Value
- NewPlayerSetupInfo
OnLoadOrSaveCampaignFinishedCallback
public OnLoadOrSaveCampaignFinishedCallback OnLoadOrSaveCampaignFinishedCallback { get; }
Property Value
- OnLoadOrSaveCampaignFinishedCallback
PlayerId
public byte PlayerId { get; }
Property Value
- byte
SaveFileName
public string SaveFileName { get; }
Property Value
- string
public SaveJsonFormatting SaveJsonFormatting { get; }
Property Value
- SaveJsonFormatting
SaveOverwriteFileIfExists
public bool SaveOverwriteFileIfExists { get; }
Property Value
- bool
SavedGameType
public SavedGameType SavedGameType { get; }
Property Value
- SavedGameType
SourceJsonBuffer
public byte[] SourceJsonBuffer { get; }
Property Value
- byte[]
TimeStampStarted
public long TimeStampStarted { get; }
Property Value
- long
Methods
~LoadOrSaveCampaignTicket()
protected ~LoadOrSaveCampaignTicket()
Init()
Init(LoadOrSaveCampaignTicket)
public void Init(LoadOrSaveCampaignTicket src)
Parameters
src LoadOrSaveCampaignTicket
OnFailure()
OnStart()
OnSuccess()
ResetAllValues()
public void ResetAllValues()
Set(LoadOrSaveCampaignTicket)
public void Set(LoadOrSaveCampaignTicket src)
Parameters
src LoadOrSaveCampaignTicket
SetAddressableAssetKey(string)
public void SetAddressableAssetKey(string addressableAssetKey)
Parameters
addressableAssetKey string
SetCampaignDescription(string)
public void SetCampaignDescription(string campaignDescription)
Parameters
campaignDescription string
SetCampaignName(string)
public void SetCampaignName(string campaignName)
Parameters
campaignName string
SetCampaignReadOnlyFlag(bool)
public void SetCampaignReadOnlyFlag(bool campaignReadOnlyFlag)
Parameters
campaignReadOnlyFlag bool
SetCampaignType(CampaignType)
public void SetCampaignType(CampaignType campaignType)
Parameters
campaignType CampaignType
SetCustomDataObject(object)
public void SetCustomDataObject(object customDataObject)
Parameters
customDataObject object
SetGameMode(string)
public void SetGameMode(string gameMode)
Parameters
gameMode string
SetGameModeData(GameModeData)
public void SetGameModeData(GameModeData gameModeData)
Parameters
gameModeData GameModeData
SetInitializeAsNewCampaign(bool)
public void SetInitializeAsNewCampaign(bool initializeAsNewCampaign)
Parameters
initializeAsNewCampaign bool
SetLoadFileName(string)
public void SetLoadFileName(string loadFileName)
Parameters
loadFileName string
SetLoadGameData(LoadGameData)
public void SetLoadGameData(LoadGameData loadGameData)
Parameters
loadGameData LoadGameData
SetLoadOrSaveCampaignFailureCode(LoadOrSaveCampaignFailureCode)
public void SetLoadOrSaveCampaignFailureCode(LoadOrSaveCampaignFailureCode loadOrSaveCampaignFailureCode)
Parameters
loadOrSaveCampaignFailureCode LoadOrSaveCampaignFailureCode
SetLoadOrSaveCampaignOperation(LoadOrSaveCampaignOperation)
public void SetLoadOrSaveCampaignOperation(LoadOrSaveCampaignOperation loadOrSaveCampaignOperation)
Parameters
loadOrSaveCampaignOperation LoadOrSaveCampaignOperation
SetLoadOrSaveCampaignStatus(LoadOrSaveCampaignStatus)
public void SetLoadOrSaveCampaignStatus(LoadOrSaveCampaignStatus loadOrSaveCampaignStatus)
Parameters
loadOrSaveCampaignStatus LoadOrSaveCampaignStatus
SetLoadingScreenCurtainContext(CurtainContext)
public void SetLoadingScreenCurtainContext(CurtainContext curtainContext)
Parameters
curtainContext CurtainContext
SetMS(int)
public void SetMS(int ms)
Parameters
ms int
SetNewJsonBuffer(byte[])
public void SetNewJsonBuffer(byte[] newJsonBuffer)
Parameters
newJsonBuffer byte[]
SetOnLoadOrSaveCampaignFinishedCallback(OnLoadOrSaveCampaignFinishedCallback)
public void SetOnLoadOrSaveCampaignFinishedCallback(OnLoadOrSaveCampaignFinishedCallback onLoadOrSaveCampaignFinishedCallback)
Parameters
onLoadOrSaveCampaignFinishedCallback OnLoadOrSaveCampaignFinishedCallback
SetPlayerId(byte)
public void SetPlayerId(byte playerId)
Parameters
playerId byte
SetSaveFileName(string)
public void SetSaveFileName(string saveFileName)
Parameters
saveFileName string
public void SetSaveJsonFormatting(SaveJsonFormatting saveJsonFormatting)
Parameters
saveJsonFormatting SaveJsonFormatting
SetSaveOverwriteFileIfExists(bool)
public void SetSaveOverwriteFileIfExists(bool saveOverwriteFileIfExists)
Parameters
saveOverwriteFileIfExists bool
SetSavedGameType(SavedGameType)
public void SetSavedGameType(SavedGameType savedGameType)
Parameters
savedGameType SavedGameType
SetSourceJsonBuffer(byte[])
public void SetSourceJsonBuffer(byte[] sourceJsonBuffer)
Parameters
sourceJsonBuffer byte[]
SetTimeStampStarted(long)
public void SetTimeStampStarted(long timeStampStarted)
Parameters
timeStampStarted long
StartLoadOrSaveOperation()
public bool StartLoadOrSaveOperation()
Returns
- bool
TriggerFailure(LoadOrSaveCampaignFailureCode, bool)
public void TriggerFailure(LoadOrSaveCampaignFailureCode loadOrSaveCampaignFailureCode, bool force = false)
Parameters
loadOrSaveCampaignFailureCode LoadOrSaveCampaignFailureCode
force bool
TriggerSuccess()
public void TriggerSuccess()
Uninit()