For a contract, I landed an asteroid on Kerbin, but it doesn’t think the vessel landed. Is this fixable? (Pic attached)

kerbal-space-program

In Kerbal Space Program career mode, I was completing a contract with the following statement:

Bring a newly discovered Class A asteroid to Kerbin and land it.

Conditions:

-Have a newly discovered Class A asteroid in tow
-Land your vessel on Kerbin
-Maintain stability for ten seconds

After completing the daunting task of recovery and reenty, I safely landed my vessel with the asteroid attached, velocity and altitude at 0, on the water. However, while the first and third requirements are checked off, the second one is not showing to be completed.

Screenshot:

enter image description here

Is there something I missed or is there any way I could fix it? I'm not opposed to using some cheat to get it done.

Thanks!

Best Answer

It is Splashed, not Landed. Landed requires to land on... land.

Aside of using debug toolbar (ALT+F12) to "cheat" there are several options available to bring it ashore. However, depending on your distance from shore it might be faster to bring new one back home.

  1. Jet powered Boat with Claw.
  2. Seaplane, with Claw.
  3. VTOL, with claw.
  4. Gargantuan cargo ship with crane.

Hint: If you have access to ISRU, you can create rocket fuel from asteroid for extra speed in transport craft. It will also lower asteroid mass.

You can also use mods to make it easier:

  • Trajectories will allow you to predict landing spot after planet rotation and aerobraking
  • Firespitter and similar mods - wider selection of airplane parts will make it easier.
  • KAS/KIS - winches, lines, on-site part attachment. And C4 explosives.
  • HyperEdit - its a cheat engine for KSP. You can use it to teleport rock to ground.
  • MechJeb/PilotAssistant - autopilot is rather useful for long missions (MJ for space, PA for atmospheric travel)
  • KER - knowledge is power, KER gives you it.

As for internal game mechanics, here is summary for curious people: Crafts (which includes Kerbals on EVA, debris, and flags) have states (Landed, Splashed etc...). Contracts system is simple set of rules, and it simply checks craft state. Craft state can be edited in save file (backups recommended).