Feedback #5955
Fairings, "Cannot activate while stowed!"
Description
Currently engines of all types are inoperable while in an occluded state, ie: inside a closed cargobay or faring.
While this is intended, this prevents a common use case amongst players, that being the ability to stage and activate an engine without staging the fairing around it.
This behavior is desirable for recreating Apollo/SaturnV Moon missions, where the Command Service Module will separate from the interstage fairing to extract the Lunar Excursion Module from within.
Current fairing occlusion behavior will render the engine of the CSM and the engine and other occludable parts of the LEM inoperable until the vessels are packed/unpacked (such as with an F5/F9 save/load cycle).
Unfortunately, simply making engines operable while occluded will leave other parts occluded when exiting an unstaged fairing.
So instead, please check for the presence of the part that the fairing is closed around when the vessel is staged, and if it is absent, flag the fairing as "open" despite itself not being staged and check for occlusion.
This should then unocclude all of the occludable parts on the vessels, allowing the use-case above.
.
Reproduction
- With the craft attached to this feedback report.
- Launch the vessel, and operate all stages.
.
Result
- The main engine (LV-T30) will be inoperable (cannot activate while stowed).
.
Expected Result
- The main engine (LV-T30) should be operable.
.
Workarounds
Pack/unpack the vessel to trigger an occlusion check, ie: a save/load cycle, exit to the space center and return, switch to distant craft and return.
Please note that this is not a tenable workaround for the reproduction example above.
.
Tested On
Linux KSP.x86, build 1028.
Related issues
History
#1 Updated by sal_vager about 9 years ago
- Subject changed from Detect when the part a fairing is closed against is removed, set the fairing state to "open", recheck occlusion. to Fairings, "Cannot activate while stowed!"
#2 Updated by sal_vager about 9 years ago
- Related to Bug #4955: Staging engine together with fairing does not activate the engine added
#4 Updated by TriggerAu over 8 years ago
- Status changed from New to Needs Clarification
#5 Updated by Azimech over 8 years ago
- Status changed from Needs Clarification to Updated
- % Done changed from 0 to 10
Solved in 1.1.3, at least with cargo bays. Haven't tested fairings.
#6 Updated by Squelch almost 7 years ago
- Status changed from Updated to Closed