DeepFreeze Continued... CKAN

This mod provides the ability to freeze and thaw kerbals for those long space journeys.

License: Creative Commons 4.0 Share-Alike Attribution Non-Commercial license

Game Version: 1.12.2

Source code: JPLRepo/DeepFreeze

Downloads: 181,428

Author: Jplrepo

Mod Website: Forum Thread

Support this mod: Donate

Followers: 337

Outdated Mod

This mod is not known to work with the latest version of Kerbal Space Program. Proceed with caution.

Information Changelog Stats

DeepFreeze Continued...


This mod provides the ability to freeze and thaw kerbals for those long space journeys.
Introduces glykerol resource used for freezing kerbals.
To freeze a kerbal you must have 5 glykerol units (configurable via part.cfg or settings menu) and 3000 electrical charge (configurable via part.cfg or settings menu) per kerbal. To thaw a kerbal you must have 3000 electrical charge (configurable via part.cfg or settings menu) per kerbal.
This is the on-going release version of the original dev version of DeepFreeze by scottpalladin. Due to other commitments Scott has indicated to me that he has little time and unlikely to continue any mod work on KSP into the future and has given me permission and well wishes to continue the work.
As per the terms of the original license full credit to forum user scottpalladin PaladinLabs for the original concept, ideas and dev mod. The license continues under the same license conditions. The release version will be known as DeepFreeze Continued...

Uses:When kerbals are frozen they do not consume life support resources. If you don't use life support mods, this mod doesn't really do much, except provide a few cool parts and fairly useless feature.


  • Compatible with TAC Life Support, USI Life Support, Snacks! and Kerbalism.
  • Small 1.25M in-line CRY-0300 DeepFreezer for 1 kerbal (with animated internals, animated external doors, and TRANSPARENT doors - Yes see the Internals from the outside).
  • CRY-0300 has an on-board Glykerol tank which can store up to 10 units of Glykerol.
  • Small radial CRY-0300R DeepFreezer for 1 kerbal (with TRANSPARENT pod window - Yes see the Internals from the outside).
  • CRY-0300R has an on-board Glykerol tank which can store up to 10 units of Glykerol.
  • Medium 2.5M in-line CRY-1300 DeepFreezer for up to 3 kerbals (with animated internals).
  • CRY-1300 has an on-board Glykerol tank which can store up to 15 units of Glykerol.
  • Large 2.5M in-line CRY-2300 DeepFreezer for up to 10 kerbals (with animated internals).
  • CRY-2300 has an on-board Glykerol tank which can store up to 50 units of Glykerol.
  • RS-X20R radial glykerol tank for up to 20 units of extra glykerol storage.
  • Full featured GUI allowing you to see all frozen kerbals and freeze/thaw kerbals.
  • Kerbals can also be frozen/thawed via part right click menu.
  • ANIMATED CRYOPODS. Yes - Animated Cryopods! See for yourself. When you Freeze or Thaw from external view, you will see the Pod open/close in the portrait cameras. If you are in IVA/Internal mode when you freeze/thaw the camera will switch to an internal camera viewing the pod of the kerbal you are about to freeze/thaw. It will then animate open/close of the cryopod. Yes the internals change. All Rep to for his Amazing!! Internal modelling and texturing. You can switch around all the un-frozen kerbals seat cameras to take a look around.
  • Remote Tech is supported - Detects if RT is installed and if it is:-
  • You cannot thaw kerbals unless you have active crew on-board or an active connection to your vessel if un-kerbal'd. When you attempt to freeze your last active crew on-board, you are given a warning that you will need an active crew on-board or active connection to thaw kerbals - you then have to click thaw a second time to confirm your action. You cannot modify KAC - DeepFreeze Continued Alarms unless your vessel is crewed or connected.
  • Provides monitoring capability of frozen kerbals at a cost of Electrical Charge. WARNING!! - use of this feature means kerbals will die if you run out of electrical charge if you set the fatal option to on. A non-fatal option is available. To use this feature you must change thesettings as the default for this feature is off. EC usage to keep kerbals alive NOW DOES (from V0.18) operate when vessel they are aboard is not the active vessel. But it will only drain up to 95% of your EC when you switch to the vessel without BackgroundProcessing installed. If you optionally install the BackgroundProcessing mod then EC usage is processed even if your vessel is NOT the active vesel. EC usage turns off for all vessels when timewarp is > 4x due to bugs in EC usage at high timewarp.
  • Temperature Checking function (switch on and off via config settings: RegTempReqd = true/false). If switched on the Freezer Part temperature must be < the RegTempFreeze value (in settings)to be able to freeze a kerbal. If switched on you must maintain the Freezer part temperature BELOW the RegTempMonitor (in settings) value. If you do not, then there is a good chance the freezer will fail and your kerbals WILL start dying if you have the EC fatal option turned on. If switched on Freezing/Thawing and Holding Frozen Kerbals will cause the freezer parts to produce Heat which you will then need to manage. - This function only operates on the active vessel as Temperature control on unloaded vessels is too risky in the current KSP version. If you wish to use this function, do so at your own risk.. (or rather the Kerbals) and use a heat control mod and parts like this one.
  • If that's not all, NEW from Version 0.18 of DeepFreeze Continued... now includes Kerbal Alarm Clock (KAC) mod integration. If you have KAC installed you can bring up a list of all KAC alarms attached to the active vessel and assign DeepFreeze Thaw and Freeze events to the alarm. So when the alarm fires in KAC, DeepFreeze will automatically execute whatever Thaw and Freeze commands you have attached to that alarm. This ONLY works once the alarm fires and you switch to the vessel that these events are attached to (if it isn't already the active vessel). DeepFreeze will remember these commands forever and execute them once you switch to this vessel but keep reminding you to do so until you do switch to the vessel or you delete the alarm from within Deepfreeze (not KAC). If you also have Remote Tech mod installed you can only modify DeepFreeze alarm events if the associated vessel has a valid remote connection or a kerbal in command. DeepFreeze will however execute your alarms even if the vessel does not have a connection or kerbal in command as they are stored and executed by the on-board computer.
  • RasterPropMonitor enabled light switches and door handle (for CRY-0300) and RPM Transparent Pod functionality (for CRY-0300).
  • Full integration and support of Ship Manifest mod by Papa_Joe. - There is a bug in SM with the latest release of DeepFreeze Continued... See the Release Notes.
  • Module Manager config file included for support of CLS mod supported by Papa_Joe.
    For more information please refer to the new W.I.P. WIKI page.

Known Issues: * When inside the CRY-0300 with the External Doors closed, if you zoom out strange camera effects mean the door is only partially visible.
When there is a Kerbal on the ladder in front of the CRY-0300 and the doors are open the Internal Overlays the kerbal and blocks them from view. This is actually an RPM - JSIAdvTransparentPods limitation for now.
The CRY-0300R has lost it's ability to show cool Window Freeze/Thawing animation effects.

Support: For support please refer to the KSP Forum thread.

Install Instructions:
You MUST manually delete any old installed version of DeepFreeze first from \Gamedata\REPOSoftTech\DeepFreeze
Unzip into your Game install directory.
Requires ModuleManager to be installed (this is no longer optional) -Included in this package.
This mod includes version checking using MiniAVC. If you opt-in, it will use the internet to check whether there is a new version available.
Data is only read from the internet and no personal information is sent.
For a more comprehensive version checking experience, please download the KSP-AVC Plugin
* Requires Community Resource Pack - Included in this package.CRP, and Community Resource Pack are (tm), and may not be used without permission. License for all configuration files is CC 4.0 BY SA NC

Optional *but highly recommended:

  • Highly Recommended to allow transparent CRY-0300 and CRY-0300R pod functions - but optional is JSI Advanced Transparent Pods
  • If you do not install JSI Advanced Transparent Pods than the CRY-0300 will act like the other parts and the External Doors will be disabled.
  • Without JSI Advanced Transparent Pods installed the CRY-0300R window will appear permanently frozen.
  • With [Raster Prop Monitor (RPM)](will work ( installed the internal Props will work (light switches, External Door lever, EC and Glykerol Read-outs on all the parts).
  • Highly Recommended to allow background EC usage and monitoring - but optional is BackgroundProcessing. This is a link to my forked copy of JamesPicone's backgroundprocessing as he has not been on the forums since February. This link is to my forked copy of his mod until he provides a new download repository.
  • Kerbal Planetary Base Systems - Comes with the CRY-5000 DeepFreeze part for Base building and Freezing needs.
  • You probably want a Life Support Mod.
  • TAC LS V 0.12.3 and up is now fully supported.
  • Snacks!, USI LifeSupport,Interstellar Flight Inc. (IFI) are fully supported.
  • Kerbalism is now fully supported.
  • Ship Manifest supported for crew transfers.
  • Kerbal Alarm Clock for all your timed DeepFreeze needs.
  • CLS supported (with supplied config file).
  • Remote Tech is supported. DeepFreeze respects Remote Tech connectivity for certain DeepFreeze functions to work.

Version V0.31.0.0 for Kerbal Space Program 1.12.2

Released on 2021-09-11

V0.31.0.0 Re-Compile for KSP 1.12.x Added difficulty settings to turn off internal beep sounds and all sounds. Fix background resources - Kopernicus solar panels integration. Fix Portraits showing from kerbals in loaded vessels that aren't the active vessel. Fix timing issue with the Cryopod door animation and freeze glass animation playing at the same time. They now play one after another as they used to/should.

Download (21.99 MiB)

Version V0.30.0.0 for Kerbal Space Program 1.11.0

Released on 2020-12-31

V0.30.0.0 Re-Compile for KSP 1.11.x Add EVA construction capabilities to the CRY-300R (Can move it only, can't put in inventories) and the RS-X20R Glykerol Container (can be put in inventories as well).

Download (21.99 MiB)

Version V0.29.0 for Kerbal Space Program 1.10.1

Released on 2020-10-16

V0.29.0.0 Re-Compile for KSP 1.10.x

Download (21.99 MiB)

Version V0.28.0.0 for Kerbal Space Program 1.9.1

Released on 2020-03-04

V0.28.0.0 Re-Compile for KSP 1.9.x Fixed the visibility of the CRY-0300 External Door with JSI Advanced Transparent Pods also installed. Fixed the animated Croypod glass on the CRY-300R. Added check and screen message when trying to thaw or freeze across multiple parts/vessels at the same time. Already had this check on the same part, but extended across all parts or bad things happen. More performance and garbage improvements. Kerbals in Cryopods that have external doors (CRY-0300) will leave their helmet off if the doors are open and in breathable atmosphere. Russian translations updated by Sooll3. Chinese translations updated by 6DYZBX. V0.27.0.0

Download (21.99 MiB)

Version V0.27.0.0 for Kerbal Space Program 1.8.1

Released on 2019-10-18

Fix dependency issue for Unloaded Resources processing requiring TAC-LS to be installed. Re-Compile for KSP 1.8.x

Download (22.01 MiB)

Version V0.26.0.0 for Kerbal Space Program 1.7.2

Released on 2019-06-29

V0.26.0.0 Re-compile for KSP 1.7.2 and above. Added BackgroundResources processing. This is a module also distributed with my TAC LS mod. It will do EC processing for DeepFreezer parts that are on unloaded vessels (not the active vessel). You can turn it off in the Difficulty settings. It also does unloaded EC production for all vessels.

Download (21.86 MiB)

Version V0.25.0.0 for Kerbal Space Program 1.6.1

Released on 2019-03-17

Fix shaders for real this time. - KSP no longer distributes Legacy Shader Transparent Specular. Some Performance improvements and Garbage generation improvements on the part module.

Download (21.83 MiB)

Version V0.24.0.0 for Kerbal Space Program 1.6.1

Released on 2019-02-17

Re-compile for KSP 1.6.x Fix shader assignments. Fix animations in Cryopods.

Download (21.82 MiB)

Version V0.23.9.0 for Kerbal Space Program 1.5.1

Released on 2018-10-25

Re-compile for KSP 1.5.x Added German Translation (thanks Nils277) Some GC/performance improvements.

Download (21.81 MiB)

Version V0.23.8.0 for Kerbal Space Program 1.4.1

Released on 2018-03-16

Update for KSP 1.4.1

Download (21.78 MiB)

Version V0.23.7.0 for Kerbal Space Program 1.3.1

Released on 2017-10-07

Update for KSP 1.3.1

Download (21.78 MiB)

Version V0.23.6.0 for Kerbal Space Program 1.3.0

Released on 2017-06-18

Russian Localization texts added - Thanks go to forum user- Artem Kerman. Spanish Localization texts added - Thanks go to forum user- Fitiales. Resized UI elements to fit other languages.

Download (21.76 MiB)

Version V0.23.5.0 for Kerbal Space Program 1.3.0

Released on 2017-05-28

V0.23.5.0 Compile for KSP 1.3.0 Localization ready (but all in English) - Translation volunteers welcome. ;) If Infinite EC is turned on DeepFreeze will not consume EC. If in IVA/Internal camera view when you freeze the last kerbal will autmatically change the camera to flight view to avoid invalid camera reference.

Download (21.75 MiB)

Version V0.23.4.0 for Kerbal Space Program 1.2.2

Released on 2017-04-09

Fix issue with launching vessels with DeepFreeze parts with greater capacity than previously launched vessels would cause null reference exceptions, lost DeepFreeze tracking and lost frozen kerbals. Thanks to Gnurfos who found the bug.

Download (21.75 MiB)

Version V0.23.3.0 for Kerbal Space Program 1.2.2

Released on 2017-02-18

Fix Kerbalism Integration. Freeze Tourists! DeepFreeze stock application button is not shown in flight unless the active vessel has a DeepFreezer part. Fixed log spam when RPM occlusion fails. Work-around for integration issue/bug in USI LS.

Download (21.75 MiB)

Version V0.23.2.0 for Kerbal Space Program 1.2.2

Released on 2016-12-08

V0.23.2.0 Compile for KSP 1.2.2 Remove need for RSTKSPEvents and utilize new KSP 1.2.2 GameEvents extension. Update Community Resource Pack to Fix Issue when returning to vessel and EC usage has exhausted all EC in the vessel (and not using BackgroundProcessing mod).

Download (21.75 MiB)

Version V0.23.1.0 for Kerbal Space Program 1.2.1

Released on 2016-11-03

Compile for KSP 1.2.1 Fix Editor customer Filter for DeepFreeze parts. Fix problem with EC and Heat settings being disabled in new game difficulty settings. Fix problem with CRY-0300 Doors opening/closing with JSI Advanced Transparent Pods showing an empty Internal until fully open, unfortunately it does mean you can no longer see the doors animate open/closed correctly. This is a limitation of the JSI Advanced Transparent Pods and camera setup for KSP. Performance improvement pass on the code. Fixed Difficulty Settings. Fixed incorrect use of Blizzy ToolBar on game startup even if user has set to use Stock Icon in difficulty settings. Implemented inter-mod GameEvents - better integration possible with other mods. Fixed bug when Comatose Kerbal dies. Fixed Vessel Switching to unloaded vessel when Low EC or overheat warning occurs. Removed CRY-0300 door sound when JSI Advanced Transparent Pods mod shuts the door (not the user).

Download (21.75 MiB)

Version V0.23.0.0 for Kerbal Space Program 1.2

Released on 2016-10-12

Update for KSP 1.2 Fix Coma Kerbals to register/unregister their traits at the correct time and handle Tourist kerbals. Added Setting in the menu that allows you to turn on/off the VAB/SPH Deepfreeze Parts Category Icon. Converted all Settings to new Stock Difficulty/Settings Integration. DeepFreeze Settings are now set in the Difficulty window (stock) when starting a new game and other settings can be changed in-game by bringing up the Settings Menu in-game ane selecting the Difficulty settings button at the top of the window. Changed the mass of the CRY-0300 from 2,5t to 1.5t to align with other parts. Added a Database check for orphaned Kerbal and Freezer Part Entries and cleanup on startup. Fixed config error in texture. Changed DF VAB/SPH editor filter if ON DeepFreeze parts will only show in the DF category and NOT show in the Utilities category.

Download (21.75 MiB)

Version V0.22.3.0 for Kerbal Space Program 1.1.3

Released on 2016-06-22

Fix Bug where KAC Alarms GUI window fails if there is a KAC alarm of type "Crew"
Adjustments to internal code for 1.1.3 API changes for Crew Transfers.
Removed Glykerol Defintion from DeepFreeze distribution. Glykerol will now be defined as part of the Community Resource Pack (CRP) V0.5.4.0 and up.
So DeepFreeze is now dependent on CRP and includes CRP in it's distribution.
Re-compile for KSP 1.1.3 this version only works with KSP 1.1.3

Download (21.74 MiB)

Version V0.22.2.0 for Kerbal Space Program 1.1.2

Released on 2016-06-05

Fixed bug with Icons not loading on Linux.
Efficiency clean-up on code modules (speed and memory use).
Fix bug where DeepFreeze is not maintaining and updating Vessel Information for Vessels with Freezer parts, causing Exceptions in the log and vessels not appearing in the Vessel List in the DeepFreeze GUI window.
Moved Config.cfg file from Plugins to /Plugins/PluginData to prevent resetting Module Manager cache every time you change a setting.

Download (21.72 MiB)

Version V0.22.1.0 for Kerbal Space Program 1.1.2

Released on 2016-05-01

V0.22.1.0 "KSP 1.1.2 Update"
Fixed portrait camera issues.
Fixed On-Screen messages for Kerbal Name when in Alternate - Cryopod Camera mode.
Fixed spacing (scroll lists) in the DeepFreeze GUI menus.
Fixed switching from Stock Toolbar Icon to Blizzy Toolbar Icon and back again.
Made Settings Menu resizable.
Added some more KSPedia pages - What do people want to see here?

Download (21.72 MiB)

Version V0.22.0.0 for Kerbal Space Program 1.1.1

Released on 2016-04-24

Added first-cut KSPedia Pages - this is really just testing out this feature and is a very rough first cut. Plans to expand and improve this.
Support for NEW RPM - JSIAdvTransparentPods - no longer supports the OLD RPM TJSITransparentPods. You need RPM - JSITransparentPods V0.25.0 or above.
Support for Kerbalism Mod.

Minor Bugs (can live with, fix in next version):

1) When you freeze/thaw from internal cam (alternate camera) the camera loses the transform reference point at the end of the process.
2) When inside the CRY-0300 with the External Doors closed, if you zoom out strange camera effects mean the door is only partially visible.
3) The screen messages when in Cryopod-Camera mode are not showing all the kerbal's names.
4) When you change settings from Stock to Toolbar and change scenes, the toolbar appears, but stock button is still there. A restart or several scene changes fixes it.
5) When there is a Kerbal on the ladder in front of the CRY-0300 and the doors are open the Internal Overlays the kerbal and blocks them from view. This is actually an RPM - JSIAdvTransparentPods bug.
6) The CRY-0300R has lost it's ability to show cool Window Freeze/Thawing animation effects.

Issues with release:

Background Processing is not available under KSP 1.1. Unless the mod author updates it soon I will look to put my own EC background processing into DeepFreeze. For now if you are using EC usage the non-Background Processing method still works (it plays catch-up when you swith to the vessel).
There is no version of TAC LS for KSP 1.1 - so it is not currently supported.

Download (21.48 MiB)

Version V0.20.4.0 for Kerbal Space Program 1.0.5

Released on 2016-03-15

Fixed bug when using EC for frozen kerbals is turned ON and BackgroundProcessor is not installed. When you switch back to a vessel after a long period of time and you don't have enough EC to catch-up on the EC usage DeepFreeze was not correctly consuming 95% of remanining EC and was executing the Kill/Emergency Thaw procedure. Fixed GUI when EC usage is on where the fields were not spanning the resizable window correctly.
Improved error handling for a spurious bug in Tracking Station that cannot be tracked down.
Removed DFInterface.DLL API. Wrapper API now provided for other Mods to interface to DeepFreeze.
Removed use of SMInterface.DLL API to interface to Ship Manifest. Replaced with Reflection Wrapper class. Requires Ship Manifest V5.0.1.0 or above.
Changed DEFAULT CLS setting for the CRY-0300 and CRY-0300R to be Passable (allowing unrestricted crew transfers), this is due to a known bug in CLS/Ship Manifest mods.
Will change this setting back once Papa_Joe fixes that bug in CLS/SM.
Earlier versions of Ship Manifest no longer supported.
Updated Mini-AVC included to newer version to stop log spam.
Added Community Tech Tree science node definitions (via Module Manager file, requires Module Manager).
Re-Factored a lot of code and utilities (Code Housekeeping).

Download (17.97 MiB)

Version V0.20.3.0 for Kerbal Space Program 1.0.5

Released on 2016-02-18

V0.20.3.0 "bug Fixes" Fixed bug when thawing some kerbals vessel where vessel reference transform was not set in some cases. Modified debugging and error messages during thawing to assist easier bug hunting in the future.

Download (17.97 MiB)

Stats for DeepFreeze Continued...

Downloads over time

Downloads per version

New followers per day

Top Referrers


Export Raw Stats

Export Downloads

Export Followers

Export Referrals

Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.