Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Enumerations
Science.cs File Reference

Classes

class  CelestialBodyScienceParams
 
class  ScienceData
 
class  ScienceExperiment
 
class  ScienceSubject
 
class  ScienceUtil
 

Enumerations

enum  ExperimentSituations {
  ExperimentSituations.SrfLanded = 1, ExperimentSituations.SrfSplashed = 2, ExperimentSituations.FlyingLow = 4, ExperimentSituations.FlyingHigh = 8,
  ExperimentSituations.InSpaceLow = 16, ExperimentSituations.InSpaceHigh = 32
}
 The valid Experiment Situations Enum. A localized version of these can be retrieved using ResearchAndDevelopment.GetSituationTagsDescriptions The localized version should only be used for UI display. More...
 
enum  ExperimentUsageReqs : int {
  ExperimentUsageReqs.Always = 0, ExperimentUsageReqs.VesselControl = 1 << 0, ExperimentUsageReqs.CrewInVessel = 1 << 1, ExperimentUsageReqs.CrewInPart = 1 << 2,
  ExperimentUsageReqs.ScientistCrew = 1 << 3, ExperimentUsageReqs.Never = -1
}
 

Enumeration Type Documentation

The valid Experiment Situations Enum. A localized version of these can be retrieved using ResearchAndDevelopment.GetSituationTagsDescriptions The localized version should only be used for UI display.

Enumerator
SrfLanded 
SrfSplashed 
FlyingLow 
FlyingHigh 
InSpaceLow 
InSpaceHigh 
enum ExperimentUsageReqs : int
Enumerator
Always 
VesselControl 
CrewInVessel 
CrewInPart 
ScientistCrew 
Never