Kerbal Space Program lightweight robotics with docking ports
Unleashed fork by Lisias.
- Latest Release
- Source
- Documentation
Needing deployable arms for antennas on your satellites?
Wanting to try VTOL vehicles with moving engines?
Tired of **misaligned solar panel **trusses on your space stations?
This plugin can help you.
Docked port pairs ( * ) can rotate via right-click menu
or action groups
( ** ). They can rotate to snap for perfect alignment. And if you want to uninstall the module, you won't lose any ship, because there's no new parts involved (this is true for docking ports, but not true if you use NodeRotate parts). Your station parts will stay aligned, and your satellite arms will stay deployed.
Rotation will malfunction if parts on opposite sides of the rotating joint are connected by struts.
All sorts of decoupling/docking/undocking/klawing/unklawing while moving are fully supported. Yes, you can build a working Kanadarm.
Autostruts
are removed during motion, and restored after.
If advanced tweakables are enabled, you can access to the experimental smart autostruts. If the "Smart Autostruts" flag is enabled only the autostruts that cross the rotating joint are removed. This can misbehave with crossing struts, use with caution and quicksave before!
( * ) Should work with any port based on ModuleDockingNode.
( ** ) Since version 1.4.4.15, Mod key reverses action group rotations.
( *** ) DockRotate can be compatible with Kerbal Joint Reinforcement: see @Geonovast's post here.
( **** ) DockRotate is reported to work fine with Konstruction weldable ports: you can rotate to snap for maximum precision, then weld.
This is a space station with perfectly aligned solar panels:
This module can be used to turn any connection node of any physically significant part into a rotating joint.
NodeRotate is intended for modders who want to create new rotating parts. There's an example NodeRotate.cfg file in the distribution, see there for details.
Detailed installation instructions are now on its own file (see the In a Hurry section) and on the distribution file.
- Dock Rotate /L Unleashed is double licensed as follows:
- SKL 1.0. See here
- You are free to:
- Use : unpack and use the material in any computer or device
- Redistribute : redistribute the original package in any medium
- Under the following terms:
- You agree to use the material only on (or to) KSP
- You don't alter the package in any form or way (but you can embedded it)
- You don't change the material in any way, and retain any copyright notices
- You must explicitly state the author's Copyright, as well an Official Site for downloading the original and new versions (the one you used to download is good enough)
- You are free to:
- GPL 2.0. See here
- You are free to:
- Use : unpack and use the material in any computer or device
- Redistribute : redistribute the original package in any medium
- Adapt : Reuse, modify or incorporate source code into your works (and redistribute it!)
- Under the following terms:
- You retain any copyright notices
- You recognise and respect any trademarks
- You don't impersonate the authors, neither redistribute a derivative that could be misrepresented as theirs.
- You credit the author and republish the copyright notices on your works where the code is used.
- You relicense (and fully comply) your works using GPL 2.0
- Please note that upgrading the license to GPLv3 IS NOT ALLOWED for this work, as the author DID NOT added the "or (at your option) any later version" on the license.
- You don't mix your work with GPL incompatible works.
- You are free to:
- If by some reason the GPL would be invalid for you, rest assured that you still retain the right to Use the Work under SKL 1.0.
- SKL 1.0. See here
Releases previous to 1.13.0.0 are still available under the MIT here (and on the previous maintainer's repository, see below). Please note this statement from FSF.
Please note the copyrights and trademarks in NOTICE.
@Psycho_zs contributed a few motor parts. You can find them in VAB/SPH in the Utility section.
This is a variable geometry F-14 Tomcat fighter made by @EvenFlow:
These are the rotating parts contributed by @Psycho_zs:
- DockRotate ROOT