space_ex v0.1.0 API Reference
Modules
Documentation for SpaceEx
Provides functionality for drawing objects in the flight scene
A line
A polygon
Text
This service provides functionality to interact with Infernal Robotics
Represents a servo
A group of servos, obtained by calling SpaceEx.InfernalRobotics.servo_groups/2
or SpaceEx.InfernalRobotics.servo_group_with_name/3
Main kRPC service, used by clients to interact with basic server functionality
A server side expression
The game scene
This service provides functionality to interact with Kerbal Alarm Clock
Represents an alarm
The action performed by an alarm when it fires
The type of an alarm
This service provides functionality to interact with RemoteTech
A RemoteTech antenna
Communications for a vessel
The type of object an antenna is targetting
Provides functionality to interact with Kerbal Space Program
An antenna
The state of an antenna
Provides basic auto-piloting utilities for a vessel
Controls the game's camera
A cargo bay
The state of a cargo bay
Represents a celestial body (such as a planet or moon)
Represents a communication node in the network
The type of a communication link
Represents a communication node in the network
Used to interact with CommNet for a given vessel
A contract
Contracts manager
A contract parameter
The state of a contract
Used to manipulate the controls of a vessel
The control source of a vessel
The control state of a vessel
An aerodynamic control surface
Represents crew in a vessel
The type of a crew member
A decoupler
A docking port
The state of a docking port
An engine, including ones of various types
Obtained by calling SpaceEx.SpaceCenter.Part.get_experiment/2
A fairing
Used to get flight telemetry for a vessel, by calling SpaceEx.SpaceCenter.Vessel.flight/3
Obtained by calling SpaceEx.SpaceCenter.Part.add_force/5
An air intake
A launch clamp
A landing leg
The state of a landing leg
A light
This can be used to interact with a specific part module
The state of the motor on a powered wheel
Represents a maneuver node
Describes an orbit
A parachute
The state of a parachute
Represents an individual part
Instances of this class are used to interact with the parts of a vessel
A propellant for an engine
An RCS block or thruster
A radiator
The state of a radiator
A reaction wheel
Represents a reference frame for positions, rotations and velocities
An individual resource stored within a part
A resource converter
The state of a resource converter
The way in which a resource flows between parts
A resource harvester (drill)
The state of a resource harvester
Transfer resources between parts
Represents the collection of resources stored in a vessel, stage or part
The behavior of the SAS auto-pilot
Obtained by calling SpaceEx.SpaceCenter.Experiment.get_data/2
Obtained by calling SpaceEx.SpaceCenter.Experiment.get_science_subject/2
A sensor, such as a thermometer
A solar panel
The state of a solar panel
The mode of the speed reported in the navball
The component of an SpaceEx.SpaceCenter.Engine
or SpaceEx.SpaceCenter.RCS
part that generates thrust
These objects are used to interact with vessels in KSP
The situation a vessel is in
The type of a vessel
The time warp mode
Represents a waypoint
Waypoints are the location markers you can see on the map view showing you where contracts are targeted for
A wheel
The state of a wheel
Provides functionality for drawing and interacting with in-game user interface elements
A text label
A canvas for user interface elements
Font style
An input field
Message position
A container for user interface elements
A Unity engine Rect Transform for a UI object
A text label
Text alignment
Text alignment