Kerbal Space Program
1.12.4
|
A preflight check used for vessel restrictions, this will allow them to be validated before a vessel is launched in the Editor. More...
Namespaces | |
package | Actions |
package | Adjusters |
package | Editor |
Surface gizmos will show up on the GAP celestial body surface. You can | |
package | Flow |
package | Runtime |
package | Scenery |
package | Tests |
This class receives the event when a kerbal gets in the vessel. optional parameters for location | |
Classes | |
class | ActionModule |
class | Asteroid |
Contains the information exposed in the MEditor for an Asteroid instance. More... | |
class | AwardDefinition |
The AwardDefinition class stores the values of an award entry More... | |
class | AwardModule |
class | AwardModule_Fuel |
class | AwardModule_KerbalsDied |
class | AwardModule_KerbalsSurvived |
class | AwardModule_LandedOn |
class | AwardModule_MissionTime |
class | AwardModule_PlanetsLanded |
class | AwardModule_Score |
class | AwardModule_TraveledLessThan |
class | AwardModule_TraveledMoreThan |
class | AwardModule_VesselsUsed |
class | Awards |
The Awards class handles the collection of award definitions stored in the game. More... | |
class | AwardWidget |
UI widget to display awards at the end of the mission More... | |
class | Comet |
Contains the information exposed in the MEditor for a Comet instance. More... | |
class | Crew |
Contains the assigned Crew for a Part in a vessel More... | |
class | DynamicModule |
class | DynamicModuleList |
interface | IActionModule |
Implement this on a Action Module to be able to run, note. i don't really see the point of having this interface instead of relay purly on the ActionModule class More... | |
interface | IMENodeDisplay |
interface | IMissionKerbal |
interface | INodeBody |
interface | INodeOrbit |
interface | INodeWaypoint |
interface | IScoreableObjective |
Inteface that defines that an objective test can be custom scored More... | |
interface | ITestModule |
Implement this on a Test Module to be able to run tests, interface ensures we can generically load it like part modules More... | |
interface | ITestNodeLabel |
class | LaunchSiteSituation |
Contains the Start Situation for a vessel in a mission More... | |
class | MEGUINodeIconGroup |
class | MENode |
class | MEScoreModule |
Attribute class that defines wich kind of score modules are allowed in a IScoreableObjective More... | |
class | Mission |
class | MissionAwards |
class | MissionBlackListPreFlightCheck |
class | MissionCelestialBody |
class | MissionCheckpointValidator |
class | MissionCraft |
class | MissionFileInfo |
A class to hold details of a mission file and some helper properties so we can pass this around as an object More... | |
class | MissionFlow |
Class to store the flow information for a mission More... | |
class | MissionImporting |
class | MissionInstructor |
class | MissionKerbal |
class | MissionListGroup |
class | MissionLocalizer |
class | MissionMappedVessel |
Stores Mapping from Part VesselNaming to actual Craft. Is used to allow these mapped Part Vessel Names in mission nodes. More... | |
class | MissionMappedVesselsExtension |
class | MissionOrbit |
class | MissionOrbitRenderer |
Custom Orbit renderer class used to display test orbit target during Mission execution More... | |
class | MissionPack |
class | MissionParamsExtras |
Visual Facility settings More... | |
class | MissionParamsFacilities |
Facilities related section More... | |
class | MissionParamsGeneral |
Mission Settings section More... | |
class | MissionPartFilter |
class | MissionPreflightCheck |
class | MissionQuaternion |
class | MissionScore |
class | MissionScoreInfo |
The MissionScoreInfo class handles the score info collection for all the missions playthroughs More... | |
class | MissionSituation |
class | MissionsUtils |
class | NodeLabel |
class | ParamChoices_CelestialBodySurface |
A class for letting the Creator choose a target location from Any, CB, Biome or Area targets More... | |
class | ParamChoices_VesselSimpleLocation |
A class for letting the Creator choose a vessel location from Landed or orbit, it doesnt have any option for Launchsites (Hence SimpleLocation) More... | |
class | ScoreInfo |
The score info class stores the final score/awards obtained in a single mission playthrough More... | |
class | ScoreModule |
class | ScoreModule_Accuracy |
class | ScoreModule_Completion |
class | ScoreModule_Modifier |
class | ScoreModule_Resource |
class | ScoreModule_Time |
class | ScoreRange |
class | SteamMissionFileInfo |
class | SurfaceArea |
Contains the Ground Location Parameters for a vessel in a mission More... | |
class | SurfaceVolume |
Contains the parameters for an area above the surface of the planet, it can have 2 different shapes. More... | |
class | TestGroup |
class | TestModule |
class | VesselGroundLocation |
Contains the Ground Location Parameters for a vessel in a mission More... | |
class | VesselLocation |
Contains the Location Parameters for a vessel in a mission More... | |
class | VesselPartIDPair |
class | VesselRestriction |
class | VesselRestriction_Cost |
class | VesselRestriction_Crew |
class | VesselRestriction_Mass |
class | VesselRestriction_PartCount |
class | VesselRestriction_RequiredParts |
class | VesselRestriction_Resource |
class | VesselRestriction_Size |
class | VesselRestriction_Stages |
class | VesselRestrictionList |
class | VesselRestrictionOptions |
class | VesselSituation |
Contains the Start Situation for a vessel in a mission More... | |
A preflight check used for vessel restrictions, this will allow them to be validated before a vessel is launched in the Editor.
Manages the vessel restrictions available in the MissionEditor.
Restricts the total number of stages of the vessel being built.
Restricts the dimensions of the vessel being built.
This is a templete vessel restriction for all the other resources, to avoid messy repeated code. NOTE: This vessel restriction shouldnt be visible for the player.
Restricts the total number of parts of the vessel being built.
Restricts the total mass of the vessel being built.
Restricts the total number of crew members of the vessel being built.
Restricts the total cost of the vessel being built.
A dynamic module that will be used on the vessel editor to restrain the player with rules when building a vessel