Class TravelLogManager
- Namespace
- KSP.Game
- Assembly
- Assembly-CSharp.dll
public class TravelLogManager
- Inheritance
-
TravelLogManager
- Inherited Members
-
- Extension Methods
-
Constructors
TravelLogManager()
public TravelLogManager()
Fields
LOG_PART_BODY
public const string LOG_PART_BODY = "CelestialBody/"
Field Value
- string
LOG_PART_CRASHED
public const string LOG_PART_CRASHED = "Flight/FlightReport/Log/Part Crashed"
Field Value
- string
LOG_PART_EXPLODED
public const string LOG_PART_EXPLODED = "Flight/FlightReport/Log/Part Exploded"
Field Value
- string
LOG_PART_EXP_OVERHEAT
public const string LOG_PART_EXP_OVERHEAT = "Flight/FlightReport/Log/Part Exploded Overheat"
Field Value
- string
LOG_PART_JOINT_BROKEN
public const string LOG_PART_JOINT_BROKEN = "Flight/FlightReport/Log/Part Joint Broken"
Field Value
- string
LOG_VESSEL_DESTROYED
public const string LOG_VESSEL_DESTROYED = "Flight/FlightReport/Log/Vessel Destroyed"
Field Value
- string
LOG_VESSEL_ENTERED_SOI
public const string LOG_VESSEL_ENTERED_SOI = "Flight/FlightReport/Log/Entered SOI"
Field Value
- string
LOG_VESSEL_LANDED
public const string LOG_VESSEL_LANDED = "Flight/FlightReport/Log/Vessel Landed"
Field Value
- string
LOG_VESSEL_LAUNCHED
public const string LOG_VESSEL_LAUNCHED = "Flight/FlightReport/Log/Vessel Launched"
Field Value
- string
LOG_VESSEL_RECOVERED
public const string LOG_VESSEL_RECOVERED = "Flight/FlightReport/Log/Vessel Recovered"
Field Value
- string
MaxSpeedOverGroundAltitudeLimit
public double MaxSpeedOverGroundAltitudeLimit
Field Value
- double
Properties
Game
public GameInstance Game { get; }
Property Value
- GameInstance
Methods
GetTravelObjectEvents(IGGuid)
public List<TravelObjectEvent> GetTravelObjectEvents(IGGuid travelObjectId)
Parameters
travelObjectId IGGuid
Returns
- List<TravelObjectEvent>
GetVesselTravelEvents(VesselComponent)
public List<TravelObjectEvent> GetVesselTravelEvents(VesselComponent vessel)
Parameters
vessel VesselComponent
Returns
- List<TravelObjectEvent>
Initialize()
Load(SerializedTravelLog)
public void Load(SerializedTravelLog travelLogDataFromSave)
Parameters
travelLogDataFromSave SerializedTravelLog
Save(ref SerializedTravelLog)
public void Save(ref SerializedTravelLog newSaveData)
Parameters
newSaveData SerializedTravelLog
Shutdown()
TryAddEventDefinition(TravelEventDefinition)
public bool TryAddEventDefinition(TravelEventDefinition newEvent)
Parameters
newEvent TravelEventDefinition
Returns
- bool
TryGetEventDefinition(string, out TravelEventDefinition)
public bool TryGetEventDefinition(string eventKey, out TravelEventDefinition eventDefinition)
Parameters
eventKey string
eventDefinition TravelEventDefinition
Returns
- bool
TryGetTravelObject(IGGuid, out TravelObject)
public bool TryGetTravelObject(IGGuid travelObjectId, out TravelObject tObject)
Parameters
travelObjectId IGGuid
tObject TravelObject
Returns
- bool
TryGetVesselTravelObject(VesselComponent, out TravelObject)
public bool TryGetVesselTravelObject(VesselComponent vessel, out TravelObject tObject)
Parameters
vessel VesselComponent
tObject TravelObject
Returns
- bool