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 pass 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. |
|
Looks like FF should be able to load assets from anywhere in gamedata. At least as long as |
Oceans are loaded independently of PQS mods. Kopernicus has a "removeOcean" option to disable them but changing the CB template is cleaner.
- Convert some missed colors to RGBA. - Set more accurate ring inner and outer multipliers.
- Remove the custom CB cache files, allow Kopernicus to handle their generation and updating when any of the CB patches is modified. - Fix the detail texture limits to be inside the -1/+1 range. - Increase the detail tiling factor for all CBs that use the "Vall" built-in textures. - Customize some of the detail texture transition levels. - Re-enable the oblateness of the gas giants. - Tweak the PQS colors of Phobos, Deimos and Vesta to better match the SS colors. - Switch Triton rotation to be tidally locked to Neptune. - More color conversions to RGBA() macro.
These mostly follow the stock KSP convention of PQS terrain quality settings to reduce height map artifacts, especially noticeable in smaller CBs (Phobos, Deimos, Ceres, Vesta) as "staircases".
Mod does not appear to work and KSPCF complains about it for causing memory leaks.
Not sure if necessary but newer Kopernicus mods include that parameter.
- Fix "underwater" fog gradient. - Improve ocean animation and fade-out effects. - Tweak Titan PQS aerial fading and SS rim intensity.
- Add simple height maps to all moons. - Improve color blending between PQS and SS textures. - Disable Saturn normal map (needs fixing).
- Add a missing normal map. - Update PQS textures and height noise for the new height map.
- Revert the changes to the PQS "high" limit (broke PQS textures for some reason).
- Let them match between standard and fallback shaders.
- Deprecate the use of fixed light settings in favor of the much more flexible light curves.
Before it was relative to the ecliptic but the inclination of satellites should be referenced to the parent body.
Adds some variety to these bland bodies...
Add the names of the new Enceladus and Triton biomes.
Major update for RSS to try and bring it up to current KSP/Kopernicus standards and fix some bugs:
Bug Fixes:
Known Issues:
Other Notes: