CHANGELOG

0.5.11

  • fixed an issue with MrovLib 0.1.2 update

0.5.10

  • fixed an issue with WeatherRegistry not allowing uncertain weathers to be displayed (thanks, lunxara)

0.5.9

  • moved WeatherTweaks to use WeatherRegistry as a foundation

0.5.8

  • fixed LethalLib weathers causing dictionary errors

0.5.7

  • fixed an issue with MrovLib dependency tag (thanks, jontep5543)

0.5.6

  • fixed a missing LLL patch (thanks, Readek)

0.5.5

  • added compatibility with OpenMonitors

0.5.4

  • fixed an issue with TerminalForcePatch having a wrong default value (thanks, femboy_j & jennysbrood)

0.5.3

  • restored functionality of TerminalForcePatch (thanks, explodingturtles456)

0.5.2

  • fixed issues with Malfunctions (thanks, ZealsPrince)!

0.5.1

  • fixed a bug with vanilla not getting correct weather

0.5.0

  • support for game version v50
  • support for LLL v1.2.0
  • changed Harmony patch priority to work with Malfunctions
  • fixed a crash when no uncertain weathers were enabled
  • fixed an issue when available weight sum was 0

0.4.6

  • fixed GI BetterMonitors and FancyWeather

0.4.5

  • reworked uncertain weather system to be more modular (please re-adjust your uncertain weathers config, sorry!)
  • added GeneralImprovements compatibility

0.4.4

  • fixed an issue with moons having no random weathers to choose from (thanks, xuxiaolan)!

0.4.3

  • fixed an issue with modded planets not having weather

0.4.2

  • updated LLL dependency to v1.1.4

0.4.1

  • added ScaleDownClear mechanic
  • fixed an issue with AlwaysUncertain

0.4.0

Please re-generate your config file!

  • added MaxMultiplier option
  • fixed multiple instances of wrong thing being logged
  • MapScreenInfo patch is now applied with highest priority (for compatibility with other mods)
  • added AlwaysClear mode
  • there will be no uncertain weathers first day
  • first day will have less weather conditions present
  • reordered whole mess of a config file

0.3.0

Please re-generate your config file!

  • fixed incorrectly applied multipliers
  • added MaxMultiplier option

0.2.1

  • LethalLevelLoader is now a dependency for easier and more compatible terminal patches

0.2.0

Please re-generate your config file!

  • fixed an issue with uncertain weathers not syncing between players
  • added alwaysUnknown mode: weather is always unknown
  • added config option for gameLength difficulty multiplier
  • added config option for playersAmount difficulty multiplier

0.1.2

  • added colored weather text to ship screen
  • weathers displayed in terminal should always match UncertainWeather mechanic

0.1.1

  • fixed difficulty multiplier being applied in reverse proportion

0.1.0

Please re-generate your config file!

  • added a new mechanic: uncertain weather
    • shown forecast won't always be 100% accurate
    • there are 3 levels of uncertainty:
      • uncertain (e.g. Rainy?)
      • probable (e.g. Rainy/Flooded)
      • unknown (e.g. [UNKNOWN])
  • added a new mechanic: no weather conditions shown mode
    • toggleable in the config file
    • uses uncertain weather
  • added new weather display on ship screen
  • changed how weathers are displayed in terminal (to allow uncertainty)
  • fixed all planets being eclipsed on first day
  • first day seed is now configurable
  • added game length difficulty multiplier - the longer game goes, the lesser chance for no weather is
  • changed number of moons with no weather at start
  • changed all weight defaults

0.0.8

  • changed how many planets have no weather at start

0.0.7

  • fixed issues with DustClouds being selected as a weather

0.0.6

  • changed the defaults in the config file
  • changed logging behavior to be more readable
  • fixed and issue when hosting a game

0.0.5

  • added a config file with weighted system

0.0.4

  • current weather is now fully synchronized with host
  • split code into more readable functions
  • display pretty tables in console