Taken from the KSP wiki, then cleaned up.
| Surface | Atmosphere | Space | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Celestial body | Landed | Splashed | Low | High | Border | Limit | Low | High | Border | Recovery |
| Kerbol | N/A | N/A | 1× | 1× | 18 km | 600 km | 11× | 2× | 1000 Mm | 4× |
| Moho | 10× | N/A | N/A | N/A | N/A | N/A | 8× | 7× | 80 km | 7× |
| Eve | 8× | 8× | 6× | 6× | 22 km | 90 km | 7× | 5× | 400 km | 5× |
| Gilly | 9× | N/A | N/A | N/A | N/A | N/A | 8× | 6× | 6 km | 6× |
| Kerbin | 0.3× | 0.4× | 0.7× | 0.9× | 18 km | 70 km | 1× | 1.5× | 250 km | 1× |
| Mun | 4× | N/A | N/A | N/A | N/A | N/A | 3× | 2× | 60 km | 2× |
| Minmus | 5× | N/A | N/A | N/A | N/A | N/A | 4× | 2.5× | 30 km | 2.5× |
| Duna | 8× | N/A | 5× | 5× | 12 km | 50 km | 7× | 5× | 140 km | 5× |
| Ike | 8× | N/A | N/A | N/A | N/A | N/A | 7× | 5× | 50 km | 5× |
| Dres | 8× | N/A | N/A | N/A | N/A | N/A | 7× | 6× | 25 km | 6× |
| Jool | N/A | N/A | 12× | 9× | 120 km | 200 km | 7× | 6× | 4 Mm | 6× |
| Laythe | 14× | 12× | 11× | 10× | 10 km | 50 km | 9× | 8× | 200 km | 8× |
| Vall | 12× | N/A | N/A | N/A | N/A | N/A | 9× | 8× | 90 km | 8× |
| Tylo | 12× | N/A | N/A | N/A | N/A | N/A | 10× | 8× | 250 km | 8× |
| Bop | 12× | N/A | N/A | N/A | N/A | N/A | 9× | 8× | 25 km | 8× |
| Pol | 12× | N/A | N/A | N/A | N/A | N/A | 9× | 8× | 22 km | 8× |
| Eeloo | 15× | N/A | N/A | N/A | N/A | N/A | 12× | 10× | 60 km | 10× |
| Kerbonaut | Capsule | Modules | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Surface Sample | EVA Report | EVA Experiments | Asteroid Sample | Comet Sample | Crew Report | Mystery Goo Observation | Materials Study | Temperature Scan | Atmospheric Pressure Scan | Gravity Scan | Seismic Scan | Atmosphere Analysis* | Infrared Telescope | Magnetometer Boom | |
| Surface: Landed | Biome | Biome | Global | Biome | Biome | Biome | Biome | Biome | Biome | Biome | Biome | Biome | Biome* | — | — |
| Surface: Splashed | Biome | Biome | — | Biome | Biome | Biome | Biome | Biome | Biome | Biome | Biome | — | — | — | — |
| Flying Low* | — | Biome | — | Biome | Biome | Biome | Global | Global | Biome | Global | — | — | Biome | — | — |
| Flying High* | — | Global | — | Global | Global | Global | Global | Global | Global | Global | — | — | Biome | — | — |
| In Space Low | — | Biome | Global | Global | Global | Global | Global | Global | Global | Global | Biome | — | — | — | Global |
| In Space High | — | Global | Global | Global | Global | Global | Global | Global | Global | Global | Biome | — | — | Global | Global |
* = requires atmosphere
In save files for contracts there's the field body or targetBody, which specifies an orbitable body using a number. In the base game orbitable bodies are only the sun, the seven planets and nine moons. I found out this information experimentally, by modifying contracts.
| ID | Body |
|---|---|
| 0 | Sun (Kerbol) |
| 1 | Kerbin |
| 2 | Mun |
| 3 | Minmus |
| 4 | Moho |
| 5 | Eve |
| 6 | Duna |
| 7 | Ike |
| 8 | Jool |
| 9 | Laythe |
| 10 | Vall |
| 11 | Bop |
| 12 | Tylo |
| 13 | Gilly |
| 14 | Pol |
| 15 | Dres |
| 16 | Eeloo |
| 17 | N/A |
Specifying a body or targetBody that's not between 0 and 16 causes the game (at least, version 1.12.2) to determine that all contracts are invalid, throw them away, and start afresh with a new set of contracts.
Created 2021-08-31, last edited 2022-11-04. Index.