Jump to content

CashnipLeaf

Members
  • Posts

    81
  • Joined

  • Last visited

Reputation

184 Excellent

2 Followers

Profile Information

  • About me
    Manipulating atmospheres for fun and profit.
  • Location
    [REDACTED]
  • Interests
    KSP, Aerospace, Cats

Recent Profile Visitors

1,926 profile views
  1. Update for anyone still interested: I am currently working on a substantial rewrite of this mod which should make it a lot easier to maintain and add functionality to, as well as being able to implement more advanced atmosphere modifiers that weren't practical to do with the original version (one such new modifier is what I am tentatively calling the TwinStarTemperatureController). It should also allow for custom atmosphere modifiers to be added (another thing that would have been a headache to do with the original version's architecture). Out of the box, the new version will also use the Kopernicus parser for its configs. This does mean that old configs won't be compatible with the new version, but I am fairly confident that translating old configs to the new format won't be too hard since a lot of stuff can be copied straight over. I will make sure that every feature in the original mod has an analogue in this new version. I will make sure to include some form of stock configs this time around lol
  2. Advanced Atmosphere Tools v1.2.1 What’s new: Added a setting allowing the color of the Wind-Adjusted Markers to be changed. Options are: Light Green (default), Light Red, Light Gray, Dark Blue, and Purple. GUI text will now scale with UI scale. Slightly modified temperature swing multiplier calculations to exclude eccentricity and seasonal temperature variations. Minor refactoring.
  3. I haven't made any configs for KSRSS if that's what you mean. There is nothing stopping anyone from making them if they wanted to, though.
  4. Yes, asteroids will generate in various locations in the kcalbeloh system Actually, the game will note that "mun" doesn't exist, so it wont generate contracts for it. However, the order in which the game delivers the progression contracts for the various homeswitches needs some retuning since after going to Tot and going sundiving, it'll ask you to go to Maelg (before exploring the rest of the sunorc system). I believe it's based on recovery value but I could be wrong
  5. Yes. Multiple of any map can be applied to any body. In the case of wind, the wind speeds from two or more flow maps will be vector-added together (e.g. east/west components get added, north/south components get added, vertical components get added)
  6. Correct. I may make some in the future when I have time to do so, but no guarantees.
  7. I am happy to announce that Advanced Atmosphere Tools is now on CKAN! If you are planning to take advantage of the features in this mod, I hope this will make that process a bit easier.
  8. Advanced Atmosphere Tools v1.2.0 What's new: Adapted the maxTempAngleOffset functionality from the now-deprecated Sigma Heat Shifter. Note: for anyone who is wondering, the actual, under-the-hood implementation is quite different. Only the end result is the same. Two new whole-body float curves: TrueAnomalyPressureMultiplierCurve, which adds a multiplier to atmospheric pressure based on the true anomaly. TrueAnomalyMolarMassOffsetCurve, adds an offset to the molar mass based on true anomaly. All six existing maps can now take in a "TrueAnomalyMultiplierCurve", which adds a multiplier based on the body's true anomaly. Note: True anomaly is the position in the body's orbit relative to periapsis, in degrees (from 0-360). The value will be taken from the body's orbit around its host star. If the body is a moon of another planet, the parent planet's orbit around the host star will be used instead. Deleted the API post-processing pipeline to reduce complexity. I have also released a set of maps and example configs that can be used and/or adapted for your own planets. These images and configs are licensed under the Unlicense and may be freely used, modified, (re-)distributed, etc. without permission or attribution. Link: https://github.com/CashnipLeaf/AdvancedAtmosphereToolsExampleConfigs
  9. Development update: In the very near future, I will be adding a bunch of functionality that uses True Anomaly as the input variable. This will more easily allow for changes in atmosphere properties to occur over long time frames. I have also gotten a request to replicate the functionality of the now-deprecated Sigma Heat Shifter mod. To quote OhioBob on what that mod did: I would probably add this value to the AdvancedAtmosphereTools node rather than the body’s atmosphere node so I can stay independent of the Kopernicus parser. Finally, I am considering making a set of example textures and configs that could be used and/or adapted for various bodies. I am still working out details on this, but I know for certain that I would put them under a public domain-equivalent license, so that anyone could use them for their own planets if they wanted to.
  10. It is possible to time it correctly using seconds as the time metric. However, I could also add an additional float curve to all maps based on true anomaly (the position of your orbit relative to periapsis, in degrees), which should cover the cases you mentioned.
  11. Advanced Atmosphere Tools v1.1.0 What's new: Added a new "atmosphereIsToxic" config option that, when set to "true" and when applied to a body with an oxygenated atmosphere, will make kerbals unable to breathe in the atmosphere, while letting jet engines function unimpeded. Added the ability to customize the message displayed when attempting to remove the helmet when the atmosphere is listed as "Toxic" using a config option named "atmosphereIsToxicMessage". Fixed a broken extension method that would lead to incorrectly-applied wind vectors.
  12. Full (re-)release v1.0.0 The mod's name has been changed to Advanced Atmosphere Tools to reflect the new focus of providing ways to manipulate atmosphere properties on a less-than-planetary scale. Full Change notes: Five new texture-based options for defining climate have been added: Temperature Offset Map: adds a straight offset to the temperature. This is intended to make certain regions persistently hotter or colder. Temperature Swing Multiplier Map: adds a multiplier to the day/night temperature difference. This can make the temperature swings more or less extreme in certain regions. Pressure Multiplier Map: multiplies the pressure in the region by some value. This can be used to add a region of higher or lower pressure to your body. Molar Mass Offset Map: adds an offset to the atmosphere molar mass. Can be used to mimic changing atmosphere composition with altitude, or add a region of locally different atmo composition (such as the plume of a volcano) Adiabatic Index Offset Map: adds an offset to the adiabatic index. I don’t expect this to get a whole lot of use unless you have gone down the thermodynamics rabbit hole, but it’s there if you want it. All maps can take in multiplier curves for both altitude and time, and multiple of each can be added to any given body. They are meant to compliment the existing flowmap system to allow you to more easily define climate features for various bodies. Added floatcurves for setting molar mass and adiabatic index based on altitude. Flowmaps now have a setting to control east/west scrolling. This setting is also included in all the new texture-based options. Pressure data now has the option to be blended with the “stock” values, similar to temperature. For both temperature and pressure, this option will be forced if both binary data and texture-based options are in use on the same body. Pressure data and pressure maps now affect engine ISP, among other part stats. Binary data is now considered a legacy feature. It will not receive any more updates beyond what is needed for compatibility with new features. You are still perfectly free to create your own data, though. Top Level Node changed to "AdvancedAtmosphereTools". Backwards compatibility is provided for configs with the old "MCWS_DATA" top level node Various bugfixes I will also be uploading this to CKAN Soon™.
  13. Test Version v0.9.8.1: Fixed a bug that would cause flowmaps to not work if no maxAlt value was given. https://github.com/CashnipLeaf/ModularClimateWeatherSystems/releases/tag/v0.9.8.1-test
  14. A new test version of Modular Climate & Weather Systems has been released. I mentioned in a previous post that I would be adding the ability to use maps/textures to define climate features. To that end, I have come up with three new maps for MCWS to use: Temperature offset map: adds a straight offset to the temperature. This is intended to make certain regions persistently hotter or colder. Temperature swing multiplier map: adds a multiplier to the day/night temperature swing. This can make the temperature swings more or less extreme in certain regions. Pressure multiplier map: multiplies the pressure in the region by some value. This can be used to add a region of higher or lower pressure to your body. This test version includes support for these new maps, and is only available on the Github repository: https://github.com/CashnipLeaf/ModularClimateWeatherSystems/releases/tag/v0.9.8.0-test The release includes an example config and a couple of hastily-drawn textures that I used for testing purposes. I do not recommend actually using them in-game; they are intended to be used as an example. I encourage anyone wanting to try this to come up with more intricate, detailed maps than the ones I have provided. The Github wiki has also been updated with information on these new maps and how to write configs for them. Once this version is marked as stable, it will be uploaded to SpaceDock. Please report any and all bugs as soon as possible. <3
×
×
  • Create New...