Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | Properties | List of all members
ProgressTracking Class Reference
Inheritance diagram for ProgressTracking:
ScenarioModule IConfigNode

Public Member Functions

void CheatEarlyProgression ()
 
void CheatProgression ()
 
ProgressNode FindNode (params string[] search)
 
string GenerateSummary ()
 Generate a summarized list of all completed/reached achievements in the system. More...
 
CelestialBodySubtree GetBodyTree (string bodyName)
 
CelestialBodySubtree GetBodyTree (CelestialBody body)
 
CelestialBodySubtree GetBodyTree ()
 
bool NodeComplete (params string[] search)
 
bool NodeCompleteManned (params string[] search)
 
bool NodeCompleteUnmanned (params string[] search)
 
bool NodeReached (params string[] search)
 
override void OnAwake ()
 
override void OnLoad (ConfigNode node)
 
override void OnSave (ConfigNode node)
 
- Public Member Functions inherited from ScenarioModule
void Load (ConfigNode node)
 
void Save (ConfigNode node)
 

Public Attributes

ProgressTree achievementTree
 
RecordsAltitude altitudeRecords
 
CelestialBodySubtree celestialBodyHome
 
CelestialBodySubtree[] celestialBodyNodes
 
RecordsDepth depthRecords
 
RecordsDistance distanceRecords
 
CrewRecovery firstCrewToSurvive
 
FirstLaunch firstLaunch
 
TargetedLanding KSCLanding
 
TargetedLanding launchpadLanding
 
PointOfInterest POIAnniversary1
 
PointOfInterest POIAnniversary2
 
PointOfInterest POIAnniversary3
 
PointOfInterest POIAnniversary4
 
PointOfInterest POIAnniversary5
 
PointOfInterest POIAnniversary6
 
PointOfInterest POIAnniversary7
 
PointOfInterest POIBopDeadKraken
 
PointOfInterest POIBopRandolith
 
PointOfInterest POIDresRandolith
 
PointOfInterest POIDunaFace
 
PointOfInterest POIDunaMSL
 
PointOfInterest POIDunaPyramid
 
PointOfInterest POIDunaRandolith
 
PointOfInterest POIEelooRandolith
 
PointOfInterest POIEveRandolith
 
PointOfInterest POIGillyRandolith
 
PointOfInterest POIIkeRandolith
 
PointOfInterest POIKerbinDessertAirfield
 
PointOfInterest POIKerbinDiscoverableLaunchsite01
 
PointOfInterest POIKerbinDiscoverableLaunchsite02
 
PointOfInterest POIKerbinDiscoverableLaunchsite03
 
PointOfInterest POIKerbinDiscoverableLaunchsite04
 
PointOfInterest POIKerbinIslandAirfield
 
PointOfInterest POIKerbinKSC2
 
PointOfInterest POIKerbinMonolith00
 
PointOfInterest POIKerbinMonolith01
 
PointOfInterest POIKerbinMonolith02
 
PointOfInterest POIKerbinPyramids
 
PointOfInterest POIKerbinRandolith
 
PointOfInterest POIKerbinUFO
 
PointOfInterest POIKerbinWoomerang
 
PointOfInterest POILaytheRandolith
 
PointOfInterest POIMinmusMonolith00
 
PointOfInterest POIMinmusRandolith
 
PointOfInterest POIMohoRandolith
 
PointOfInterest POIMunArmstrongMemorial
 
PointOfInterest POIMunMonolith00
 
PointOfInterest POIMunMonolith01
 
PointOfInterest POIMunMonolith02
 
PointOfInterest POIMunRandolith
 
PointOfInterest POIMunRockArch00
 
PointOfInterest POIMunRockArch01
 
PointOfInterest POIMunRockArch02
 
PointOfInterest POIMunUFO
 
PointOfInterest POIPolRandolith
 
PointOfInterest POITyloCave
 
PointOfInterest POITyloRandolith
 
PointOfInterest POIVallIcehenge
 
PointOfInterest POIVallRandolith
 
ReachSpace reachSpace
 
TargetedLanding runwayLanding
 
RecordsSpeed speedRecords
 
TowerBuzz towerBuzz
 
- Public Attributes inherited from ScenarioModule
ScenarioRunner runner
 
ProtoScenarioModule snapshot
 
List< GameScenestargetScenes
 

Properties

static ProgressTracking Instance [get, set]
 
- Properties inherited from ScenarioModule
int ClassID [get]
 
string ClassName [get]
 
BaseEventList Events [get]
 
BaseFieldList Fields [get]
 

Member Function Documentation

void ProgressTracking.CheatEarlyProgression ( )
inline
void ProgressTracking.CheatProgression ( )
inline
ProgressNode ProgressTracking.FindNode ( params string[]  search)
inline
string ProgressTracking.GenerateSummary ( )
inline

Generate a summarized list of all completed/reached achievements in the system.

Returns
CelestialBodySubtree ProgressTracking.GetBodyTree ( string  bodyName)
inline
CelestialBodySubtree ProgressTracking.GetBodyTree ( CelestialBody  body)
inline
CelestialBodySubtree ProgressTracking.GetBodyTree ( )
inline
bool ProgressTracking.NodeComplete ( params string[]  search)
inline
bool ProgressTracking.NodeCompleteManned ( params string[]  search)
inline
bool ProgressTracking.NodeCompleteUnmanned ( params string[]  search)
inline
bool ProgressTracking.NodeReached ( params string[]  search)
inline
override void ProgressTracking.OnAwake ( )
inlinevirtual

Reimplemented from ScenarioModule.

override void ProgressTracking.OnLoad ( ConfigNode  node)
inlinevirtual

Reimplemented from ScenarioModule.

override void ProgressTracking.OnSave ( ConfigNode  node)
inlinevirtual

Reimplemented from ScenarioModule.

Member Data Documentation

ProgressTree ProgressTracking.achievementTree
RecordsAltitude ProgressTracking.altitudeRecords
CelestialBodySubtree ProgressTracking.celestialBodyHome
CelestialBodySubtree [] ProgressTracking.celestialBodyNodes
RecordsDepth ProgressTracking.depthRecords
RecordsDistance ProgressTracking.distanceRecords
CrewRecovery ProgressTracking.firstCrewToSurvive
FirstLaunch ProgressTracking.firstLaunch
TargetedLanding ProgressTracking.KSCLanding
TargetedLanding ProgressTracking.launchpadLanding
PointOfInterest ProgressTracking.POIAnniversary1
PointOfInterest ProgressTracking.POIAnniversary2
PointOfInterest ProgressTracking.POIAnniversary3
PointOfInterest ProgressTracking.POIAnniversary4
PointOfInterest ProgressTracking.POIAnniversary5
PointOfInterest ProgressTracking.POIAnniversary6
PointOfInterest ProgressTracking.POIAnniversary7
PointOfInterest ProgressTracking.POIBopDeadKraken
PointOfInterest ProgressTracking.POIBopRandolith
PointOfInterest ProgressTracking.POIDresRandolith
PointOfInterest ProgressTracking.POIDunaFace
PointOfInterest ProgressTracking.POIDunaMSL
PointOfInterest ProgressTracking.POIDunaPyramid
PointOfInterest ProgressTracking.POIDunaRandolith
PointOfInterest ProgressTracking.POIEelooRandolith
PointOfInterest ProgressTracking.POIEveRandolith
PointOfInterest ProgressTracking.POIGillyRandolith
PointOfInterest ProgressTracking.POIIkeRandolith
PointOfInterest ProgressTracking.POIKerbinDessertAirfield
PointOfInterest ProgressTracking.POIKerbinDiscoverableLaunchsite01
PointOfInterest ProgressTracking.POIKerbinDiscoverableLaunchsite02
PointOfInterest ProgressTracking.POIKerbinDiscoverableLaunchsite03
PointOfInterest ProgressTracking.POIKerbinDiscoverableLaunchsite04
PointOfInterest ProgressTracking.POIKerbinIslandAirfield
PointOfInterest ProgressTracking.POIKerbinKSC2
PointOfInterest ProgressTracking.POIKerbinMonolith00
PointOfInterest ProgressTracking.POIKerbinMonolith01
PointOfInterest ProgressTracking.POIKerbinMonolith02
PointOfInterest ProgressTracking.POIKerbinPyramids
PointOfInterest ProgressTracking.POIKerbinRandolith
PointOfInterest ProgressTracking.POIKerbinUFO
PointOfInterest ProgressTracking.POIKerbinWoomerang
PointOfInterest ProgressTracking.POILaytheRandolith
PointOfInterest ProgressTracking.POIMinmusMonolith00
PointOfInterest ProgressTracking.POIMinmusRandolith
PointOfInterest ProgressTracking.POIMohoRandolith
PointOfInterest ProgressTracking.POIMunArmstrongMemorial
PointOfInterest ProgressTracking.POIMunMonolith00
PointOfInterest ProgressTracking.POIMunMonolith01
PointOfInterest ProgressTracking.POIMunMonolith02
PointOfInterest ProgressTracking.POIMunRandolith
PointOfInterest ProgressTracking.POIMunRockArch00
PointOfInterest ProgressTracking.POIMunRockArch01
PointOfInterest ProgressTracking.POIMunRockArch02
PointOfInterest ProgressTracking.POIMunUFO
PointOfInterest ProgressTracking.POIPolRandolith
PointOfInterest ProgressTracking.POITyloCave
PointOfInterest ProgressTracking.POITyloRandolith
PointOfInterest ProgressTracking.POIVallIcehenge
PointOfInterest ProgressTracking.POIVallRandolith
ReachSpace ProgressTracking.reachSpace
TargetedLanding ProgressTracking.runwayLanding
RecordsSpeed ProgressTracking.speedRecords
TowerBuzz ProgressTracking.towerBuzz

Property Documentation

ProgressTracking ProgressTracking.Instance
staticgetset

The documentation for this class was generated from the following file: