Jump to content

[1.8.x] Impact! - impact science and contracts -v1.8.0

Recommended Posts

Crash for science, profit and fun - now in KSP 1.8!




Github - https://github.com/tomforwood/kerbal-impact/releases

I no longer support curse

Also available with CKAN


Old version are still available at https://github.com/tomforwood/kerbal-impact/tags

Thanks to BenjiGH who created the models

We all know that crashing is fun, but did you know that it can also be useful? Our scientists have found two experiments that will return useful data from the resulting explosion.

This mod has two new science parts, the Bangometer (seismometer) and flashometer (spectrometer) as well as contracts for performing experiments with them.



The bangometer is available in the Space Exploration tech tree node

This experiment will analyse the seismic waves generated by an impact in order to get information about the interior of the body.


  1. Land a vessel with a bangometer anywhere on the surface of an atmosphereless body.
  2. Crash a second craft into the body as hard as you can. (You must be controlling this craft until impact.)
  3. Switch back to the landed craft. There will now be an experiment registered in the bangometer.
  4. Recover or transmit the result back to KSC.



A seismic study on the Mun

The amount of science resulting from an impact is proportional to the kinetic energy of the impact. Once you have acheived a high enough energy to get the maximum science no more impact will give any further data.



The flashometer is available in the advanced exploration node

This experiment analyses the spectrum of radiation emitted by the debris thrown up by an impact


  1. Put a vessel with a Flashometer in low orbit around an atmosphereless body.
  2. Crash a second craft into the body. (You must be controlling this craft until impact).
  3. The craft with the Flashometer must be above the horizon in order that it can see the ejecta.
  4. Switch back to the orbiting craft. There will now be an experiment registered in the flashometer.
  5. Recover or transmit the result back to KSC.


The science from this experiment is not related to the impact speed (although there is a minimum energy in order to create the debris). The science is linked to the biome in which the impactor crashed and is repeatable for each biome.


Career mode

In career mode you will be given contracts to perform impacts on bodies you have previously visited. Both are completed by receiving the required data back at KSC. Bangometer contracts will specify a minimum kinetic energy required to complete the contract (KE=1/2mv2). Flashometer contracts specify a minimum latitude where the impact has to occur.


The Flashometer (spectrograph) can analyse impacts into asteroids if it is with 500km of the impact. As with the other experiments you should control the impactor until the moment of impact. Don't try to crash at to high a speed as it is quite easy to simply pass through the centre of an asteroid without triggering the KSP collision code.


v 1.8.0 Support for KSP 1.8

v 1.6.4 Fix bug generating spectrometer contracts for outer bodies

v 1.6.3 Support KSP 1.4

v 1.6.1 Support nationalization and fix smaller impacts sometimes overwriting bigger ones

v 1.6.0 Support KSP 1.3

v 1.5.1 Fix the bug that prevented impacts near the instrument from registering

v 1.5.0 support KSP 1.2

v1.4.3 - minor fix to display asteroid orbing body in contracts.

v1.4.2 for KSP 1.1 is released - see download links below

         V 1.3.0

  • Support for KSP 1.0.5

V 1.2.0

  • Automatically reveal the name of asteroids subject to new contracts
  • Track asteroids for accepted contracts to prevent despawning
  • Add MiniAVC plugin to track versioning



To celebrate Asteroid day Impact! now includes asteroid impacts.

All code is released under the apache license included. The models have all rights reserved by BenjiJH.

Edited by tomf
Link to post
Share on other sites


The craft with the Flashometer must be above the horizon in order that it can see the ejecta.

Is this actually required? And if so, how lenient is it? I just completed a contract and at the time of impact (in a crater), the Flashometer probe was definitely not in line-of-sight. It was fairly close though..

Link to post
Share on other sites

It has to be above the virtual horizon. It assumes that you have crashed on a perfect sphere and works the angle on that basis.

I justify it by saying that debris will be thrown up high enough to be visible outside the crater you have landed in.

Link to post
Share on other sites
  • 2 weeks later...

I put a lander with bangometer in all biomes in kerbin (except waters.. dangerous places) and when I crash to a biome, bangometer doesnt see anything or make any experiments?? Is kerbin excluded, or does lander legs and other parts block bangometer from getting data?


put a probe, sitting directly on a bangometer, no experiment result still, and bangometer is so wobbly it crashes to kerbin while standing.

should I try it on an atmosphereless body? I tried subsonic, supersonic and reentry speeds and no science for me :(

Edited by Feradose
Link to post
Share on other sites

The experiments only work on Atmosphere less planets and moons. Where an atmosphere is present you can't get up a high enough impact velocity to overcome the noise caused by wind and waves (the code just checks hasAtmosphere=false).

Try it on the Mun or Minmus.

Link to post
Share on other sites

Got this, been playing with it.

Especially in career mode gathering science is a big facet of what drives missions, contracts and such. However universally it's a pretty dull process; you just put some tiny things on your ship and click on them when you go to a new area. This adds a big dimension to that process and it's a very fun one. Setting up to collect data from an impactor; getting the sensor in place on the ground, making sure you've got orbital LoS and then of course the awesome part - intentionally crashing stuff into the ground at the highest velocity possible.

On my recent Duna mission I ejected the transit/deceleration segment of my ship a bit early and built it with a drone module and a battery on it. That way I could slam that bugger into the planet and collect data both from the guy in the lander and the orbital return module with the spectrometer.

Sure, I had a thermometer, seismic sensor and such on the lander but, well, so what? Getting science that way is less involved than opening/closing solar panels.

Awesome mod. All due props.

Link to post
Share on other sites
  • 3 weeks later...

Wow, I really love impact experiments in Interstellar mod but didn't want to install the whole mod with too many parts for my computer. Finally happy about finding such experiment as a standalone mod, definitely going to try it!

Would be really pleased to see more stockalike models though.

Edited by orven
Link to post
Share on other sites
  • 2 weeks later...

Interesting and fun mod. Question though, i haven't in my latest 1.02 career game made it to orbit yet, and the mod has given me a crash a probe onto eeloo, which seems just a tad premature.

Link to post
Share on other sites

That is really weird. The game provides a list of the bodies it thinks you have visited and I just pick one of them. Do you have any other mods installed?

I'm away at the moment but I will take a look when I get back next week.

Link to post
Share on other sites
This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...