Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
6bda5c0
Remove FinalFrontier support
PhineasFreak Apr 16, 2026
8818a25
Move surface detail textures
PhineasFreak Apr 16, 2026
2c77ce9
Move surface detail textures times 2
PhineasFreak Apr 16, 2026
af660be
Rename resources folder
PhineasFreak Apr 16, 2026
b1e9c69
Remove PlanetShine support
PhineasFreak Apr 16, 2026
7401bb8
Remove RemoteTech support
PhineasFreak Apr 16, 2026
4798df6
Rename KSCSwitcher patch file
PhineasFreak Apr 16, 2026
c40cf88
Rename NIMBY patch file
PhineasFreak Apr 16, 2026
cf64048
Rename CometDefs file
PhineasFreak Apr 16, 2026
4d26405
Update ScienceDefs file
PhineasFreak Apr 16, 2026
4a3b087
Move RSS CommNet patch file
PhineasFreak Apr 16, 2026
822f13e
Move KerbalWind patch file
PhineasFreak Apr 16, 2026
a203109
Update the TextureReplacer patch
PhineasFreak Apr 16, 2026
e0a6628
Move the CommNet range patch
PhineasFreak Apr 16, 2026
215e979
Move the stock contracts patch
PhineasFreak Apr 16, 2026
fc3b0fb
Move the KSPCommunityFixes patch
PhineasFreak Apr 16, 2026
69dc1e4
Move the global physics patch
PhineasFreak Apr 16, 2026
0de5995
Move the ROC definitions patch
PhineasFreak Apr 16, 2026
175ebf8
Move the RSS terrain presets file
PhineasFreak Apr 16, 2026
ac2a41a
Move and rename the base RSS settings
PhineasFreak Apr 16, 2026
4916e91
Move the navball switcher patch
PhineasFreak Apr 16, 2026
853609b
Move the RSS Kopernicus bodies files
PhineasFreak Apr 16, 2026
05cb789
Earth Kopernicus patch
PhineasFreak Apr 16, 2026
90cf723
Jupiter Kopernicus patch
PhineasFreak Apr 16, 2026
17a4c5d
Saturn Kopernicus patch
PhineasFreak Apr 16, 2026
dd6bee1
Neptune Kopernicus patch
PhineasFreak Apr 16, 2026
7230080
Uranus Kopernicus patch
PhineasFreak Apr 16, 2026
35db00c
Triton Kopernicus patch
PhineasFreak Apr 16, 2026
c3f42ac
Pluto & Charon Kopernicus patch
PhineasFreak Apr 16, 2026
935caa7
More lightColor removals
PhineasFreak Apr 16, 2026
cc22e33
Sun Kopernicus patch
PhineasFreak Apr 16, 2026
0cb83a1
Update the RSS Kopernicus settings
PhineasFreak Apr 16, 2026
27418a0
Add the "restructure" changelog
PhineasFreak Apr 16, 2026
0522e6b
Complete the cbNameLater transition
PhineasFreak Apr 16, 2026
c34de12
Formatting
PhineasFreak Apr 17, 2026
63bd477
False --> false
PhineasFreak Apr 17, 2026
d61af18
PQS material updates (pass 1)
PhineasFreak Apr 17, 2026
64184a5
Missed one Kerbin instance
PhineasFreak Apr 17, 2026
fa7b07c
Changelog
PhineasFreak Apr 17, 2026
de2340a
RSS bodies overhaul
PhineasFreak Apr 18, 2026
a45af48
Hold back the Saturn bump map
PhineasFreak Apr 18, 2026
a621da8
Remove the oblate feature
PhineasFreak Apr 19, 2026
249b29c
Fix the KSC grass color
PhineasFreak Apr 19, 2026
a04a13c
Remove the experimental readme
PhineasFreak Apr 19, 2026
649c3b1
Use BEFORE pass for RSS initialization
PhineasFreak Apr 19, 2026
0dece8a
AFGs and oceans
PhineasFreak Apr 20, 2026
07b352c
SS brightness and color tweaks
PhineasFreak Apr 20, 2026
b169cb0
Update Vesta and Ceres fade altitudes
PhineasFreak Apr 20, 2026
7c9719c
Vesta & Ceres overhaul
PhineasFreak Apr 25, 2026
8c39ca3
Pluto & Charon overhaul
PhineasFreak Apr 25, 2026
15bd35b
Triton overhaul
PhineasFreak Apr 25, 2026
adb97be
Disable ideal SS body meshes
PhineasFreak Apr 25, 2026
32ebd0e
Small Earth updates
PhineasFreak Apr 25, 2026
c4d75f3
Octaves must be integers
PhineasFreak Apr 25, 2026
7b48373
Disable the stock maneuver tool for good
PhineasFreak Apr 25, 2026
f61dc66
Better MM pass patching
PhineasFreak Apr 27, 2026
4ac6a9e
Update zero_influence.dds
PhineasFreak Apr 27, 2026
56e30fa
Update RU localization
PhineasFreak Apr 28, 2026
64b22e8
More CB general cleanup
PhineasFreak Apr 28, 2026
6a93060
Martian system overhaul
PhineasFreak Apr 28, 2026
5bd3459
Minor EN-US localization fixes
PhineasFreak Apr 28, 2026
ee99091
CommNet system updates
PhineasFreak Apr 29, 2026
9215097
Preliminary RealAntennas support
PhineasFreak Apr 29, 2026
2304022
Disable asteroids (potatoroids)
PhineasFreak May 3, 2026
3aeb33e
More CommNet updates
PhineasFreak May 3, 2026
3d9c6f7
Update CustomAsteroids
PhineasFreak May 3, 2026
57f2a56
Update RealAntennas patch
PhineasFreak May 3, 2026
65b1eb8
Update the NIMBY patch
PhineasFreak May 3, 2026
5dd0b97
Update the KSCSwitcher patch
PhineasFreak May 3, 2026
7968980
Various other small fixes
PhineasFreak May 3, 2026
33b2843
CB refactoring apocalypse
PhineasFreak May 6, 2026
288eba9
Add Eris
PhineasFreak May 6, 2026
32418ed
Update terrain presets
PhineasFreak May 6, 2026
3f5cb02
Update EN-US localization
PhineasFreak May 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion GameData/RealSolarSystem/Compatibility/BreakingGround.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
ENTRY
{
BodyName = Earth
Energy = #$@Kopernicus/Body[Kerbin]/Properties/gravParameter$
Energy = #$@Kopernicus/Body[Earth]/Properties/gravParameter$
}
ENTRY
{
Expand Down
84 changes: 44 additions & 40 deletions GameData/RealSolarSystem/Compatibility/CustomAsteroids.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,27 @@
// For Custom Asteroids 1.9.0+
// Compatible with Real Solar System v10.1+

// Prevent accidentally installed stock configs from interfering
!AsteroidSets[CustomAsteroids_*]:FOR[RealSolarSystem] {}
// Prevent accidentally installed stock configs from interfering.

!AsteroidSets[CustomAsteroids_*]:FOR[RealSolarSystem]{}

// Don't use both Custom Asteroids and Kopernicus for asteroids/comets.

// Don't use both Custom Asteroids and Kopernicus for asteroids/comets
@Kopernicus:AFTER[RealSolarSystem]:NEEDS[CustomAsteroids]
{
!Asteroid,*{}
!Asteroid,*{}
}

CustomAsteroidPlanes {
@CustomAsteroidPlanes:FOR[RealSolarSystem]:NEEDS[CustomAsteroids]
{
%defaultRef = rssInvariablePlane

// From Souami & Souchay (2012), Astronomy & Astrophysics, 543, A133
// Converted to 1950 coordinates using HEASARC coordinate converter:
// http://heasarc.gsfc.nasa.gov/cgi-bin/Tools/convcoord/convcoord.pl

!REFPLANE[caGlobalRetrograde]{}

REFPLANE
{
name = rssInvariablePlane
Expand All @@ -26,10 +34,6 @@ CustomAsteroidPlanes {
}
}

@CustomAsteroidPlanes:FOR[RealSolarSystem] {
%defaultRef = rssInvariablePlane
}

AsteroidSets
{
name = RealSolarSystem_asteroids
Expand All @@ -39,27 +43,27 @@ AsteroidSets
// {
// name = armAsteroids
// title = Pot. Hazard. Ast.
//
//
// // One incoming rock every 25 Earth days
// spawnRate = 0.04
//
//
// targetBody = Earth
//
//
// approach
// {
// type = ImpactParameter
// dist = Uniform
// min = 0
// max = Ratio(Earth.soi, 1.0)
// }
//
//
// warnTime
// {
// dist = Uniform
// min = Ratio(Earth.psol, 50)
// max = Ratio(Earth.psol, 220)
// }
//
//
// vSoi
// {
// dist = Uniform
Expand All @@ -68,8 +72,8 @@ AsteroidSets
// }
// }

// NKO orbits based on NEO population from "Debiased Orbital and Absolute
// Magnitude Distribution of the Near-Earth Objects",
// NKO orbits based on NEO population from "Debiased Orbital and Absolute
// Magnitude Distribution of the Near-Earth Objects",
// Bottke et al. (2002), Icarus 156, 399
ASTEROIDGROUP
{
Expand Down Expand Up @@ -112,7 +116,7 @@ AsteroidSets
ASTEROIDGROUP
{
name = MainBeltZoneI
title = Zone I Main Belt Ast.
title = Zone I Main Belt Ast.

centralBody = Sun

Expand Down Expand Up @@ -143,7 +147,7 @@ AsteroidSets
key = 0.05 CaAsteroidMetal
}
}

ASTEROIDGROUP
{
name = MainBeltZoneII
Expand Down Expand Up @@ -178,7 +182,7 @@ AsteroidSets
key = 0.10 CaAsteroidMetal
}
}

ASTEROIDGROUP
{
name = MainBeltZoneIII
Expand Down Expand Up @@ -219,13 +223,13 @@ AsteroidSets
orbitType = activeAsteroid
useCometName = false
}

ASTEROIDGROUP
{
// Trojan orbits partially based on "Population and Size Distribution of Small Jovian
// Trojan orbits partially based on "Population and Size Distribution of Small Jovian
// Trojan Asteroids", Jewitt et al. (2000), Astronomical Journal 120, 1140
name = JupiterGreeks
title = Trojan Ast. Leading
title = Trojan Ast. Leading

centralBody = Sun

Expand Down Expand Up @@ -255,8 +259,8 @@ AsteroidSets
epoch = GameStart
dist = Gaussian
avg = Offset(Jupiter.mnl0, 60)
// Real Trojan belts have a standard deviation of 13 degrees in true longitude,
// but I'm assuming a lot of that is from inclination. Allow +/- 10 degree
// Real Trojan belts have a standard deviation of 13 degrees in true longitude,
// but I'm assuming a lot of that is from inclination. Allow +/- 10 degree
// variation in mean longitude
stddev = 10
}
Expand Down Expand Up @@ -341,7 +345,7 @@ AsteroidSets

orbitPhase
{
// Let comets be discovered only on approach, so that the player has
// Let comets be discovered only on approach, so that the player has
// time to prepare a flyby mission
type = MeanAnomaly
epoch = Now
Expand All @@ -363,7 +367,7 @@ AsteroidSets
key = 0.5 H
}
}

ASTEROIDGROUP
{
// Plutinos based on Wikipedia article, plans to refine their orbits with better information
Expand Down Expand Up @@ -405,25 +409,25 @@ AsteroidSets
key = 0.90 CaAsteroidIcy
}
}

ASTEROIDGROUP
{
// Kuiper Belt based on Wikipedia article, plans to refine the group with better information
// in the future
name = KuiperBeltCold
title = Kuiper Belt Obj.

centralBody = Sun

spawnRate = 0.38 // 75% of Kuiper belt objects are NOT Plutinos

orbitSize
{
type = SemimajorAxis
min = Resonance(Neptune, 2:3)
max = Resonance(Neptune, 1:2)
}

eccentricity
{
avg = 0.16
Expand Down Expand Up @@ -673,7 +677,7 @@ AsteroidSets
max = -2
}
}

ASTEROIDGROUP
{
name = innerOort
Expand Down Expand Up @@ -715,14 +719,14 @@ AsteroidSets

// orbitType = long

sizes
sizes
{
key = 0.3 G
key = 0.7 H
// key = 0.2 I
}
}

ASTEROIDGROUP
{
name = outerOort
Expand Down Expand Up @@ -762,14 +766,14 @@ AsteroidSets

// orbitType = long

sizes
sizes
{
key = 0.3 G
key = 0.7 H
// key = 0.2 I
}
}

ASTEROIDGROUP
{
name = sungrazer
Expand Down Expand Up @@ -801,7 +805,7 @@ AsteroidSets

orbitPhase
{
// Let comets be discovered only on approach, so that the player has
// Let comets be discovered only on approach, so that the player has
// time to prepare a flyby mission
type = MeanAnomaly
epoch = Now
Expand All @@ -825,7 +829,7 @@ AsteroidSets
// key = 0.1 I
}
}

ASTEROIDGROUP
{
name = hilda1
Expand Down Expand Up @@ -871,7 +875,7 @@ AsteroidSets
key = 1.0 CaAsteroidCarbon
}
}

ASTEROIDGROUP
{
name = hilda2
Expand Down Expand Up @@ -917,7 +921,7 @@ AsteroidSets
key = 1.0 CaAsteroidCarbon
}
}

ASTEROIDGROUP
{
name = hilda3
Expand Down
17 changes: 13 additions & 4 deletions GameData/RealSolarSystem/Compatibility/FARAtmospheres.cfg
Original file line number Diff line number Diff line change
@@ -1,58 +1,67 @@
@FARAeroData[default]:FOR[RealSolarSystem]
@FARAeroData[default]:FOR[RealSolarSystem]:NEEDS[FerramAerospaceResearch]
{
!BodyAtmosphericData,* {}
!BodyAtmosphericData,*{}

BodyAtmosphericData
{
index = 0 // Sun
viscosityAtReferenceTemp = 1.7894e-5
referenceTemp = 288
}
}

BodyAtmosphericData
{
index = 1 // Earth
viscosityAtReferenceTemp = 1.7894e-5
referenceTemp = 288
}

BodyAtmosphericData
{
index = 13 // Venus
viscosityAtReferenceTemp = 0.00007
referenceTemp = 194.5
}

BodyAtmosphericData
{
index = 14 // Mars
viscosityAtReferenceTemp = 0.00007
referenceTemp = 194.5
}

BodyAtmosphericData
{
index = 20 // Titan, FIXME
viscosityAtReferenceTemp = 1.7894e-5
referenceTemp = 288
}

BodyAtmosphericData
{
index = 17 // Jupiter
viscosityAtReferenceTemp = 8.63780635814725339E-6
referenceTemp = 288
}

BodyAtmosphericData
{
index = 18 // Saturn, FIXME
viscosityAtReferenceTemp = 8.63780635814725339E-6
referenceTemp = 288
}

BodyAtmosphericData
{
index = 19 // Neptune, FIXME
viscosityAtReferenceTemp = 8.63780635814725339E-6
referenceTemp = 288
}

BodyAtmosphericData
{
index = 16 // Uranus, FIXME
viscosityAtReferenceTemp = 8.63780635814725339E-6
referenceTemp = 288
}
}
}
Loading
Loading