Extra maneuver planning tools for Kitten Space Agency.
New plan types in the stock Transfer Planner dropdown:
The stock planner aims every transfer at the target body's center, so a well-timed Hohmann arrives as an impact and the flyby has to be set up afterwards as a separate correction. Tick Target flyby periapsis in the Transfer Planning window and the departure burn is aimed at a periapsis you choose instead, so Create fires the flyby directly.
Limitation: the plan is impulsive, the burn is not. On a near-escape departure the apoapsis moves by thousands of km per m/s of periapsis velocity, so the periapsis actually flown drifts from the requested one by roughly the finite-burn loss (order of one percent of a multi-km/s injection). Expect to trim it with a small correction burn, or split the departure across several passes to cut the loss.

Split any planned burn into multiple passes across successive orbits to reduce finite-burn loss. Instead of one long burn that sweeps a large arc away from periapsis, the engine fires in shorter bursts near periapsis on each orbit.
Supports Hohmann departures, apse burns (Set Pe/Ap), inclination changes, and circularize. Includes 3D orbit preview with per-pass markers, automatic execution via Auto burn mode, and an inline pass list showing remaining dV and burn time.
Particularly useful for low-TWR spacecraft (ion engines, small kick stages, nuclear tugs) where a single departure burn would spend too long thrusting away from periapsis.
Works best together with AutoStage and AutoRemoveFinishedBurns for hands-free multi-pass execution.

Execute a planned burn on RCS thrusters alone, no main engine. Useful for small corrections, where rotating the whole vehicle for the main engine can cost more than translating, and for vehicles with no active main engine and only multiple thrusters like e.g. small probes.
The stock Auto burn button stays the trigger: a burn runs on the engine when an active fueled one exists, otherwise on RCS. Per-burn options sit below the burn editor: Execution, Attitude and Allocator.
Two attitude strategies: Hold keeps the current attitude and fires the axis mix that points at the burn vector, Align first rotates the strongest thruster axis onto it. Auto estimates the propellant for both, including the slew, and picks the cheaper one. The editor shows what each strategy would cost in propellant and time before you commit, and warns when no thruster can translate or the propellant will not last.
Execution is closed-loop against the game's own delta-V accounting: pulses shrink as the remaining delta-V approaches zero, and the burn stops within the thrusters' minimum impulse of the target. Burns stay in the stock save format, so removing the mod keeps every planned burn, and RCS arming survives save/load including mid-burn.
An optional LP allocator solves the fuel-optimal jet-select linear program over the raw per-thruster wrenches with zero net torque folded in. It fires cleaner on balanced layouts, but can cost more where a thruster axis sits far off the centre of mass, so it stays opt-in.
The stock Transfer Planner filters out bodies with eccentricity >= 1. This mod lets it target interstellar comets (Oumuamua, 2I/Borisov, 3I/ATLAS) by patching the planner's time-of-flight and alignment math to handle unbound orbits.
Documents\My Games\Kitten Space Agency\mods\AdvancedFlightComputer\.| Package | Purpose | Tested version |
|---|---|---|
| StarMap | Mod loader | 0.4.5 |
| KittenExtensions | Hyperbolic-targets XML patch (optional) | 0.4.0 |
MIT. Source code, issue tracker, full changelog: https://github.com/Maximilian-Nesslauer/KSA-AdvancedFlightComputer
Forum thread: https://forums.ahwoo.com/threads/advanced-flight-computer.783/
Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.