sumghai

[1.7.x] SDHI Service Module System (V4.0.2 / 15 April 2019)

Recommended Posts

iemCmGz.png
Teb08Qn.png
4gnbPQz.png I9Zruf4.png frC2Xhx.png rIA7uR9.png
y008tQv.png Cfae5dw.png UKisFZQ.png FJZyxT9.png
 
Stockalike Service Module and accessories inspired by NASA’s Orion MPCV, and designed specifically for use with the stock Mk1-3 Command Pod.
 

Download (V4.0.2 / 15 April 2019)


Dependencies


Supported Third-Party Addons


How To Install

1. Ensure that you have all of the aforementioned dependencies installed

2. Remove any previous version of the SDHI SMS add-on

3. Download from one of the sources above

4. Extract the .ZIP archive and copy the GameData folder provided into your KSP root directory

The parts should then be located under the SDHI/Service Module System folder


Usage

- This parts pack is specifically designed for use with the stock Mk1-3 Command Pod

- For assembly and configuration instructions, refer to the how-to guide on the wiki

- A Launch Abort System is included in this pack, which has better performance than the LES from the stock game; it also comes with a built-in Solid Fuel-powered RCS thruster to allow mid-abort course corrections


Uninstallation Instructions

Remove the SDHI folder and all its contents from the GameData folder.

If you have other SDHI part packs you wish to keep, just remove the Service Module System subfolder.


Need Help?

Please read the FAQ at the bottom of this post first, as it addresses common issues and their solutions/explanations.

If your issue isn't covered by the FAQ, post your bug reports and support requests in this thread, providing as much information as possible (error logs, screenshots etc.). Optionally, you may also submit a ticket on GitHub.


Licence

88x31.png

This parts pack is licenced under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0), which in layman's terms means:

- You are permitted to use, copy, redistribute my work as-is

- You may remix your own derivatives (new models, alternative textures), and release them under your own name

- You must credit Robin "sumghai" Chang (author, Sum Dum Heavy Industries Service Module System) when publishing your derivatives in the download and forum posts


Further Information

- Development thread (Behind-the-scenes, preview of upcoming features)


Release Notes

4.0.2 - 15 April 2019
---------------------------

Changes / Fixes:
 - Compatibility Patch for KSP 1.7.x
 - Updated Service Module engine model, textures and emissive animations to match the new stock O-10 "Puff" rocket engine design


4.0.1 - 25 December 2018
---------------------------

Changes / Fixes:
 - Compatibility Patch for KSP 1.6.x
 - Tweaked textures to better match stock parts


4.0.0 - 27 October 2018
---------------------------

WARNING: This is a craft and save-breaking update; it is recommended you abort / recover existing SDHI craft before installing this update

Features:
 - All parts, models and textures rebuilt from the ground up for KSP 1.5.x
 - New Launch Abort System uses dual-mode Solid Fuel rocket engines
     - Jettison motors fire during default staging to pull Boost Protective Cover away from Mk1-3 Command Pod
     - Abort motors can be activated by changing engine modes using Abort Action Group
 - Localization support added
     - en-us included by default

Changes / Fixes:
 - Several parts renamed to be more accurate to real-life Orion/SLS spacecraft
 - Updated Boost Protective Cover hatch cover and umbilical slot locations to be compatible with new stock Mk1-3 Command Pod
 - Removed jettison rocket engines from Boost Protective Cover, as Launch Abort System has now dedicated jettison motors
 - Parachute-equipped Clamp-O-Tron docking port now uses its own partial Clamp-O-Tron model and texture
 - Removed parachute-equipped IACBM docking port
     - This is due to the indeterminate status of FusTek Station Parts mod
     - The IACBM docking ring's dimensions also do not aesthetically fit the parts overhaul
 - Service Module now split into two parts
     - The Crew Module Adapter (formerly the Avionics Ring), a decoupler compatible with the SDHI 2.5m Heat Shield
     - The Service Module, a propulsion trunk with an integrated and uprated LF/LOX variant of O-10 "Puff" rocket engine
     - Building the a CSM stack no longer requires the LV-909
 - Removed batteries and fuel cell from Crew Module Adapter
     - Crew Module Adapter is too small to realistically accomodate these features
     - Service Module still includes batteries and fuel cells
 - Removed support for a number of outdated third-party add-ons


3.2.4 - 18 June 2017
---------------------------

Changes / Fixes:
 - Compatibility Patch for KSP 1.3
 - Updated various MM patches to use FOR instead of FINAL
 - Added MM patch to hide parachute-equipped IACBM docking port from VAB/SPH editor parts list if FusTek Station Parts is not installed
     - Existing vessels that use the part are not affected
     - FusTek Station Parts development builds also now include a special MM patch with a FOR keyword to automatically re-enable the SDHI IACBM
 - (Pseudo-)Compatibility Patch for Ven's Stock Parts Revamp
     - If Ven's Stock Parts Revamp is installed, the parachute-equipped SDHI Clamp-o-Tron docking port will revert to using the stock Clamp-o-Tron model rather than the revamped model
 - Removed Ship Manifest plugin from list of Supported Third-Party Addons
     - Ship Manifest is still compatible with SDHI SMS, but is not neccessary for Connected Living Spaces-restricted crew transfers
    
Bugs/Known Issues
 - PEBKAC support does not make use of LES pitch control motor RCS thrusters to actively point pod retrograde during abort
     - Kurld is working on adding this feature to the plugin in a future update
     

3.2.3 - 18 December 2016
---------------------------

WARNING: This is a craft and save-breaking update; it is recommended you abort / recover existing SDHI craft before installing this update

Changes / Fixes:
 - Compatibility Patch for KSP 1.2.2
 - Fixed USI Life Support MM patch to use NEEDS instead of FOR
 - Added PEBKAC Industries: Launch Escape System compatibility
     - This automates Launch Escape System (LES) and Pod Boost Protective Cover deployment/jettison
	 - Boost Protective Cover will automatically jettison when pod is pointed retrograde
 - Changed LES engines to use ModuleEnginesFX in order for compatibility with PEBKAC support
     - Added custom exhaust plume and smoke effects to LES main engines 
	 
Bugs/Known Issues
 - PEBKAC support does not make use of LES pitch control motor RCS thrusters to actively point pod retrograde during abort
     - Kurld is working on adding this feature to the plugin in a future update


3.2.2 - 22 November 2016
---------------------------

Changes / Fixes:
 - Tweaked heat shield aerodynamics parameters so that pod stays retrograde during atmospheric reentry
 - Moved heat shield to Thermal category and Advanced Landing tech tree node
     - This brings it in line with the stock heat shields
 - Added USI Life Support compatibility
     - Eight days' worth of Supplies and Mulch storage for the standard crew of three Kerbals
     - Storage is applied directly to stock Mk1-2 Pod


3.2.1 - 20 November 2016
---------------------------

WARNING: This is a craft and save-breaking update; it is recommended you abort / recover existing SDHI craft before installing this update

Changes / Fixes:
 - Compatibility Patch for KSP 1.2.1
 - Service Module and Avionics Ring tweaks
     - Increased reaction wheel torque from 5 to 15 kN/m
	 - Set SAS to standalone operation, allowing crafts with inexperienced crew to have full SAS capaibility
 - Mk1-2 Pod Aeroshroud colliders are now manifold (closed) meshes
 - Launch Escape System (LES) pitch control motor RCS thrusters now have custom flame and sound effects


3.2 - 8 July 2016
---------------------------

WARNING: This is a craft and save-breaking update; it is recommended you abort / recover existing SDHI craft before installing this update

Changes / Fixes:
 - Compatibility Patch for KSP 1.1.3
 - All models have been re-scaled to actual size in-game
 - Side fairings have been overhauled
 	 - They now split into thirds rather than halves, and include built-in solid rocket jettison motors to help push the panels away cleanly after separation
 - The parachute-equipped IACBM docking port has been updated to match the new design from FusTek Station Parts
 	 - The ports will now enforce docking orientation angles at 90 degree increments
 - Updated support for tg626's Kerbal Optical Alignment System (KOAS) mod, previously known as the Docking Target mod
- This adds an inline docking camera and target to the parachute-equipped SDHI Clamp-o-Tron docking port


3.1.1 - 23 April 2016
---------------------------

Changes / Fixes:
 - Compatibility Patch for KSP 1.1
 - Added support for DennyTX's OLDD docking camera plugin to both parachute-equipped docking ports
 - All parts now have search tags
 - Improved heat shield texture and normal map
 - The fairingless LV-909 "Terrier" Liquid Fuel Engine has now been deprecated
     - This is because the stock LV-909 now includes the ability to hide the engine shroud
     - Existing crafts will not break, but users are encouraged to switch over to using the stock engine for new crafts
 - The fuel cell in the Service Module and Avionics Ring can now be toggled using Action Groups
 - The Launch Escape System (LES) has been reassigned to the more sensible Advanced Landing tech tree ndoe
     - This is a Level 6 node, which puts it on par with the other SDHI SMS parts
 - Tweaked the ModuleAnimateGeneric parameters used to prevent the Mk 1-2 Pod Umbilical Port from being toggleable outside VAB/SPH editor scene
     - KSP 1.1 fixed some typos in the parameters used in KSP 1.0.5


3.1 - 13 February 2016
---------------------------

WARNING: This is a craft and save-breaking update; it is recommended you abort / recover existing SDHI craft before installing this update

Changes / Fixes:
 - Compatibility Patch for KSP 1.0.5
 - A dedicated Launch Escape System (LES) is now included in the parts pack
    - The LES runs on Solid Fuel, and is capable of lifting a Mk 1-2 Pod, heat shield and Pod Boost Protective Cover up to 2.0 km in altitude, making pad aborts viable compared to the stock LES
    - The LES also includes built-in RCS thrusters that are powered by its own independent Solid Fuel reserve, allowing mid-abort course corrections
 - Added support for tg626's Docking Target mod, which adds a cosmetic docking alignment target mesh to all Clamp-O-Tron docking ports
 - Dropped support for HotRockets! plugin
    - The plugin is currently not compatible/updated for KSP 1.0.5
    - The fairingless LV-909 engine will now only have stock engine FX
 - Dropped support for Klockheed Martian Special Parts plugin
    - The plugin is no longer being maintained
    - The Heat Shield's flotation collar no longer works
 - Mk1-2 Pod Aeroshroud jettison motor thrustTransforms relocated to the sides of the shroud
    - The thrustTransforms were previously located under the skirt of the shroud itself, which would overheat nearby parts such as the Service Module and Heat Shield
    - Shroud texture modified to include jettison motor nozzles and warning label decals
 - Mk 1-2 Pod Umbilical Port no longer toggleable outside VAB/SPH editor scene
    - This long-standing bug was fixed with the introduction of scene-specific animation toggling in KSP 1.0.5 (courtesy of SQUAD developer NathanKell)
 - Rebalanced part costs to be in line with stock parts (courtesy Kerbas-ad-astra)
    - Avionics Ring now has higher entry/per part cost, lower mass and adjusted CoM offset
    - Service Module now has higher entry/per part cost, lower mass and adjusted CoM offset
    - Service Module Adapter now has lower entry/per part cost, lower mass and lower breaking force/torque
 - SDHI Heat Shield characteristics updated for KSP 1.0.5's thermal model
 - Side fairings and Mk1-2 Pod Aeroshroud colliders reworked using convex rather than concave meshes
 - Side fairings now decouple from the Service Module itself rather than the Service Module Adapter
 - The Service Module and Avionics Ring now have built-in support for MechJeb and RemoteTech
 - The Service Module and Avionics Ring decoupler will wait until the umbilical has fully extended before releasing the Mk1-2 Pod

Bugs/Known Issues
 - Part testing contracts are generated in Career Mode
    - This not intended behaviour, since the SDHI SMS is intended to be tested as a complete assembled stack rather than in piecemeal
    - A future update might include a proper contract for testing the SDHI SMS


3.0.1 - 10 July 2015
---------------------------

Changes / Fixes:
- Compatibility Patch for KSP 1.0.4
- Heat shield is now compatible with 1.0.4's updated thermal system
- Deadly Reentry support has also been updated accordingly, and the corresponding patch is now compatible with DRE 7.2.x
- Fallback patch for stock parachute behaviour has been updated
- Deployment altitude increased to 1000m
- Minimum air pressure required to open reduced to 0.04 kPa
- Both values are comparable to stock parachute part performance
- Note: RealChute is still the recommended default

Bugs/Known Issues
- Mk 1-2 Pod Umbilical Port is now also toggleable outside of the VAB/SPH editor scenes
- This is due to a limitation with the current stock KSP ModuleAnimateGeneric behaviour, but is not game-breaking.
- Part testing contracts are generated in Career Mode
- This not intended behaviour, since the SDHI SMS is intended to be tested as a complete assembled stack rather than in piecemeal
- A future update might include a proper contract for testing the SDHI SMS


3.0 - 11 June 2015
---------------------------

WARNING: This is a potentially craft and save-breaking update; it is recommended you abort / recover existing SDHI craft before installing this update

Changes / Fixes:
- Compatibility Patch for KSP 1.0.x
- The Service Module's fuel cell now uses the new stock ModuleResourceConverter system, and has the same performance as its stock standalone counterpart
- Stack attachment node directions have been updated to conform with 1.0.x stricter definitions
- The Node Resizer plugin is no longer required when attaching the Heat Shield to the pod, Service Module or Avionics Ring
- All textures have been converted to DDS format for faster loading and reduced memory usage
- A bright patch on the Pod Boost Protective Cover has been fixed
- The Heat Shield is now compatible with the new stock reentry system
- Ablative darkening is not used in SDHI SMS, and has been disabled
- Deadly Reentry is still supported, and the corresponding patch is now compatible with DRE 7.x
- The fairingless LV-909 engine has been updated to have similar performance to its stock counterpart
- The Service Module colliders have now been fixed, so that surface-attached parts like solar panels and RCS thrusters should no longer float out from the lower propulsion trunk segment
- The Service Module Adapter textures have been reworked to be visually consistent with the Service Module upper ring itself
- The Pod Boost Protective Cover and Service Module Fairings are now fully compatible with the new stock aerodynamics system
- This requires the latest version of the AnimatedDecouplers plugin, which provides special versions of the standard decoupler/jettison PartModules in order for the stock ModuleCargoBay to know when to update its drag occlusion behaviour
- Removed Ferram Aerospace Research MM patch for Pod Boost Protect Cover
- The latest versions of FAR now intrinsically and automatically handle drag occlusion for hollow parts, making such patches redundant
- Fixed HotRockets! MM patch for the fairingless LV-909 engine

Bugs/Known Issues
- Mk 1-2 Pod Umbilical Port is now also toggleable outside of the VAB/SPH editor scenes
- This is due to a limitation with the current stock KSP ModuleAnimateGeneric behaviour, but is not game-breaking.
- Part testing contracts are generated in Career Mode
- This not intended behaviour, since the SDHI SMS is intended to be tested as a complete assembled stack rather than in piecemeal
- A future update might include a proper contract for testing the SDHI SMS


2.4 27 December 2014
---------------------------

Changes / Fixes:
- Compatibility Patch for KSP 0.90.0
- Added Editor Part List Filter By Manufacturer Icon for SDHI
- Heat shield floatation collar powered by Klockheed Martian Special Parts now considered an optional feature instead of a depedency

Bugs/Known Issues
- In the VAB/SPH editor scenes, When surface-attaching solar panels and other small parts to the ribbed propulsion trunk segment of the Service Module, the parts will sometimes appear to be suspended a fair distance away from the surface
- The problem generally occurs when angle snap is enabled, possibly due to editor scene changes in KSP 0.90.0
- No known fix
- Part testing contracts are generated in Career Mode
- This not intended behaviour, since the SDHI SMS is intended to be tested as a complete assembled stack rather than in piecemeal
- A future update might include a proper contract for testing the SDHI SMS


2.3 10 October 2014
---------------------------

Changes / Fixes:
- Compatibility Patch for KSP 0.25.x
- Updated references and scaling factors in stock parts used by SDHI (such as the Fairingless LV-909 and Clamp-O-Tron Docking Port - Parachute version)
- Replaced FSanimateGeneric with new stock KSP ModuleAnimateGeneric
- IACBM fins, Boost Protect Cover hatch and Mk 1-2 Pod Umbilical Port remain toggleable in the VAB/SPH editor scenes
- Firespitter plugin is no longer required, and has been dropped from the list of dependencies
- Added fallback patch for stock parachute behaviour if RealChute is absent
- Note: RealChute is still the recommended default
- Stock parachute behaviour only deploys main chutes, and should only be used in an emergency as it may cause sudden or craft-damaging deacceleration upon deployment

Bugs/Known Issues
- Mk 1-2 Pod Umbilical Port is now also toggleable outside of the VAB/SPH editor scenes
- This is due to a limitation with the current stock KSP ModuleAnimateGeneric behaviour, but is not game-breaking.


2.2.1 30 August 2014
---------------------------

Changes / Fixes:
- Updated TAC Life Support patch for compatibility with new v0.10 version


2.2 29 August 2014
---------------------------

Changes / Fixes:
- Added Node Resizer support
- This dynamically changes the stack nodes of the Avionics Ring and Heat Shield to size 0 while in the VAB/SPH editor scenes, allowing for easier attachment (and thus fixing the "bouncing" attachment node bug)
- When entering the flight scene, this automatically switches the node size back to 2 to ensure a strong structural connection as usual
- New meshes, graphics and better details for the FusTek Karmony hatch on the IACBM parachute-equipped docking port
- This is for compatibility / visual consistency with future versions of FusTek Station Parts


2.1.1 21 August 2014
---------------------------
Changes / Fixes:
- Fixed TAC Life Support patch so that it only applies if TAC LS is actually installed.


2.1 7 August 2014
---------------------------

Changes / Fixes:
- Compatibility Patch for KSP 0.24.2
- Native TAC Life Support compatibility
- Increased Mk1-2 Pod Food and Waste storage capacities
- Added Water, Oxygen, WasteWater and CarbonDioxide storage to Service Module
- Added Carbon Extractors and Water Filters to both Service Module and Avionics Ring
- A combined Command Pod / Service Module would thus contain up to eight Kerbin days' worth of provisions for its three crew
- Fixed HotRockets! patch dependency checking
- If HotRockets! is not installed, LV-909 Liquid Fuel Engine (Fairingless) will revert gracefully to stock effects
- RealChutes 1.2.4 compatibility fix
- SDHI TextureLibrary and ProceduralChute removed from parachute-equipped docking ports as they are no longer required
- Fixed missing drogue canopy texture
- WARNING: This is a craft and save-breaking change; it is recommended you abort / recover existing SDHI craft before installing this update


2.0 27 July 2014
---------------------------

Changes / Fixes:
- Compatibility Patch for KSP 0.24.x
- Native integration for Connected Living Space (CLS) API
- Parachute-equipped docking ports will allow crew passage if Ship Manifest is installed
- Native Deadly Reentry Continued support
- Heat shield will protect command pod during atmospheric reentry
- All other parts should burn up reliably when deorbited
- Native HotRockets! particle effects support for LV-909 Liquid Fuel Engine (Fairingless)
- Consolidated Service Module and Avionics Ring textures / subdirectories
- Native FAR support for Boost Protective Cover
- NOTE: When first installing FAR and/or SDHI, you must delete CustomFARPartClassification.cfg from your GameData\FerramAerospaceResearch\ folder in order for FAR to properly rebuild its part classification definitions to include the SDHI parts)
- Reduced docking port spotlight range and intensities, as they are not intended for general illumination
- Fixed Service Module rescaling bug that occurs on scene reload
- RealChutes 1.2.2.2 compatibility fix
- WARNING: This is a craft and save-breaking change; it is recommended you abort / recover existing SDHI craft before installing this update

Features:
- New Command Pod-Service Module Umbilical interface on Service Module and Avionics Ring
- Stock Mk1-2 Command Pod now has option to show / hide SDHI Umbilical port
- Umbilical will animate when decoupler is triggered
- Requires Starwaster's AnimatedDecouplers plugin
- Boost Protective Cover now has toggleable crew access hatch, compatible with FASA launch towers
- Opening the hatch allows Kerbals on EVA to board the command pod, while closed hatches prevent Kerbals from getting out
- Boost Protective Cover can now be adorned with mission flag / logo
- Self-inflating floatation collar built into Heat Shield
- Triggers automatically on splashdown to keep the pod afloat while awaiting recovery
- Requires dtobi's Klockheed Martian Special Parts plugins


1.9 5 April 2014
---------------------------

Changes / Fixes
- Compatibility Patch for KSP 0.23.5
- Fixed IACBM 1.25m - Parachute version docking light colors


1.8 20 March 2014
---------------------------

Changes / Fixes
- Reduced drag on Service Module, so that when it decouples from the Mk1-2 Command Pod just before re-entry it is less likely to bump back into it
- Set Boost Protective Cover decoupler force to 0, as the ejection force is made redundant by the cover's own solid rocket motors


1.7 13 January 2014
---------------------------

Changes / Fixes
- Dropped FusTek_Sumghai.DLL in favour of external dependency on Snjo's Firespitter plugin
- You will need to download and install the latest version of Firespitter yourself
- This change now allows the IACBM guidance fins to be tweakable within the VAB/SPH


1.6 24 December 2013
---------------------------

Changes / Fixes
- Added new 0.23 EFFECTS{} for parachute sounds (stupid_chris)
- Tweaked main parachute deployment altitude slightly; the mains will now deploy almost immediately after drogues are cut, instead of after a (decidedly terrifying) period of free-fall.


1.5 8 December 2013
---------------------------

Changes / Fixes:
- Compatibility upgrade to take advantage of new features in RealChute v0.3
- Parachute drag is now dependent on effective canopy area rather than stock drag
- Command Pod assembly will now hang under parachute anchor realistically without the need for the CoMOffset hack, and as such the latter has been removed


1.4 24 November 2013
---------------------------

Changes / Fixes:
- Parachute-equipped docking ports now use stupid_chris's RealChute Parachute Systems plugin
- Drogues will now auto-cut properly before automatically deploying the main chutes
- Docking port lights can now be toggled normally during parachute deployment
- This is not included in the pack, so you will need to download it separately
- Updated drogue parachute textures to distinguish them from the main parachutes


1.3 8 November 2013
---------------------------

Features:
- New Part
- SDHI 2.5m Avionics Ring
- Avionics Ring is essentially the upper decoupler portion of the full Service Module, with a bonus battery, reaction wheel and toggleable integrated fuel-to-electricity converter
- This is particularly useful for people who want to build their own Service Module, but also use the SDHI Heat Shield and Boost Protective Cover


1.2 25 October 2013
---------------------------

Changes:
- VAB/SPH: Moved SDHI 2.5m Service Module Adapter and SDHI 2.5m Service Module Fairing to Aero tab
- R&D: Moved SDHI 2.5m Service Module Adapter to "Supersonic Flight" node
- If you have unlocked this part previously in Career Mode, you will need to edit your persistence file to temporarily remove the adapter from the list of unlocked parts, and then re-unlock after restarting the game
- Modified SDHI Mk1-2 Pod Boost Protective Cover collider to allow the Mk1-2 Pod underneath to be selected
- Hover your mouse pointer over the "Cut To Rescue" graphic on the cover and right-click


1.1 17 October 2013
---------------------------

Changes:
- Compatibility Patch for KSP 0.22+
- All parts have now been assigned to the appropriate nodes in the Research & Development Tech Tree
- Parts are in the same Tier Level as the Mk1-2 Command Pod (i.e. Tier 5)
- "Specialized Construction" unlocks:
- SDHI 2.5m Heat Shield
- SDHI 2.5m Service Module Adapter
- Clamp-O-Tron Docking Port - Parachute version
- IACBM 1.25m - Parachute version
- "Supersonic Flight" unlocks:
- SDHI Mk1-2 Pod Boost Protective Cover
- SDHI 2.5m Service Module Fairing
- "Heavier Rocketry" unlocks:
- SDHI 2.5m Service Module
- LV-909 Liquid Fuel Engine (Fairingless)


1.0 12 October 2013
---------------------------

Features:
- Initial release
- New parts
- SDHI Mk1-2 Pod Boost Protective Cover
- Clamp-O-Tron Docking Port - Parachute version
- IACBM 1.25m - Parachute version
- SDHI 2.5m Heat Shield
- SDHI 2.5m Service Module
- LV-909 Liquid Fuel Engine (Fairingless)
- SDHI 2.5m Service Module Fairing
- SDHI 2.5m Service Module Adapter
- Boost Protective Cover is ogive-shaped to fit stock Mk1-2 Pod and any surface-attached accessories underneath
- Staging activates both the shroud decoupler and jettison solid rocket motors
- If shroud jettison is to be triggered via action groups, both the decoupler and the solid motors must be manually mapped to the same action key
- Docking Ports come with short-range illumination lamps and integrated drogue/main parachute system
- Clamp-O-Tron variant is compatible with stock standard-sized docking ports
- IACBM variant is compatible with the FusTek Station Parts Expansion add-on
- Service Module comes with:
- Non-staged CM-SM decoupler to prevent accidental Pod/Service Module seperation during flight (action groups or right-click context menu used instead)
- Toggleable integrated fuel-to-electricity converter for use

Bugs/Known Issues
- Drogue parachutes do not auto-cut until mains are fully deployed
- This is due to the use of *two* ModuleParachutes, which is technically "hacky" by KSP standards
- Unlike BobCat's Orion spacecraft, however, the parachute-equipped docking ports will use the greater of the two drag configurations, guaranteeing a safe landing
- Warranty void if parachutes are deployed on a planetary body other than Kerbin
- Docking Port Lights become untoggleable after parachute deployment
- This is because of the way KSP handles animations; the game can only save the state of one animation at a time, and the docking ports need several animations to handle the various parachute deployment stages and the lights.

Frequently Asked Questions (FAQ)

Spoiler

Q: How do I use these parts?

A: This parts pack contains accessories to transform your stock Mk1-3 Command Pod into a self-sufficient short/medium range crew ferry. For detailed assembly and configuration instructions, refer to the tutorial on the GitHub Repo wiki.


Q: How far can I go with this Service Module?

A: Flight testing has shown that, when used in conjunction with a properly-designed Kerbin Departure Stage, a Command Pod equipped with the SDHI Service Module can easily enter Munar or Minimus orbit, circularize and return to Kerbin safely. The Service Module is also rated for Low Kerbin Orbital operations, such as ferrying crew between space stations.


Q: I keep pushing the space bar, but the Crew Module Adapter's decoupler isn't working

A: The Crew Module Adapter's decoupler was intentionally designed not to be staged; this is so that users don't accidentally strand their pod in orbit with no means to retro-burn. However, the decoupler can still be activated via Action Group keys or the right-click context menu


Q: Why do the docking lights have such short ranges?

A: The docking lights are primarily used for identifying target docking ports in low-light conditions, and are not designed for general illumination.


Q: Your parachute-equipped docking ports rely on RealChutes, yet they don't use the latest tweakables system. What gives?

A: The parachutes installed in the docking ports is a drogue-mains system carefully tuned for a safe and comfortable landing on Kerbin, for pad abort, in-flight abort and re-entry scenarios. Allowing them to tweakable would inadvertently permit users to accidentally mis-configure the parachutes and result in fatal landings.

Users are welcome to modify the parachute configs as they wish, but in doing so they will void their warranty and become ineligible for official help/support.


Q: Could you make Service Modules / Boost Protective Covers / other accessories for other command pods?

A: No - only the stock Mk1-3 pod is supported. Other command pods are outside the focus of this add-on.


Q: Could you make the Service Module System compatible with art revamp mods like Ven's Stock Revamp, Nertea's Restock, etc.?

A: No - SDHI SMS is intended to fit with the stock aesthetic, to provide a seamless experience for the majority of new and existing players to the game. I also personally disagree with the "better than stock" philosophy behind the aforementioned art revamp mods.


Q: In the VAB/SPH, the Service Module / Avionics Ring decoupler animation plays constantly (puffs of smoke, etc), causing null reference errors / crashes.

A: This is most likely caused by the TweakScale third-party plugin, due to an as-yet unexplained incompatibility. You'll have to uninstall TweakScale or not use the Service Module pack.


Q: I'm having trouble with a version of this add-on from a third-party "mod pack" or from a non-official download location - could you help me?

A: No support is provided for unofficially-distributed or "bootleg" versions of this add-on.


Q: Why isn't this indexed on CKAN / KSP-AVC?

A: Maintaining metadata for third-party mod version trackers and waiting weeks for approval is too much of a hassle.


Acknowledgements

- @stupid_chris: RealChute Parachute Systems plugin

- @Starwaster: AnimatedDecoupler plugin, stock aero fixes, heatshield rebalancing

- @Kerbas_ad_astra , @StevieC, @NathanKell and @JPLRepo: various tweaks and fixes

Share this post


Link to post
Share on other sites

I feel sad because it's a fantastic piece of work but the parts are pretty much useless since it's just an orbiter and most people have already landed on every planet. Also Kerbals are highly disposable so nobody cares about their safety.

Share this post


Link to post
Share on other sites

Please, only speak for yourself ;) I take good care of my Kerbals, and I'm also not playing since years, I have not been to all planets yet.

In fact, I was fiddling around to make my own service module, as I dislike building one out of x parts. Great to see something sophisticated presented. Thanks :)

Share this post


Link to post
Share on other sites

New people are always coming into the game, and old ones often start fresh with new program versions; and from various threads I've seen, many players do care quite a bit about the safety of their kerbonauts - at least in "live" / "for serious" saves.

Great work, sumghai. I've been following the development thread, and am glad to see this released.

Share this post


Link to post
Share on other sites

OK, I've been launching Kerbals into Low Kerbin orbit and back all day.

It works very well. I just need a larger launcher so I can reach the Mun.

Nice job Sumghai, I'll also be using these on my next Duna Mission.

HlQMZ5K.png

Edited by Tommygun

Share this post


Link to post
Share on other sites
Nice! But why not include the user manual in the .zip?

The parts pack is 3.78 MB in size, while the PDF manual alone is 11.78 MB - therefore, I decided it was better to leave the latter as an optional download.

Share this post


Link to post
Share on other sites

Outstanding work, sumghai!! This is now my go-to NASA style CSM. :)

Share this post


Link to post
Share on other sites

Great to see this fully realized!

A note on FAR compatibility: to make the BPC count as a fairing, I think all you have to do is change its title to Boost Protective Cover Fairing. (Add "Fairing" to the part title). Since the side fairings already have fairing in their name, they should be good to go.

Share this post


Link to post
Share on other sites

god i love using this mod because in fact i already used this today to supply my space station with more kerbals

Share this post


Link to post
Share on other sites

NICE! I'll be using this with the new 3 man capsule that I have seen over in addon development. The combo will make one nice Orion craft. Time to go to a Constellation replica!

Share this post


Link to post
Share on other sites

Yay I've been acknowledged for something :D

I know that this pack doesn't seem like much, but I've been using this as a crew transfer vehicle and with enough Delta-v to make it to my Minmus station it certainly can get around.

Share this post


Link to post
Share on other sites

Q: Is the Heat Shield DeadlyReentry-compatible?

A: The Heat Shield CFG does contain configurations for DeadlyReentry; however, these have NOT been verified.

Barring you drastically changing the heat shield .cfg between the nearly done version I currently have (I believe the only part missing on my computer is the IACBM variant of the parachute + port) and this one, I can attest that the heat shield does work with Deadly Reentry (and with FAR on top of that. Even managed direct returns from the Mun successfully with it.)

Share this post


Link to post
Share on other sites

ym86.png

I had to do some .cfg modifying on this pack to make everything fit right but wow. That is one hell of a shot.

Fuel levels seem a bit low to me looking at stuff but that's just personal.

I also had to modify that pod .cfg to make it less OP and more realistic. This will be my new light tug on Kerbville station, being built with FuzTek parts at 350km.

Share this post


Link to post
Share on other sites

What a strange coincidence, I was just trying to build a replica of the SMS with PFairings and NW this last week! I couldn't get the boost covering to work quite right (Pfairings didn't like making something like that), so this will be fun to play with.

Share this post


Link to post
Share on other sites

As always sumghai delivers the high quality mods with attention to details which makes his work unique amongst all other modders save for the very best of them. Good work, sumghai :)

Share this post


Link to post
Share on other sites

t1qtxuS.png

KSS Mupollo 15 and Munar lander. The SDHI-E&R (Escape and Recovery) pod addition has green-lit the space station for Munar studies. After adding on the LVN's a while a go, she's already enroute (albeit slowly) to the Mun.

Share this post


Link to post
Share on other sites

I just did a launch test with this CSM and I agree that it will become my new favorite CSM for standard use. The abort sequence works flawlessly, the decoupling of fairings and adapters are likewise problem-free. The LV-909 seems incredibly fuel-efficient, though KER does not calculate its delta-V at all.

Now, I just need to figure out how to couple this to a Procedural Fairing assembly for a lander (basically, how to keep the adapter out of the way of docking) and I'll be set for the perfect Apollo-style mission! Well, if only I had an authentic-style lander that would fit into a 2.5m fairing cylinder without bulging...

Share this post


Link to post
Share on other sites

sitting shiny on the lunchpad ... looking very good on my Proton M lunchvehicle :) thanks a lot !

42ac.png

intersting fact: my Proton M is balanced to lunch upo to 18 tons into 75x75 LKO and with this new stock-a-like Serrvice Module System, i have 400 m/s dV left in the third stage. i think i will replace my 3man PPTS with this new one. funfact: my PPTS looks nearly the same with this new one. :D

Share this post


Link to post
Share on other sites

FYI: 1500 Dv according to mechjeb - if put the SM decoupler in the stage after the LV909

I plan on having this SM for all my orbital mission, possibly Mun or Minmus orbital missions, and with a extra stage, a lander.

Edited by Read have Read

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now