RSS Overhaul#320
Conversation
|
Download the artifacts for this pull request: |
| // inconsistent orbital elements. | ||
|
|
||
| !Body,* {} | ||
| !Body,*{} |
There was a problem hiding this comment.
This bothered me when I saw it. Still does. It is critical that this patch runs before all other patches that add a Body node. Previously it relied on the lexicographical ordering: RealSolarSystem/RSSKopernicusSettings.cfg before RealSolarSystem/RSSKopernicus/. The "/" sorting after A-Z.
You don't have that pattern now. You have Config/RSS_Kopernicus.cfg compared with Config/Earth/. I didn't think MM patch ordering had a file-before-folder pattern, I thought it was strictly lexicographical.
My suggestion is move this patch to BEFORE[RealSolarSystem], making it clear and giving you a more obvious sorting of this setup patch versus the global ones.
There was a problem hiding this comment.
That is a very valid point and it should be a BEFORE pass even without name shorting (stock KSP mods use AFTER[Kopernicus] for example).
There was a problem hiding this comment.
As of 2239a63 a better MM is implementated. The new pass allows base RSS patches (celestial bodies), RSS general patches (CommNet etc) and RSS compatibility patches to coexist without conflicts.
|
If anyone around here is knownledgable about how textures are set up for use in KSP please do chime in. The terrain detail textures RSS includes have a very shiny-like, almost glossy appearance, which is...suboptimal. |
|
As weird as it sounds, no! 100% drop-in replacement. Well, the Titan body configuration had a duplicate GM factor with less precision that overrode the proper one so there might be a very slight difference in the orbit (8.978138376543E+12 vs 8.9778648E+12, 0.00305%). Edit 1: I could make a save-breaking change by reordering the body indices. Edit 2: OK, I will break saves, I corrected the height offset of Vesta and Ceres when transitioning between PQS/SS (any landed vessels will float above the surface). |
|
If it is save breaking, then AssemblyInfo.cs can/should probably be updated as well. It's still reading 18.5.0.0! |
|
I guess so, I am not well-versed with the C# side of KSP and mods (and should be done in a separate commit). |
|
Poll: since there will be some save-breaking changes, would this be a good opportunity to remove all "flightGlobalsIndex" definitions? |
|
There's different levels of save breakage. Pretty much nobody's going to care about vessels landed on Ceres. However every probe around every body getting deleted is a serious issue. |
|
For the above changes add the following textures: https://github.com/PhineasFreak/RSS-Textures-Dev/releases/tag/v0.1.0 Select your pack according to the already installed RSS textures. Replace when asked. |
* Further tweaks to all AFGs to soften the edges. * Update SS atmosphere gradients. * Add rarified atmosphere effects to Triton and Pluto. * Ocean color tweaks for Earth and Titan. * Add fallback ocean materials. * Increase Earth ocean fade distance.
* Make Jupiter, Uranus and Neptune a bit less washed out. * Make Mars and Saturn a bit paler.
* Force the use of the much better quality PQS at higher altitudes (might need further adjustments).
* Prepare the body configuration for the new texture maps. * Move the required PQS mods to RSS itself. * Add a missing science recovery parameter. * Add some extra PQS noise.
* Prepare the Pluto body configuration for the new texture maps. * Move the required PQS mods to RSS itself. * Fix the incorrect Charon osculating elements. * Fix the initial rotation of Pluto. * Reduce the Pluto height deformity to better conform to newer topographic maps.
* Prepare the body configuration for the new texture maps. * Move the required PQS mods to RSS itself. * Add a height map.
* They break the PQS/SS transition near the horizon and make the body surface appear lower than it should.
* Make sure that the PQS mods apply in the same order as before. * Disable SS spherical model.
Ideally...
* Due to the changes in the RSS directory structure the mod compatibility patches may apply before the base RSS patches. This change forces the Kopernicus patches to apply in the correct order, ignoring any lexicographical ordering.
* Just because KSPCF threw an annoying exception when trying to parse it...
* Merged from #298.
* Deprecate the use of the solar day (it is disabled anyway). * Update all color maps to use the blending PQS module for better CB surface variety. * Remove all stock PQS mods from the gas giants (they are set by RSS already).
* Stock PQS mods cleanup. * Add some extra variety to the terrain of Mars. * Small tweaks to the terrains of Deimos and Phobos (still have some staircase artifacts, probably caused by the height maps).
Fix some stock KSP strings to remove references to the so called "Kerbals". Who are they anyway?
* Use the correct MM pass order to allow modification of the base ground station parameters by other addons. * Add localization for all launch sites and ground stations. * Round down the object coordinates to 4 digits (no need to know the location to ~0.1 m). * Zero out the scale of the antenna model used by the PQSCity2 mod - no more floating KSC antennas! * Do not handle the Cape Canaveral station explicitly (requires new support patches by RealAntennas).
WARNING: not fully tested, requires new patches by RA. Is not compatible with RO and RP-1 as-is. * Add basic support for the RealAntennas mod.
- Asteroids in KSP are basically large uncontrollable vessels. This is problematic under Principia because it adds extra load for their orbital simulation. - They are procedurally generated but with no easy way to configure. This leads to many issues (referencing #294).
- Set unique names for all ground stations (temporary fix for an RA bug). - Port some missing Soviet DSN stations from RO. - Update the MSFN stations to reflect the network structure for the Apollo missions. - Add the KSAT Singapore station. - Remove more unneeded parameters from the PQSCity2 node.
- Patch the default asteroid plane settings node instead of recreating it.
- Compatibility update for the latest RSS CommNet station changes. - Add S-band capability to the NIP DSN stations.
- Remove the dedicated CommNet ground stations as available beacons. - Add dedicated recovery zones inspired by IRL places.
- Merge the White Sands launch site to the main KSC switching node (fixed in KSP-RO/USRockets@95df11c)
- Update the BreakingGround patch to use the correct name for Earth. - Add NEEDS[] checks to all compatibility patches. - Simplify SCANSat module patching. - Increase (again...) the default far camera clip distance.
Major update for RSS to try and bring it up to current KSP and Kopernicus standards:
Bug Fixes:
Known Issues:
Other Notes: