KSP2 Redux 0.2.9.0.104492
Pre-release
Pre-release
Snapshot 26w36a
This snapshot adds a new mission, docked rotation, a rebuilt Tracking Station information panel with resource overlays, updated launch countdown, a new modding workflow for prefab patching, and as always, many flight, VAB, performance and stability fixes.
New Content
Missions
- Added: The Drespiracy, a new mission to investigate Dres, Drast and Beyl
- Updated: I, P.A.I.G.E. 2.0 with its takeover sequence and revised objective flow
Flight and launch
- Added: Docking port rotation controls
- Updated: Prelaunch countdown water deluge and spark effects
Tracking Station
- Updated: The vessel and celestial body information panel reworked in UITK
- Added: Visible mission objectives and mission groups to the Tracking Station information panel
- Added: Scan-gated resource lists and resource density overlays for celestial bodies in the Tracking Station
Performance Improvements
- Improved: Science report scoring, transmission and research-inventory updates avoid repeated report searches, validation and per-frame allocations
- Improved: Large-vessel Delta-V updates reuse part lookups and indexed part data instead of repeatedly rebuilding and scanning collections
- Improved: Resource density maps are loaded once and reused by scanning and Tracking Station displays
- Improved: Part mass modifiers for launch clamps, procedural parts and part switches now use ECS data instead of a legacy per-part scan
- Improved: Thermal auto-shutdown for generators, resource converters and mines now runs through ordered ECS state updates
- Improved: Tracking Station telemetry no longer computes the same flight readings twice per frame
- Improved: Unused resource-flow difficulty checks and redundant per-tick part physics-stat recalculation were removed
- Improved: Supersampling releases presentation command buffers and render targets when they are rebuilt, disabled or destroyed
Bug Fixes & QoL Improvements
Flight, physics and map
- Fixed: Vessel collisions incorrectly marking airborne vessels as landed
- Fixed: Orbital vessels over lower terrain on airless bodies being destroyed by a maximum-terrain collision estimate
- Fixed: Part destruction during crashes corrupting vessel state
- Fixed: Analytical collision damage affecting parts that were not involved in the impact
- Fixed: Vessel breakup leaving corrupted orphaned sections or selecting the wrong camera target
- Fixed: Physicsless vessel sections retaining the wrong mass after surviving a splashdown
- Fixed: Vessels loaded below terrain remaining trapped instead of being recovered to the surface
- Fixed: Surface teleportation leaving vessels in an unsettled physics state
- Fixed: Stale simulation views being recreated after their simulation objects had been removed
- Fixed: OAB launches retaining a stale active-vessel selection
- Fixed: Flight cameras recentering incorrectly after restoring saved camera state
- Fixed: SAS remaining available when a vessel had no control source
- Fixed: SAS oscillation while coasting
- Fixed: Rotational trim continuing to act while a vessel was settled on the surface
- Fixed: Maneuver intercept previews using skipped maneuver orbits
- Fixed: Encounter markers being shown for vessels other than the active vessel
- Fixed: Unavailable maneuver patches breaking SOI refreshes
- Fixed: Reentry heating not resuming after loading a save
- Fixed: Fairings not producing friction-heating effects
- Fixed: Reentry glow being retained by the wrong parts or vessels
- Fixed: Reentry VFX cleanup blocking universe resets
- Fixed: Parachutes cutting at the wrong speed and closed housings reappearing after a cut
- Fixed: EVA Kerbals remaining attached to ladders after a boarding request was refused
- Fixed: Kerbals on ladders applying unwanted forces to vessels
- Fixed: Kerbals on ladders becoming impossible to select
- Fixed: Held EVA jump input being lost during vessel updates
- Fixed: Analytical wheel contacts producing false suspension travel
- Fixed: Landing-gear bogies returning to the wrong neutral pose after deployment
- Fixed: Celestial-body registry cleanup behaving differently in release players
- Fixed: Environment effects and keyboard lighting attempting to evaluate invalid vessel spheres of influence
- Fixed: The navball remaining in Orbit speed mode near elevated terrain instead of switching to Surface mode
Construction, parts and resources
- Improved: Recalculated drag cubes for the LV-T45 "Swivel", LV-T30 "Reliant", LV-1 "Ant", LV-1R "Spider", 48-7S "Spark", IX-6315 "Dawn", Mk5H Nose Cone, "Oscar-B", R-12 "Doughnut", FL-T100, FL-T200, FL-T400, FL-T800, HFT-T-125, FL-R25, PB-X150, PB-X750, PB-X3000, JF-200, JF-50, FL-R10, AE-FF000 “Littleneck”, NCS 200, FL-A10, FL-A5, RA-2, RA-15, OKTO, OKTO2, QBE, "Stayputnik", CH-J3, TRW-0625, Z-100 and Z-200
- Fixed: OAB vessel loading reconstructing invalid parent-child attachment hierarchies
- Fixed: Transparent procedural fairings not applying their selected colors correctly
- Fixed: Engine shrouds initializing or positioning incorrectly
- Fixed: The SM+ slanted nose cone using invalid reentry meshes
- Fixed: Stack symmetry on SM+ bi-, tri- and quad-adapters
- Fixed: Missing metallic strength on the SM+ docking port, square truss resizer and surface resource scanner
- Fixed: Drills stopping after time warp because brief ground-contact changes were treated as a landing-state loss
- Fixed: The large radial drill's center of mass being offset from its visible geometry
- Fixed: Launch clamps losing their scaled mass modifier while merging saved-state definitions
- Fixed: Overheated generators continuing to produce resources, rapidly cycling at the shutdown threshold or remaining latched after auto-shutdown was disabled
- Fixed: Generators with no heat output overwriting a part's heat-flux state
- Fixed: Docking ports displaying incorrect module headings in the Parts Manager
- Fixed: Launch gantry sizing not updating correctly between different vessels
- Fixed: VAB part information rapidly expanding and collapsing during pointer movement
Missions, science and game flow
- Fixed: Tutorials 4.1, 4.2, 4.3 and 4.5 failing after they were reloaded
- Fixed: Science transmission queues preventing saves from loading
- Fixed: Transmit buttons not returning after a failed science transmission
- Fixed: Research inventory rebuilds retaining stale cached science-report entries
- Fixed: Completed but revealed mission objectives disappearing from the Tracking Station
- Fixed: Campaign exit racing with save/load operations
- Fixed: Main-menu showcase vessels being reactivated after their rotation session ended
- Fixed: Empty IVA portrait controls retaining state from a previous Kerbal
- Fixed: Random prefab loaders retaining stale game-state subscriptions between sessions
Resource scanning and Tracking Station
- Fixed: Resource Gathering status messages failing when a localization entry was missing
- Fixed: The selected body's resource list remaining stale when entering the Tracking Station immediately after a scan
- Fixed: The resource scanner retaining the previous celestial-body card
- Fixed: Resource tooltips being hidden behind Map View
- Fixed: Missing resource-row templates silently producing an empty resource section
- Fixed: Disabled resource-action styling affecting unrelated Tracking Station controls
Hardware and debug tools
- Fixed: Logitech per-key lighting not updating reliably
- Fixed: Debug Tools controls remaining disabled after returning to the menu and loading another campaign or save
SDK, Modding & Tools
- Added: Linked Addressables authoring and runtime support, with catalog recovery, label grouping, player-build translation and runtime verification
- Added: A visual, key-first prefab-patching workflow for stock and mod Addressables, with prefab-variant support, arbitrary component and RectTransform values, stable object identities and effective-patch previews
- Added: Lua prefab-patching support with documented path IDs, terminal values, diagnostics and unified Patch Manager summaries
- Added: Runtime prefab-patch discovery by mod-owned Addressables catalogs and labels, including typed stock asset loads and play sessions without linked assets
- Added: A resource-map authoring window for composing, previewing and baking biome-based planetary resource maps
- Renamed: KSP2UnityTools editor-facing tooling and settings to Redux SDK
- Improved: SpaceWarp preserves existing Addressables ID transforms, tolerates dynamic assemblies, tracks mod catalog ownership and exposes prefab-patch labels
- Improved: Patch Manager supports composable prefab domains, editor-facing schemas, direct editor manifests, mod ownership and reliable patch lifecycle across play sessions
- Fixed: Imported Addressables catalogs becoming stale, duplicated or empty in editor play mode
- Fixed: The C# console being unavailable in release builds