Skip to content

Latest commit

 

History

History
116 lines (70 loc) · 4.87 KB

land_vac.md

File metadata and controls

116 lines (70 loc) · 4.87 KB

std::land::vac

Functions

vac_break_zero

pub fn vac_break_zero ( vessel : ksp::vessel::Vessel ) -> Unit

Parameters

Name Type Optional Description
vessel ksp::vessel::Vessel

vac_deceleration_burn

pub fn vac_deceleration_burn ( vessel : ksp::vessel::Vessel,
                               simulation : std::land::landing_simulation::ReentrySimulation,
                               initial_result : (brake_time : float, end_latitude : float, end_longitude : float, end_time : float, path : ksp::math::GlobalPosition[]),
                               landing_site : ksp::orbit::GeoCoordinates,
                               speed_policy : sync fn(ksp::math::Vec3, ksp::math::Vec3) -> float ) -> Result<Unit>

Parameters

Name Type Optional Description
vessel ksp::vessel::Vessel
simulation std::land::landing_simulation::ReentrySimulation
initial_result (brake_time : float, end_latitude : float, end_longitude : float, end_time : float, path : ksp::math::GlobalPosition[])
landing_site ksp::orbit::GeoCoordinates
speed_policy sync fn(ksp::math::Vec3, ksp::math::Vec3) -> float

vac_land

pub fn vac_land ( vessel : ksp::vessel::Vessel,
                  landing_side : ksp::orbit::GeoCoordinates,
                  land_stage : int ) -> Result<Unit>

Parameters

Name Type Optional Description
vessel ksp::vessel::Vessel
landing_side ksp::orbit::GeoCoordinates
land_stage int

vac_land_course_correct

pub fn vac_land_course_correct ( vessel : ksp::vessel::Vessel,
                                 simulation : std::land::landing_simulation::ReentrySimulation,
                                 initial_result : (brake_time : float, end_latitude : float, end_longitude : float, end_time : float, path : ksp::math::GlobalPosition[]),
                                 landing_site : ksp::orbit::GeoCoordinates ) -> Result<(brake_time : float, end_latitude : float, end_longitude : float, end_time : float, path : ksp::math::GlobalPosition[])>

Parameters

Name Type Optional Description
vessel ksp::vessel::Vessel
simulation std::land::landing_simulation::ReentrySimulation
initial_result (brake_time : float, end_latitude : float, end_longitude : float, end_time : float, path : ksp::math::GlobalPosition[])
landing_site ksp::orbit::GeoCoordinates

vac_land_prepare_deorbit

pub fn vac_land_prepare_deorbit ( vessel : ksp::vessel::Vessel,
                                  landing_site : ksp::orbit::GeoCoordinates ) -> Result<Unit>

Parameters

Name Type Optional Description
vessel ksp::vessel::Vessel
landing_site ksp::orbit::GeoCoordinates

vac_touchdown

pub fn vac_touchdown ( vessel : ksp::vessel::Vessel ) -> Unit

Parameters

Name Type Optional Description
vessel ksp::vessel::Vessel