KerbalFrost

Adds procedural launchpad ice, boil-off vapour, and ignition shatter effects to KSP propellant tanks. Partless, lightweight, and fully compatible with fuel switchers (B9PartSwitch, RealFuels), Rebuilt small as a spiritual successor to Cool Rockets.

License: MIT

Game Version: 1.12.5

Source code: Fr3nezy/KerbalFrost

Downloads: 106

Author: Manu93cxz

Followers: 3

KerbalFrost

KerbalFrost is a lightweight, partless environmental mod for Kerbal Space Program 1.12.x. It simulates the physical buildup of cryogenic frost/ice on propellant tanks prior to launch, accompanied by cold boil-off vapour sliding down the rocket's body, which then dramatically shatters into tumbling fragments at engine ignition.

Designed as a modern spiritual successor to Cool Rockets, it is built to be extremely lightweight: one DLL, one .cfg file, no added parts, no ModuleManager patches, and no external AssetBundles or art assets.

Key Features

  • Procedural Ice Crust: Frost forms dynamically on any sufficiently full cryogenic propellant tank while the vessel sits on the launch pad (homeworld only).
  • Boil-off Vapour: Plumes of cold gas bleed from the top of the tanks and slide down the tank walls, restricted to the tallest tanks to keep performance high and visuals clean.
  • Ignition Shatter: The ice crust cracks and sheds physical, tumbling fragments at engine ignition (shaken off by vibrations while still clamped), rather than waiting for physical liftoff.
  • Procedural Assets: Every texture — including the ice pattern, vapor puff, particles, and the stock toolbar icon — is generated via code at runtime.
  • Dynamic Audio: Immersive cracking and boil-off sound effects, utilizing a randomized playback window so successive launches never sound identical.
  • In-Game Tuning: Access a stock flight toolbar window (snowflake icon) with over 50 live sliders to tune colors, opacity, vapor density, particle limits, and tank height thresholds, with a "Save to cfg" button.

Mod Compatibility & Performance

Unlike older mods that rely on static ModuleManager patches (like :HAS[@RESOURCE[Oxidizer]]), KerbalFrost scans parts in flight. This means fuel switchers that swap resources at runtime (B9PartSwitch, Interstellar Fuel Switch, RealFuels) work out of the box.

Primitive Unity colliders generated by the particle effects are destroyed immediately upon spawning to prevent any interference with vessel physics, drag cubes, or collisions.

Installation

  1. Download the latest release zip.
  2. Drag the GameData/KerbalFrost folder directly into your KSP GameData directory.
  3. To uninstall, simply delete the folder. No dependencies required.

Credits & License

  • Code: MIT License.
  • Audio Assets: Sourced from Pixabay under the Pixabay Content License.

Gallery

Loading changelog...

Stats for KerbalFrost

Downloads over time

Downloads per version

New followers per day

Top Referrers

  1. spacedock.info
  2. www.google.com
  3. www.bing.com
  4. sd1b.52k.de
  5. www.qwant.com
  6. www.reddit.com

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.