diff --git a/GameData/RealSolarSystem/Compatibility/BreakingGround.cfg b/GameData/RealSolarSystem/Compatibility/BreakingGround.cfg index e5f07fe0..e58267be 100644 --- a/GameData/RealSolarSystem/Compatibility/BreakingGround.cfg +++ b/GameData/RealSolarSystem/Compatibility/BreakingGround.cfg @@ -2,7 +2,8 @@ // Run in AFTER, so that planetary mass settings have been done // This scaling factor is for balance only. Using initial/WIP value from https://github.com/KSP-RO/RealSolarSystem/issues/249 -@DEPLOYEDSCIENCE:AFTER[RealSolarSystem] { @SEISMICENERGY { scale = 1.25e12 } } +// Revise to use gravParameter instead of mass. +@DEPLOYEDSCIENCE:AFTER[RealSolarSystem] { @SEISMICENERGY { scale = 83.5 } } @DEPLOYEDSCIENCE:AFTER[RealSolarSystem] { @@ -12,142 +13,142 @@ ENTRY { BodyName = Mercury - Energy = #$@Kopernicus/Body[Mercury]/Properties/mass$ + Energy = #$@Kopernicus/Body[Mercury]/Properties/gravParameter$ } ENTRY { BodyName = Venus - Energy = #$@Kopernicus/Body[Venus]/Properties/mass$ + Energy = #$@Kopernicus/Body[Venus]/Properties/gravParameter$ } ENTRY { BodyName = Earth - Energy = #$@Kopernicus/Body[Kerbin]/Properties/mass$ + Energy = #$@Kopernicus/Body[Kerbin]/Properties/gravParameter$ } ENTRY { BodyName = Moon - Energy = #$@Kopernicus/Body[Moon]/Properties/mass$ + Energy = #$@Kopernicus/Body[Moon]/Properties/gravParameter$ } ENTRY { BodyName = Mars - Energy = #$@Kopernicus/Body[Mars]/Properties/mass$ + Energy = #$@Kopernicus/Body[Mars]/Properties/gravParameter$ } ENTRY { BodyName = Phobos - Energy = #$@Kopernicus/Body[Phobos]/Properties/mass$ + Energy = #$@Kopernicus/Body[Phobos]/Properties/gravParameter$ } ENTRY { BodyName = Deimos - Energy = #$@Kopernicus/Body[Deimos]/Properties/mass$ + Energy = #$@Kopernicus/Body[Deimos]/Properties/gravParameter$ } ENTRY { BodyName = Ceres - Energy = #$@Kopernicus/Body[Ceres]/Properties/mass$ + Energy = #$@Kopernicus/Body[Ceres]/Properties/gravParameter$ } ENTRY { BodyName = Vesta - Energy = #$@Kopernicus/Body[Vesta]/Properties/mass$ + Energy = #$@Kopernicus/Body[Vesta]/Properties/gravParameter$ } ENTRY { BodyName = Callisto - Energy = #$@Kopernicus/Body[Callisto]/Properties/mass$ + Energy = #$@Kopernicus/Body[Callisto]/Properties/gravParameter$ } ENTRY { BodyName = Europa - Energy = #$@Kopernicus/Body[Europa]/Properties/mass$ + Energy = #$@Kopernicus/Body[Europa]/Properties/gravParameter$ } ENTRY { BodyName = Ganymede - Energy = #$@Kopernicus/Body[Ganymede]/Properties/mass$ + Energy = #$@Kopernicus/Body[Ganymede]/Properties/gravParameter$ } ENTRY { BodyName = Io - Energy = #$@Kopernicus/Body[Io]/Properties/mass$ + Energy = #$@Kopernicus/Body[Io]/Properties/gravParameter$ } ENTRY { BodyName = Dione - Energy = #$@Kopernicus/Body[Dione]/Properties/mass$ + Energy = #$@Kopernicus/Body[Dione]/Properties/gravParameter$ } ENTRY { BodyName = Enceladus - Energy = #$@Kopernicus/Body[Enceladus]/Properties/mass$ + Energy = #$@Kopernicus/Body[Enceladus]/Properties/gravParameter$ } ENTRY { BodyName = Iapetus - Energy = #$@Kopernicus/Body[Iapetus]/Properties/mass$ + Energy = #$@Kopernicus/Body[Iapetus]/Properties/gravParameter$ } ENTRY { BodyName = Mimas - Energy = #$@Kopernicus/Body[Mimas]/Properties/mass$ + Energy = #$@Kopernicus/Body[Mimas]/Properties/gravParameter$ } ENTRY { BodyName = Rhea - Energy = #$@Kopernicus/Body[Rhea]/Properties/mass$ + Energy = #$@Kopernicus/Body[Rhea]/Properties/gravParameter$ } ENTRY { BodyName = Tethys - Energy = #$@Kopernicus/Body[Tethys]/Properties/mass$ + Energy = #$@Kopernicus/Body[Tethys]/Properties/gravParameter$ } ENTRY { BodyName = Titan - Energy = #$@Kopernicus/Body[Titan]/Properties/mass$ + Energy = #$@Kopernicus/Body[Titan]/Properties/gravParameter$ } ENTRY { BodyName = Ariel - Energy = #$@Kopernicus/Body[Ariel]/Properties/mass$ + Energy = #$@Kopernicus/Body[Ariel]/Properties/gravParameter$ } ENTRY { BodyName = Miranda - Energy = #$@Kopernicus/Body[Miranda]/Properties/mass$ + Energy = #$@Kopernicus/Body[Miranda]/Properties/gravParameter$ } ENTRY { BodyName = Oberon - Energy = #$@Kopernicus/Body[Oberon]/Properties/mass$ + Energy = #$@Kopernicus/Body[Oberon]/Properties/gravParameter$ } ENTRY { BodyName = Titania - Energy = #$@Kopernicus/Body[Titania]/Properties/mass$ + Energy = #$@Kopernicus/Body[Titania]/Properties/gravParameter$ } ENTRY { BodyName = Umbriel - Energy = #$@Kopernicus/Body[Umbriel]/Properties/mass$ + Energy = #$@Kopernicus/Body[Umbriel]/Properties/gravParameter$ } ENTRY { BodyName = Triton - Energy = #$@Kopernicus/Body[Triton]/Properties/mass$ + Energy = #$@Kopernicus/Body[Triton]/Properties/gravParameter$ } ENTRY { BodyName = Pluto - Energy = #$@Kopernicus/Body[Pluto]/Properties/mass$ + Energy = #$@Kopernicus/Body[Pluto]/Properties/gravParameter$ } ENTRY { BodyName = Charon - Energy = #$@Kopernicus/Body[Charon]/Properties/mass$ + Energy = #$@Kopernicus/Body[Charon]/Properties/gravParameter$ } @ENTRY,* { @Energy /= #$../scale$ } } diff --git a/GameData/RealSolarSystem/RSSKopernicus/Ceres/Ceres.cfg b/GameData/RealSolarSystem/RSSKopernicus/Ceres/Ceres.cfg index 20e52fb8..6e08915f 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Ceres/Ceres.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Ceres/Ceres.cfg @@ -28,7 +28,7 @@ displayName = #RSS_Ceres_name//Ceres description = #RSS_Ceres_desc//Ceres is the largest object in the asteroid belt, holding about a third of the Asteroid Belts mass. It was the first thing in the Asteroid Belt discovered, and it is so large that it is spherical. It is classified as a Dwarf Planet, and is only a bit smaller than Pluto. It is currently orbited by the Dawn Probe. radius = 473000 - mass = 9.39e+20 + gravParameter = 6.26325000000000e+10 rotationPeriod = 32666.4 tidallyLocked = false initialRotation = 0 diff --git a/GameData/RealSolarSystem/RSSKopernicus/Earth/Earth.cfg b/GameData/RealSolarSystem/RSSKopernicus/Earth/Earth.cfg index d36a78c1..d1f87080 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Earth/Earth.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Earth/Earth.cfg @@ -41,7 +41,7 @@ initialRotation = 100.1833 tidallyLocked = false // does nothing - axialTilt = 23.44 - gravParameter = 3.986004418e+14 + gravParameter = 3.9860043543609598e+14 albedo = 0.29 emissivity = 0.71 timewarpAltitudeLimits = 0 140000 140000 140000 140000 2000000 35000000 35000000 diff --git a/GameData/RealSolarSystem/RSSKopernicus/Earth/Moon.cfg b/GameData/RealSolarSystem/RSSKopernicus/Earth/Moon.cfg index d5798359..9c27de43 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Earth/Moon.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Earth/Moon.cfg @@ -32,7 +32,7 @@ displayName = #RSS_Moon_name//The Moon description = #RSS_Moon_desc//The Moon is Earth's only satellite, a large, gray, and rather barren rock. It is the only other body besides Earth that humans have stepped on and, briefly, called home. radius = 1737100 - mass = 7.34767309E+22 + gravParameter = 4.9028000661637961e+12 solarRotationPeriod = False rotationPeriod = 2360584.68479999 tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Callisto.cfg b/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Callisto.cfg index 00661e4b..189bdfbc 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Callisto.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Callisto.cfg @@ -31,7 +31,7 @@ displayName = #RSS_Callisto_name//Callisto description = #RSS_Callisto_desc//The fourth of the Galilean moons, Callisto is the second-largest moon in the Jovian system. Callisto has a very thin atmosphere comprised mostly of carbon dioxide and has a rather intense ionosphere. radius = 2409300 - mass = 1.075938E+23 + gravParameter = 7.179289361397270e+12 solarRotationPeriod = False rotates = true tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Europa.cfg b/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Europa.cfg index 66aedafe..69e7716d 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Europa.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Europa.cfg @@ -31,7 +31,7 @@ displayName = #RSS_Europa_name//Europa description = #RSS_Europa_desc//The smallest of the four Galilean moons but only slightly smaller than our Moon, Europa is a rocky moon with a surface mostly made up of water ice. It is believed that under this icy surface a water ocean exists, possibly holding life within the depths. radius = 1550800 - mass = 4.7998E+22 + gravParameter = 3.202738774922892e+12 solarRotationPeriod = False rotates = true tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Ganymede.cfg b/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Ganymede.cfg index 89cf6b19..fe5ed991 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Ganymede.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Ganymede.cfg @@ -31,7 +31,7 @@ displayName = #RSS_Ganymede_name//Ganymede description = #RSS_Ganymede_desc//The largest moon in our Solar System, Ganymede is the third Galilean moon around Jupiter. Ganymede has a liquid iron core which produces a unique, yet meager, magnetosphere. radius = 2624100 - mass = 1.4819E+23 + gravParameter = 9.887834453334144e+12 solarRotationPeriod = False rotates = true tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Io.cfg b/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Io.cfg index 38685adf..a5e5a4d2 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Io.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Io.cfg @@ -31,7 +31,7 @@ displayName = #RSS_Io_name//Io description = #RSS_Io_desc//The closest Galilean moon to Jupiter, and the fourth-largest moon in our Solar System, Io, like all other Galilean moons, was named after one of Zeus's lovers. Io is the most active body in the Solar System geologically which produces an effect on the other moons in Jupiter's grasp. There have been observations of large eruptions that are estimated to rise up to five-hundred-kilometers. Io is made up of silicate rock with an iron sulfide core which can give it the distinctive look achieved by plains coated in sulfur and sulfur dioxide. radius = 1811300 - mass = 8.9319E+22 + gravParameter = 5.959916033410404e+12 solarRotationPeriod = False rotates = true tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Jupiter.cfg b/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Jupiter.cfg index 8f48388d..bdda0a83 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Jupiter.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Jupiter/Jupiter.cfg @@ -30,7 +30,7 @@ displayName = #RSS_Jupiter_name//Jupiter description = #RSS_Jupiter_desc//The largest planet in our solar system, the gas giant Jupiter. This planet alone is two and a half times the mass of all of the other planets in the Solar System combined. Made up largely of hydrogen and helium with a relatively mysterious rocky core of heavy elements, Jupiter bears a unique and beautiful cosmic painting of various layers with a prominent and awe-inspiring storm that is said to have existed possibly over three-centuries. Jupiter has at least sixty-seven moons counting the four large "Galilean Moons", one of which has a greater diameter than the first planet Mercury. radius = 69373000 // 1000 atm, 69911000 to 1 bar - gravParameter = 1.26686534E+17 + gravParameter = 1.266865349218008E+17 solarRotationPeriod = False rotationPeriod = 35730 rotates = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Mars/Deimos.cfg b/GameData/RealSolarSystem/RSSKopernicus/Mars/Deimos.cfg index 7a31091a..1a1b62e6 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Mars/Deimos.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Mars/Deimos.cfg @@ -32,7 +32,7 @@ displayName = #RSS_Deimos_name//Deimos description = #RSS_Deimos_desc//The second natural satellite around Mars, Deimos is named after Phobos' twin brother, said to personify terror. radius = 5456 - mass = 1.48E+15 + gravParameter = 9.615569648120313e+4 solarRotationPeriod = False rotationPeriod = 109123.2 tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Mars/Mars.cfg b/GameData/RealSolarSystem/RSSKopernicus/Mars/Mars.cfg index 97ee9e40..957658a4 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Mars/Mars.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Mars/Mars.cfg @@ -31,7 +31,7 @@ displayName = #RSS_Mars_name//Mars description = #RSS_Mars_desc//The Red Planet. Named after the Roman god of war, Mars is the fourth planet, and second smallest planet in our solar system. Its reddish appearance is due to large amounts of iron oxide on the surface. Mars has a very thin atmosphere and has many craters which resemble our very own Moon. Mars also has the second highest known mountain in our solar system. radius = 3375800 // RSS datum, 3382950 to 6.1 mbar, 3389500 volumetric mean - gravParameter = 4.282831E+13 + gravParameter = 4.282837362069909E+13 solarRotationPeriod = False rotationPeriod = 88642.6848 rotates = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Mars/Phobos.cfg b/GameData/RealSolarSystem/RSSKopernicus/Mars/Phobos.cfg index 642d74fb..cf98e01b 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Mars/Phobos.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Mars/Phobos.cfg @@ -32,7 +32,7 @@ displayName = #RSS_Phobos_name//Phobos description = #RSS_Phobos_desc//One of two natural satellites orbiting Mars, Phobos is named after the Greek god which was depicted as the embodiment of horror. Phobos is the larger and closer natural body around Mars radius = 7250 - mass = 1.072E+16 + gravParameter = 7.087546066894452e+5 solarRotationPeriod = False rotationPeriod = 27553.843872 tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Mercury/Mercury.cfg b/GameData/RealSolarSystem/RSSKopernicus/Mercury/Mercury.cfg index 8d20f6dd..1375c08c 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Mercury/Mercury.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Mercury/Mercury.cfg @@ -33,7 +33,7 @@ displayName = #RSS_Mercury_name//Mercury description = #RSS_Mercury_desc//The first planet in our neighborhood. Mercury is the smallest and fastest of the planets in the solar system. From Earth you may be able to see this planet in the early morning or evening. With temperatures varying from very hot to very cold, this planet is not one that you would want to be on for very long. radius = 2439700 - mass = 3.3022E+23 + gravParameter = 2.2031780000000021e+13 solarRotationPeriod = False rotationPeriod = 5067031.68 tidallyLocked = false diff --git a/GameData/RealSolarSystem/RSSKopernicus/Neptune/Neptune.cfg b/GameData/RealSolarSystem/RSSKopernicus/Neptune/Neptune.cfg index 856f4efe..2867601f 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Neptune/Neptune.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Neptune/Neptune.cfg @@ -31,8 +31,7 @@ displayName = #RSS_Neptune_name//Neptune description = #RSS_Neptune_desc//Neptune is the eighth and farthest planet from the Sun in the Solar System. It is the fourth-largest planet by diameter and the third-largest by mass. Among the gaseous planets in the Solar System, Neptune is the most dense. radius = 24085000 // 1000 atm, 24622000 to 1 bar - gravParameter = 6.836529E+15 - // mass = 1.0243E+26 commented out for low precision + gravParameter = 6.835099502439672E+15 solarRotationPeriod = False rotationPeriod = 58000.32 tidallyLocked = false diff --git a/GameData/RealSolarSystem/RSSKopernicus/Neptune/Triton.cfg b/GameData/RealSolarSystem/RSSKopernicus/Neptune/Triton.cfg index 265a57a1..8e1fa077 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Neptune/Triton.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Neptune/Triton.cfg @@ -32,8 +32,7 @@ displayName = #RSS_Triton_name//Triton description = #RSS_Triton_desc//The largest satellite around Neptune, Triton is unique among all large moons in the Solar System for its retrograde orbit around its planet. radius = 1353400 - gravParameter = 1.4279E+12 - // mass = 2.14E+22 less precise, so commented out + gravParameter = 1.427598140725034E+12 solarRotationPeriod = False rotationPeriod = 507773 tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Pluto/Charon.cfg b/GameData/RealSolarSystem/RSSKopernicus/Pluto/Charon.cfg index cc5476e0..3fe9bdbe 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Pluto/Charon.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Pluto/Charon.cfg @@ -40,7 +40,7 @@ displayName = #RSS_Charon_Name//Charon description = #RSS_Charon_desc//Charon is the largest of Pluto's moons, and is mutually gravitationally locked with it, so each keeps the same face towards the other. radius = 603500 - mass = 1.52E+21 + gravParameter = 1.058799888601881e+11 solarRotationPeriod = False rotationPeriod = 551856.70656 tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Pluto/Pluto.cfg b/GameData/RealSolarSystem/RSSKopernicus/Pluto/Pluto.cfg index 2d1bb22d..bd33400d 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Pluto/Pluto.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Pluto/Pluto.cfg @@ -32,7 +32,7 @@ displayName = #RSS_Pluto_name//Pluto description = #RSS_Pluto_desc//Recently removed from the planetary list, Pluto has been dubbed a "minor-planet". It is the largest object in the Kuiper belt second most massive known dwarf planet. Pluto is mostly comprised of rock and ice and is quite small. radius = 1187000 // 1143000 - mass = 1.305E+22 + gravParameter = 8.696138177608748e+11 solarRotationPeriod = False rotationPeriod = 551856.672 tidallyLocked = false diff --git a/GameData/RealSolarSystem/RSSKopernicus/Pluto/RotationPeriod.cfg b/GameData/RealSolarSystem/RSSKopernicus/Pluto/RotationPeriod.cfg index e307c53e..b89000bc 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Pluto/RotationPeriod.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Pluto/RotationPeriod.cfg @@ -1,33 +1,24 @@ @Kopernicus:FOR[RealSolarSystem] { + // Pluto and Charon are locked to eachother, with rotation period == [(aaa/(m+M))*(4pp/G)]^0.5, where: + // a is Charon's SMA + // m+M is the combined mass of Pluto+Charon + // p is pi + // G is the gravitational constant + // Refactoring to [(aaa * 4pp) / (mG+MG)]^0.5, because mG = body.gravParameter + @Body[Charon] { - @finalizeOrbit ^= :t:T: - @finalizeOrbit ^= :R:r: - @finalizeOrbit ^= :U:u: - @finalizeOrbit ^= :E:e: @Properties { - %rotationPeriod = 0 - } - } - @Body[Charon]:HAS[#finalizeOrbit[True]] - { - @Properties - { - @rotationPeriod += #$mass$ - } - } - @Body[Charon] - { - @Properties // rotation period is [(aaa/(m+M))*(4pp/G)]^0.5 - { - @rotationPeriod += #$/Body[Pluto]/Properties/mass$ - @rotationPeriod /= #$../Orbit/semiMajorAxis$ - @rotationPeriod /= #$../Orbit/semiMajorAxis$ - @rotationPeriod /= #$../Orbit/semiMajorAxis$ - @rotationPeriod /= 591525585920.849 // divide by (4pi^2 / G) - @rotationPeriod != -0.5 + _denom = #$/Body[Pluto]/Properties/gravParameter$ + @_denom += #$gravParameter$ + %rotationPeriod = #$../Orbit/semiMajorAxis$ + @rotationPeriod != 3 + @rotationPeriod *= 39.478417604357434475337963999505 // 4*pi*pi + @rotationPeriod /= #$_denom$ + @rotationPeriod != 0.5 + !_denom = DEL } } @Body[Pluto] diff --git a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Dione.cfg b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Dione.cfg index b5114999..5a750df6 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Dione.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Dione.cfg @@ -32,7 +32,7 @@ displayName = #RSS_Dione_name//Dione description = #RSS_Dione_desc//At 1122 km in diameter, Dione is the 15th largest moon in the Solar System, and is more massive than all known moons smaller than itself combined, first discovered in 1684 by Giovanni Cassini. radius = 561400 - mass = 1.095452E+21 + gravParameter = 7.311636648732e+10 solarRotationPeriod = False rotationPeriod = 236469.456 tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Enceladus.cfg b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Enceladus.cfg index 6a6c2156..5986fb13 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Enceladus.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Enceladus.cfg @@ -32,7 +32,7 @@ displayName = #RSS_Enceladus_name//Enceladus description = #RSS_Enceladus_desc//Enceladus is the sixth-largest moon of Saturn, covered by fresh, clean ice and the surface temperature at noon only reaches 75 K. Its notable features include water-rich plumes venting from cryovolanoes the south polar region. radius = 252100 - mass = 1.08022E+20 + gravParameter = 7.211454165826e+9 solarRotationPeriod = False rotationPeriod = 118386.8352 tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Iapetus.cfg b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Iapetus.cfg index 6f6624f1..84b9fd54 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Iapetus.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Iapetus.cfg @@ -32,7 +32,7 @@ displayName = #RSS_Iapetus_name//Iapetus description = #RSS_Iapetus_desc//Iapetus is the furthest large regular moon in Saturn's system, usually inclined, making Saturn's rings visible from the moon's surface, with a large ridgeline along it's equator, giving this moon a curious, walnut like shape. radius = 734500 - mass = 1.805E+21 + gravParameter = 1.205120887033e+11 solarRotationPeriod = False rotationPeriod = 6853377.6 tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Mimas.cfg b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Mimas.cfg index a3dc6ebe..be56a295 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Mimas.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Mimas.cfg @@ -32,7 +32,7 @@ displayName = #RSS_Mimas_name//Mimas description = #RSS_Mimas_desc//Mimas, not Minmas, is the closest regular moon to Saturn, and the smallest body to keep a spherical shape in the solar system. It definitely isn't the Death Star. radius = 198200 - mass = 3.7493E+19 + gravParameter = 2.503524000000e+9 solarRotationPeriod = False rotationPeriod = 81388.8 tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Rhea.cfg b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Rhea.cfg index df4da574..0628c0e5 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Rhea.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Rhea.cfg @@ -32,7 +32,7 @@ displayName = #RSS_Rhea_Name//Rhea description = #RSS_Rhea_desc//Rhea is the second-largest moon of Saturn and the ninth-largest moon in the Solar System. It is the smallest body in the Solar System confirmed to be in hydrostatic equilibrium. radius = 763800 - mass = 2.306518E+21 + gravParameter = 1.539424643535e+11 solarRotationPeriod = False rotationPeriod = 390373.5168 tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Saturn.cfg b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Saturn.cfg index 143359b9..c7c3a7ff 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Saturn.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Saturn.cfg @@ -31,8 +31,7 @@ displayName = #RSS_Saturn_name//Saturn description = #RSS_Saturn_desc//The sixth planet in our neighborhood, Saturn is named after the Roman god of Agriculture and is a gas giant with a unique ring surrounding it. Under the gassy layer composed largely of hydrogen, there is a rocky core with a very hot interior. radius = 57216000 // 1000 atm, 58232000 to 1 bar - gravParameter = 3.7931187E+16 - // mass = 5.6846E+26 commented out for lower precision + gravParameter = 3.793120749865224E+16 solarRotationPeriod = False rotationPeriod = 38052 tidallyLocked = false diff --git a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Tethys.cfg b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Tethys.cfg index 9991d27c..b7c93834 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Tethys.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Tethys.cfg @@ -32,7 +32,7 @@ displayName = #RSS_Tethys_name//Tethys description = #RSS_Tethys_desc//Tethys is a mid-sized moon of Saturn about 1,060 km across and is named after the titan Tethys of Greek mythology. radius = 531100 - mass = 6.17449E+20 + gravParameter = 4.121107782641e+10 solarRotationPeriod = False rotationPeriod = 163106.0928 tidallyLocked = true diff --git a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Titan.cfg b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Titan.cfg index d61626d9..75d9b6b9 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Saturn/Titan.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Saturn/Titan.cfg @@ -31,8 +31,7 @@ displayName = #RSS_Titan_name//Titan description = #RSS_Titan_desc//Titan is the largest moon of Saturn. It is the only natural satellite known to have a dense atmosphere, and the only object other than Earth where clear evidence of stable bodies of surface liquid has been found. radius = 2573300 // RSS datum, 2575000 topographical datum - gravParameter = 8.978133E+12 - // mass = 1.3452E+23 commented out for low precision + gravParameter = 8.978138376543E+12 ocean = true // Stellar day. solarRotationPeriod = False diff --git a/GameData/RealSolarSystem/RSSKopernicus/Sun.cfg b/GameData/RealSolarSystem/RSSKopernicus/Sun.cfg index b029556f..ba47d181 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Sun.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Sun.cfg @@ -15,7 +15,7 @@ displayName = #RSS_Sun_name//The Sun description = #RSS_Sun_desc//The Sun, a G2V main sequence yellow dwarf. radius = 696342000 - gravParameter = 1.32712E+20 + gravParameter = 1.3271244004193938e+20 ScienceValues { spaceAltitudeThreshold = 15000000000 // 15 Gm, about 0.3 of the distance to Mercury at perihelion. diff --git a/GameData/RealSolarSystem/RSSKopernicus/Uranus/Ariel.cfg b/GameData/RealSolarSystem/RSSKopernicus/Uranus/Ariel.cfg index c4d94368..a254f139 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Uranus/Ariel.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Uranus/Ariel.cfg @@ -28,7 +28,7 @@ displayName = #RSS_Ariel_name description = #RSS_Ariel_desc//Ariel is the fourth-largest of the 27 known moons of Uranus. Ariel orbits and rotates in the equatorial plane of Uranus, which is almost perpendicular to the orbit of Uranus, and so has an extreme seasonal cycle. radius = 578900 - mass = 1.29e+21 + gravParameter = 8.346344431770477e+10 tidallyLocked = true initialRotation = 0 isHomeWorld = false diff --git a/GameData/RealSolarSystem/RSSKopernicus/Uranus/Miranda.cfg b/GameData/RealSolarSystem/RSSKopernicus/Uranus/Miranda.cfg index 8412f1db..4b67c389 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Uranus/Miranda.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Uranus/Miranda.cfg @@ -28,7 +28,7 @@ displayName = #RSS_Miranda_name//Miranda description = #RSS_Miranda_desc//Miranda or Uranus V is the smallest and innermost of Uranus's five round satellites. Like the other large moons of Uranus, Miranda orbits close to its planet's equatorial plane. Because Uranus orbits the Sun on its side, Miranda's orbit is perpendicular to the ecliptic and shares Uranus's extreme seasonal cycle. At just 470 km in diameter, Miranda is one of the smallest objects in the Solar System known to be spherical under its own gravity. Of the bodies that are known to be in hydrostatic equilibrium, only Saturn's moon Mimas is smaller. radius = 235700 - mass = 6.6E+19 + gravParameter = 4.319516899232100e+9 tidallyLocked = true initialRotation = 0 isHomeWorld = false diff --git a/GameData/RealSolarSystem/RSSKopernicus/Uranus/Oberon.cfg b/GameData/RealSolarSystem/RSSKopernicus/Uranus/Oberon.cfg index ea33db9e..fe7d8a23 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Uranus/Oberon.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Uranus/Oberon.cfg @@ -28,7 +28,7 @@ displayName = #RSS_Oberon_name description = Oberon, also designated Uranus IV, is the outermost major moon of the planet Uranus. It is the second-largest and second most massive of the Uranian moons, and the ninth most massive moon in the Solar System. Discovered by William Herschel in 1787, Oberon is named after the mythical king of the fairies who appears as a character in Shakespeare's A Midsummer Night's Dream. Its orbit lies partially outside Uranus's magnetosphere. radius = 761400 - mass = 2.88E+21 + gravParameter = 2.053234302535623e+11 tidallyLocked = true initialRotation = 0 isHomeWorld = false diff --git a/GameData/RealSolarSystem/RSSKopernicus/Uranus/Titania.cfg b/GameData/RealSolarSystem/RSSKopernicus/Uranus/Titania.cfg index c503acea..e05bc79c 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Uranus/Titania.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Uranus/Titania.cfg @@ -28,7 +28,7 @@ displayName = #RSS_Titania_name//Titania description = #RSS_Titania_desc//Titania is the largest of the moons of Uranus and the eighth largest moon in the Solar System at a diameter of 1,578 kilometres (981 mi). Discovered by William Herschel in 1787, Titania is named after the queen of the fairies in Shakespeare's A Midsummer Night's Dream. Its orbit lies inside Uranus's magnetosphere. radius = 788900 - mass = 3.42E+21 + gravParameter = 2.269437003741248e+11 tidallyLocked = true initialRotation = 0 isHomeWorld = false diff --git a/GameData/RealSolarSystem/RSSKopernicus/Uranus/Umbriel.cfg b/GameData/RealSolarSystem/RSSKopernicus/Uranus/Umbriel.cfg index d02cb29f..f99a7c2a 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Uranus/Umbriel.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Uranus/Umbriel.cfg @@ -28,7 +28,7 @@ displayName = #RSS_Umbriel_name description = //Umbriel is a moon of Uranus discovered on October 24, 1851, by William Lassell. It was discovered at the same time as Ariel and named after a character in Alexander Pope's poem The Rape of the Lock. Umbriel consists mainly of ice with a substantial fraction of rock, and may be differentiated into a rocky core and an icy mantle. The surface is the darkest among Uranian moons, and appears to have been shaped primarily by impacts. However, the presence of canyons suggests early endogenic processes, and the moon may have undergone an early endogenically driven resurfacing event that obliterated its older surface. radius = 584700 - mass = 1.22E+21 + gravParameter = 8.509338094489388e+10 tidallyLocked = true initialRotation = 0 isHomeWorld = false diff --git a/GameData/RealSolarSystem/RSSKopernicus/Uranus/Uranus.cfg b/GameData/RealSolarSystem/RSSKopernicus/Uranus/Uranus.cfg index ce7b6346..55a5b4a0 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Uranus/Uranus.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Uranus/Uranus.cfg @@ -31,8 +31,7 @@ displayName = #RSS_Uranus_name//Uranus description = #RSS_Uranus_desc//The seventh planet in our neighborhood, Uranus, named after the Greek god of the sky, is similar to the relatively nearby planet Neptune. Uranus is sometimes placed in a category separate from gas giants, known as "Ice Giants". Having a similar atmosphere to Jupiter and Saturn, Uranus is different from the two gas giants in that it contains more water, ammonia and methane. It also has the coldest planetary atmosphere, somewhere around 49K. radius = 24702000 // 1000 atm, 25362000 to 1 bar - gravParameter = 5.793939E+15 - // mass = 8.681E+25 commented out for low precision + gravParameter = 5.793951322279009E+15 solarRotationPeriod = False rotationPeriod = 62063.712 tidallyLocked = false diff --git a/GameData/RealSolarSystem/RSSKopernicus/Venus/Venus.cfg b/GameData/RealSolarSystem/RSSKopernicus/Venus/Venus.cfg index 05a0196f..109143e5 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Venus/Venus.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Venus/Venus.cfg @@ -31,7 +31,6 @@ displayName = #RSS_Venus_name//Venus description = #RSS_Venus_desc//This beautiful object is the second planet of our neighborhood. Named after the goddess of love and beauty, Venus is one of the brightest objects in our night sky. Though she is considered a sister planet to Earth, Venus has no satellites (moons) and is alone in her orbit around our star. radius = 6049000 // RSS datum, 6051800 volumetric mean - mass = 4.8676E+24 ocean = false // Stellar day. solarRotationPeriod = False @@ -40,7 +39,7 @@ initialRotation = 0 tidallyLocked = false // does nothing - axialTilt = 23.44 - gravParameter = 3.24859e+14 + gravParameter = 3.2485859200000006e+14 isHomeWorld = false albedo = 0.75 emissivity = 0.25 diff --git a/GameData/RealSolarSystem/RSSKopernicus/Vesta/Vesta.cfg b/GameData/RealSolarSystem/RSSKopernicus/Vesta/Vesta.cfg index 2871309e..dfeb9274 100644 --- a/GameData/RealSolarSystem/RSSKopernicus/Vesta/Vesta.cfg +++ b/GameData/RealSolarSystem/RSSKopernicus/Vesta/Vesta.cfg @@ -28,7 +28,7 @@ displayName = #RSS_Vesta_name//Vesta description = #RSS_Vesta_desc//Vesta is the second-most-massive and second-largest body in the asteroid belt after the dwarf planet Ceres, and it contributes an estimated 9% of the mass of the asteroid belt. It is slightly larger than Pallas, though significantly more massive. Vesta is the last remaining rocky protoplanet (with a differentiated interior) of the kind that formed the terrestrial planets. Numerous fragments of Vesta were ejected by collisions one and two billion years ago that left two enormous craters occupying much of Vesta's southern hemisphere. Debris from these events has fallen to Earth as howardite–eucrite–diogenite (HED) meteorites, which have been a rich source of information about Vesta. radius = 262700 - mass = 2.59e+20 + gravParameter = 0.1728824496930000e+11 rotationPeriod = 19231.2 tidallyLocked = false initialRotation = 0