New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for an unmanned, Apollo 5-style LM #536
Comments
This would also add support for de-orbiting the LM after a crewed mission |
Options one and two can easily be done as a MM patch, for the extras folder at the very least. I just don’t have the time to do it at the moment. @sundhaug92 , an opportunity knocks! |
@jmrd98 I'm looking into doing it now, perhaps have the bells-and-whistles version as an upgrade as I'm not sure if variants can be unlocked separately and in other ways be more than "just" graphical |
While it would be useful, I'm a little hesitant because you can make the case that every manned craft had an unmanned test. The LEM is battery powered. Do we know if the probe core would draw power while it's manned? |
@jsolson Fair point, though it does mean the LM gains the ability to be used in realistic impact-experiments (and cleaning up save-files). The simplest solution would be to say the probe-core doesn't draw extra power, and just is. To do this, it seems to me the change would be to set minimumCrew to 0 for ModuleCommand, as well as adding the SAS upgrades. I'm not sure it's possible to have a "If this part is crew, EC-draw should be this, otherwise it should be this" without making a DLL, but I must admit my experience in making mods for KSP is severely lacking. |
It looks like the part variant system may be able to do this, but I’ve not tried. You’d end up with something like a manned variant with a probe core that had no draw, but needs a pilot, or a seatless variant with a “working” probe core. I’m entirely guessing from the variant example that google-fu rendered. Edit, maybe not. It’s unclear what the outcome would be. |
No need for more variants, that solution would suffice. The LEM already has lunar and orbital variants. Edit: Keeping saves free of dead LEMs around the Mun is a good enough reason to go ahead this in this case. Edit2: I'd also say don't give it an SAS. It's not needed for the limited requirements. |
@jsolson You mean the CSM has lunar and orbital variants? I think the LM should have a SAS, but perhaps only the very basic stuff (maybe pro/retro hold, probably not anything fancier) |
No, the LEM has lunar and orbital variants. Orbital is a little over a ton lighter but doesn't have the main fuel tanks. It's got room for about 25 MonoProp. It's intended for stuff like the ATM attached to the LEM Ascent Module in the original Skylab wetlab plan. I erroneously thought the ATM/LEM would fly up with a CSM on a Saturn IB and created the lighter version because the Saturn was not capable otherwise. Turns out they would have used two launches for that. I left the variants in anyway. |
@jsolson Huh, just didn't find a reference to it. Have begun on a branch, just not sure if it's possible to disable Crew Reports while it's unmanned |
Found ref now, it's using B9 partswitch |
After research, it seems these are the options:
It should be possible to have a separate assembly which essentially says "If there's crew in this module, it should have crew reports, otherwise not", but that requires more work. For now, my work just ignores the crew-report issue. |
* Fixed typo in Mercury pod name * Fix Gemini RealChute compatibility * Saturn rescale. Prevent S4 2.5m parts being inappropriately up scaled. Support Procedural Fairings parts. * RL10 and J2 plume update Radial solids CoM adjust. Lower stage solids smoke after flameout. * Add Sina tag to LEM passive docking mechanism (#534) * Allow remote control of LEM Ascent Cockpit #536 * Possible fix for SAS issues. Craft may need to be rebuilt. * Update Agena A and D plumes * Update version file 1.5.2
Minimum version: Add probe module to the LM cockpit
Medium version: + Probe-only version unlocked earlier than crewed version (to emulate Apollo 5)
Full version: + Separate, legless version of the descent module
The text was updated successfully, but these errors were encountered: