CreativeVectorThruster

value class CreativeVectorThruster : <ERROR CLASS> ERROR CLASS: Symbol not found for Peripheral(source)

Types

Link copied to clipboard
object Companion : <ERROR CLASS> ERROR CLASS: Symbol not found for TypedPeripheralProvider<propulsion/thrusters/CreativeVectorThruster>

Functions

Link copied to clipboard

Returns the thrust setting to the engine's saved scroll-wheel configuration.

Link copied to clipboard
fun clearThrustOverrideCommand(): ERROR CLASS: Symbol not found for Command<kotlin/Unit>
Link copied to clipboard
fun close()

Releases this program's throttle, steering and custom thrust; invalidates the handle.

Link copied to clipboard

Read-only; rejects a mount on a different construction from the computer.

Link copied to clipboard
fun setThrottle(throttle: Double)

Claims exclusive program control; normal Propulsion startup rules still apply.

Link copied to clipboard
fun setThrottleCommand(throttle: Double): ERROR CLASS: Symbol not found for Command<kotlin/Unit>

Creates a command description without changing the engine. Submit it with batch().

Link copied to clipboard
fun setThrustKn(thrust: Double)

Temporarily overrides creative engine thrust before throttle, bounded by state().maxThrustKn.

Link copied to clipboard
fun setThrustKnCommand(thrust: Double): ERROR CLASS: Symbol not found for Command<kotlin/Unit>
Link copied to clipboard
fun setVector(x: Double, y: Double)

Local nozzle controls, not world coordinates or degrees. Fractional targets retain upstream Float precision.

Link copied to clipboard
fun setVectorCommand(x: Double, y: Double): ERROR CLASS: Symbol not found for Command<kotlin/Unit>
Link copied to clipboard