Class ActiveFlight
- Namespace
- KSP.Game.Colonies
- Assembly
- Assembly-CSharp.dll
public class ActiveFlight
- Inheritance
-
ActiveFlight
- Inherited Members
-
- Extension Methods
-
Constructors
ActiveFlight()
Fields
FinalResources
public ResourceSnapshot FinalResources
Field Value
- ResourceSnapshot
InitialResources
public ResourceSnapshot InitialResources
Field Value
- ResourceSnapshot
PostDestinationResources
public ResourceSnapshot PostDestinationResources
Field Value
- ResourceSnapshot
PreDestinationResources
public ResourceSnapshot PreDestinationResources
Field Value
- ResourceSnapshot
Properties
ActiveFlightID
public int ActiveFlightID { get; }
Property Value
- int
DestinationColonyGUID
public IGGuid DestinationColonyGUID { get; }
Property Value
- IGGuid
Game
public GameInstance Game { get; }
Property Value
- GameInstance
MissionTimeAtDestination
public double MissionTimeAtDestination { get; }
Property Value
- double
MissionTimeAtLaunch
public double MissionTimeAtLaunch { get; }
Property Value
- double
MissionTimeAtRecovery
public double MissionTimeAtRecovery { get; }
Property Value
- double
OriginatingColonyGUID
public IGGuid OriginatingColonyGUID { get; }
Property Value
- IGGuid
Status
public ActiveFlight.FlightStatus Status { get; }
Property Value
- ActiveFlight.FlightStatus
VesselGUID
public IGGuid VesselGUID { get; }
Property Value
- IGGuid
Methods
CalculateResourceDeltas()
public void CalculateResourceDeltas()
GenerateResourceSnapshot(ref ResourceSnapshot)
public bool GenerateResourceSnapshot(ref ResourceSnapshot snapshot)
Parameters
snapshot ResourceSnapshot
Returns
- bool
Initialize(int, IGGuid, IGGuid)
public void Initialize(int activeFlightID, IGGuid vesselGUID, IGGuid originatingColonyGUID)
Parameters
activeFlightID int
vesselGUID IGGuid
originatingColonyGUID IGGuid
LaunchFromDestination()
public void LaunchFromDestination()
OnDockedAtDestination(IGGuid)
public void OnDockedAtDestination(IGGuid destination)
Parameters
destination IGGuid
RecoverAtOrigin()
public void RecoverAtOrigin()
RevertToLaunch()
public void RevertToLaunch()