C# Class Tac.VesselInfo

Show file Open project: KSP-RO/TacLifeSupport Class Usage Examples

Public Properties

Property Type Description
electricityStatus Status
estimatedElectricityConsumptionRate double
estimatedTimeElectricityDepleted double
estimatedTimeFoodDepleted double
estimatedTimeOxygenDepleted double
estimatedTimeWaterDepleted double
foodStatus Status
hibernating bool
lastElectricity double
lastFood double
lastOxygen double
lastUpdate double
lastWater double
maxElectricity double
maxFood double
maxOxygen double
maxWater double
numCrew int
numFrozenCrew int
numOccupiedParts int
oxygenStatus Status
recoveryvessel bool
remainingCO2 double
remainingElectricity double
remainingFood double
remainingOxygen double
remainingWaste double
remainingWasteWater double
remainingWater double
vesselIsPreLaunch bool
vesselName string
vesselSituation Vessel.Situations
vesselType VesselType
waterStatus Status

Public Methods

Method Description
ClearAmounts ( ) : void
Load ( ConfigNode node ) : VesselInfo
Save ( ConfigNode config ) : ConfigNode
VesselInfo ( string vesselName, Vessel situation, VesselType vesseltype, double currentTime )

Method Details

ClearAmounts() public method

public ClearAmounts ( ) : void
return void

Load() public static method

public static Load ( ConfigNode node ) : VesselInfo
node ConfigNode
return VesselInfo

Save() public method

public Save ( ConfigNode config ) : ConfigNode
config ConfigNode
return ConfigNode

VesselInfo() public method

public VesselInfo ( string vesselName, Vessel situation, VesselType vesseltype, double currentTime )
vesselName string
situation Vessel
vesseltype VesselType
currentTime double

Property Details

electricityStatus public property

public Status electricityStatus
return Status

estimatedElectricityConsumptionRate public property

public double estimatedElectricityConsumptionRate
return double

estimatedTimeElectricityDepleted public property

public double estimatedTimeElectricityDepleted
return double

estimatedTimeFoodDepleted public property

public double estimatedTimeFoodDepleted
return double

estimatedTimeOxygenDepleted public property

public double estimatedTimeOxygenDepleted
return double

estimatedTimeWaterDepleted public property

public double estimatedTimeWaterDepleted
return double

foodStatus public property

public Status foodStatus
return Status

hibernating public property

public bool hibernating
return bool

lastElectricity public property

public double lastElectricity
return double

lastFood public property

public double lastFood
return double

lastOxygen public property

public double lastOxygen
return double

lastUpdate public property

public double lastUpdate
return double

lastWater public property

public double lastWater
return double

maxElectricity public property

public double maxElectricity
return double

maxFood public property

public double maxFood
return double

maxOxygen public property

public double maxOxygen
return double

maxWater public property

public double maxWater
return double

numCrew public property

public int numCrew
return int

numFrozenCrew public property

public int numFrozenCrew
return int

numOccupiedParts public property

public int numOccupiedParts
return int

oxygenStatus public property

public Status oxygenStatus
return Status

recoveryvessel public property

public bool recoveryvessel
return bool

remainingCO2 public property

public double remainingCO2
return double

remainingElectricity public property

public double remainingElectricity
return double

remainingFood public property

public double remainingFood
return double

remainingOxygen public property

public double remainingOxygen
return double

remainingWaste public property

public double remainingWaste
return double

remainingWasteWater public property

public double remainingWasteWater
return double

remainingWater public property

public double remainingWater
return double

vesselIsPreLaunch public property

public bool vesselIsPreLaunch
return bool

vesselName public property

public string vesselName
return string

vesselSituation public property

public Vessel.Situations vesselSituation
return Vessel.Situations

vesselType public property

public VesselType vesselType
return VesselType

waterStatus public property

public Status waterStatus
return Status