![]() |
Kerbal Space Program
1.12.4
|
Public Member Functions | |
| CelestialBodySubtree (CelestialBody body) | |
| void | DebugBodyTree () |
| void | LinkBodyHome (CelestialBodySubtree[] trees) |
Public Member Functions inherited from ProgressNode | |
| void | Achieve () |
| void | CheatComplete () |
| void | Complete () |
| string | GetNodeSummary (string baseID) |
| void | Load (ConfigNode node) |
| Loading a node implies it's unlocked already. More... | |
| ProgressNode (string id, bool startReached) | |
| void | Reach () |
| void | Save (ConfigNode node) |
| Saving a node implies it's already unlocked. Make sure to check if it's unlocked before saving it. More... | |
Protected Member Functions | |
| override void | OnLoad (ConfigNode node) |
| override void | OnSave (ConfigNode node) |
Protected Member Functions inherited from ProgressNode | |
| void | AddOrAppendWorldFirstMessage (string title, string body) |
| void | AwardProgress (string description, float funds=0, float science=0, float reputation=0, CelestialBody body=null) |
| void | AwardProgressInterval (string description, int currentInterval, int totalIntervals, ProgressType progress, CelestialBody body=null) |
| void | AwardProgressRandomTech (string description, int seed) |
| void | AwardProgressStandard (string description, ProgressType progress, CelestialBody body=null) |
| void | CrewSensitiveComplete (Vessel v) |
| void | CrewSensitiveComplete (ProtoVessel pv) |
Additional Inherited Members | |
Protected Attributes inherited from ProgressNode | |
| double | AchieveDate |
| Func< string, string > | OnGenerateSummary |
Properties inherited from ProgressNode | |
| string | Id [get] |
| bool | IsComplete [get] |
| bool | IsCompleteManned [get, set] |
| bool | IsCompleteUnmanned [get, set] |
| bool | IsReached [get] |
| ProgressTree | Subtree [get] |
|
inline |
|
inline |
|
inline |
< construct child list and link their parents
< sort the child trees array using the recovery value
|
inlineprotectedvirtual |
Reimplemented from ProgressNode.
|
inlineprotectedvirtual |
Reimplemented from ProgressNode.
| BaseConstruction KSPAchievements.CelestialBodySubtree.baseConstruction |
| CelestialBody KSPAchievements.CelestialBodySubtree.Body |
| CelestialBodySubtree [] KSPAchievements.CelestialBodySubtree.childTrees |
| CelestialBodyTransfer KSPAchievements.CelestialBodySubtree.crewTransfer |
| Docking KSPAchievements.CelestialBodySubtree.docking |
| CelestialBodyEscape KSPAchievements.CelestialBodySubtree.escape |
| FlagPlant KSPAchievements.CelestialBodySubtree.flagPlant |
| CelestialBodyFlight KSPAchievements.CelestialBodySubtree.flight |
| CelestialBodyFlyby KSPAchievements.CelestialBodySubtree.flyBy |
| CelestialBodyLanding KSPAchievements.CelestialBodySubtree.landing |
| CelestialBodyOrbit KSPAchievements.CelestialBodySubtree.orbit |
| CelestialBodySubtree KSPAchievements.CelestialBodySubtree.parentTree |
| Rendezvous KSPAchievements.CelestialBodySubtree.rendezvous |
| CelestialBodyReturn KSPAchievements.CelestialBodySubtree.returnFromFlyby |
| CelestialBodyReturn KSPAchievements.CelestialBodySubtree.returnFromOrbit |
| CelestialBodyReturn KSPAchievements.CelestialBodySubtree.returnFromSurface |
| CelestialBodyScience KSPAchievements.CelestialBodySubtree.science |
| Spacewalk KSPAchievements.CelestialBodySubtree.spacewalk |
| CelestialBodySplashdown KSPAchievements.CelestialBodySubtree.splashdown |
| StationConstruction KSPAchievements.CelestialBodySubtree.stationConstruction |
| CelestialBodySuborbit KSPAchievements.CelestialBodySubtree.suborbit |
| SurfaceEVA KSPAchievements.CelestialBodySubtree.surfaceEVA |
1.8.7