Kerbal Space Program
1.12.4
|
A class for letting the Creator choose a target location from Any, CB, Biome or Area targets More...
Public Types | |
enum | Choices { Choices.anyData, Choices.bodyData, Choices.biomeData, Choices.areaData, Choices.launchSiteName } |
Public Member Functions | |
string | GetExtraText () |
Get extra text to be appended at the end of the node label caption. More... | |
Waypoint | GetWaypoint () |
Get the waypoint marker to show the location of the current object. More... | |
Vector3 | GetWorldPosition () |
Get location where the marker for the node should be displayed in world. More... | |
bool | HasNodeLabel () |
Should we create a node label for this object or not? More... | |
bool | HasWaypoint () |
Should we create a waypoint for this object or not? More... | |
bool | HasWorldPosition () |
Does the label represent an actual world position? For example, biomes won't have a world position, but a point in space will. More... | |
void | Load (ConfigNode node) |
string | NodeBodyParameterString () |
void | Save (ConfigNode node) |
Public Attributes | |
SurfaceArea | areaData |
MissionBiome | biomeData |
Biome where the flag should be placed, this value can be empty to test agains all biomes. More... | |
MissionCelestialBody | bodyData |
Celestial body where the flag should be placed More... | |
string | launchSiteName = "LaunchPad" |
Choices | locationChoice = Choices.bodyData |
An enum to choose from the fields below More... | |
A class for letting the Creator choose a target location from Any, CB, Biome or Area targets
|
inline |
Get extra text to be appended at the end of the node label caption.
|
inline |
Get the waypoint marker to show the location of the current object.
|
inline |
Get location where the marker for the node should be displayed in world.
|
inline |
Should we create a node label for this object or not?
|
inline |
Should we create a waypoint for this object or not?
|
inline |
Does the label represent an actual world position? For example, biomes won't have a world position, but a point in space will.
|
inline |
Implements IConfigNode.
|
inline |
|
inline |
Implements IConfigNode.
SurfaceArea Expansions.Missions.ParamChoices_CelestialBodySurface.areaData |
MissionBiome Expansions.Missions.ParamChoices_CelestialBodySurface.biomeData |
Biome where the flag should be placed, this value can be empty to test agains all biomes.
MissionCelestialBody Expansions.Missions.ParamChoices_CelestialBodySurface.bodyData |
Celestial body where the flag should be placed
string Expansions.Missions.ParamChoices_CelestialBodySurface.launchSiteName = "LaunchPad" |
Choices Expansions.Missions.ParamChoices_CelestialBodySurface.locationChoice = Choices.bodyData |
An enum to choose from the fields below