Skip to content

XTLandertron v0.10.0-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@charfa charfa released this 08 Nov 01:02
· 7 commits to master since this release

This is a complete code rewrite of XanderTek's XT Landertron.

Changes

Removed features

  • Config parameters endspeed, boom and showgui are removed. End speed is always 0, parts never go boom, GUI is always visible.
  • Icon is no longer colored when Landertron does not have enough electric charge or deltaV. When running out of electric charge Landertron disarms and shows a screen message. Not having enough deltaV is not notified in any way.
  • Removed throttling of Landertron to provide a soft touchdown. You may end up being stopped a few meters above ground now. I felt like throttling of solid fuel rockets was cheating. If you want a gentle touchdown use liquid fuel engines and MechJeb autopilot.

Bug fixes

  • XT-L1 and XT-L2B can now be refueled.
  • Mode is now initialized properly to SoftLanding and ShortLanding in VAB and SPH respectively.

New features

  • Landertron module should now work when added to parts with ModuleEnginesFX and ModuleEnginesRF.
  • Landertron module should now work with engines running on any propellant, not only SolidFuel, as long as it's a single propellant (i.e. won't work with LF+O, but should work with RealFuels' solid fuels).

Other changes / improvements

  • GUI is significantly decluttered. Landertron module itself only adds mode switch button in editor and arm/disarm button and status information in flight.
  • Logic behind deciding when to fire and stop Landertrons has been rewritten. It should now be more robust and better handle some situations that I saw reported on forum as causing problems (e.g. building landers in SPH, placing Landertrons at various angles, mixing different Landertrons in a stage...).
  • All textures are converted to DDS.
  • Other? It's a complete code rewrite, it's a hard to predict if the behavior hasn't changed slightly in other aspects.

Installation

Requirements

Updating from previous versions

Remove old Landertron folder in GameData and replace it with the contents of this package.
This release bundles Landertron models and HexCanSolidFuel part inside of GameData/Landertron/Parts folder. Please delete HexCanSolidFuel from HexCans folder. Bahamuto Dynamics mod is no longer required.
There has been a bunch of under-the-hood changes, so you may experience problems if you have vessels saved or in flight that use Landertrons. Most importantly the way mode is stored has changed, you'll have to replace 1, 2 and 3 with SoftLanding, ShortLanding and StayPut respectively.