Table of Contents

Class CollectCelestialBodyDataFlowAction

Namespace
KSP.Game.Load
Assembly
Assembly-CSharp.dll
[Obsolete("THis action should not be used in its current state as the CB data is held in a GalaxyDefinition Addressable", true)]
public class CollectCelestialBodyDataFlowAction : SaveLoadGameFlowActionBase
Inheritance
CollectCelestialBodyDataFlowAction
Inherited Members
Extension Methods

Constructors

CollectCelestialBodyDataFlowAction(LoadGameData)

public CollectCelestialBodyDataFlowAction(LoadGameData data)

Parameters

data LoadGameData

Fields

CelestialBodies

public List<SerializedCelestialBody> CelestialBodies

Field Value

List<SerializedCelestialBody>

Properties

Game

public GameInstance Game { get; }

Property Value

GameInstance

Methods

CelestialBodyToSerializable(SimulationObjectModel, bool)

public SerializedCelestialBody CelestialBodyToSerializable(SimulationObjectModel objectModel, bool isAutosave)

Parameters

objectModel SimulationObjectModel
isAutosave bool

Returns

SerializedCelestialBody

CollectCelestialBodyComponents()

public void CollectCelestialBodyComponents()

DoAction(Action, Action<string>)

protected override void DoAction(Action resolve, Action<string> reject)

Parameters

resolve Action
reject Action<string>