Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow proper overlaying of weather_generator #78726

Merged

Conversation

Procyonae
Copy link
Contributor

Summary

Mods "[No Hope] Fixes worse than intended weather"

Purpose of change

Fixes #78678
Fixes #78719
I derped in #78375 and removed needed dupe weather fields bc weather_generator has old school loading

Describe the solution

Rather than just reverting 199750b adds proper generic factory style loading to weather_generator

Describe alternatives you've considered

I still want to scrutinise weather code in general but don't want to get started on that rn

Testing

There's conveniently a debug function to dump a year's worth of weather, tested before and after with No Hope (here's the after)
weather.xlsx

Additional context

@github-actions github-actions bot added [C++] Changes (can be) made in C++. Previously named `Code` Mechanics: Weather Rain, snow, portal storms and non-temperature environment <Bugfix> This is a fix for a bug (or closes open issue) Mods Issues related to mods or modding json-styled JSON lint passed, label assigned by github actions astyled astyled PR, label is assigned by github actions labels Dec 22, 2024
@Procyonae Procyonae force-pushed the WeatherGeneratorSupportsPartialOverlay branch from 4e60e1d to b4c0844 Compare December 22, 2024 17:42
@github-actions github-actions bot added [JSON] Changes (can be) made in JSON Code: Tests Measurement, self-control, statistics, balancing. labels Dec 22, 2024
@Procyonae Procyonae force-pushed the WeatherGeneratorSupportsPartialOverlay branch from 042ab30 to 7a520fa Compare December 24, 2024 16:13
@Messerschmitt-109
Copy link

Is there any fix jet? And if yes, how do i implement It?

@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Dec 25, 2024
@Maleclypse Maleclypse merged commit 1e44b42 into CleverRaven:master Dec 26, 2024
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions <Bugfix> This is a fix for a bug (or closes open issue) [C++] Changes (can be) made in C++. Previously named `Code` Code: Tests Measurement, self-control, statistics, balancing. [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions Mechanics: Weather Rain, snow, portal storms and non-temperature environment Mods Issues related to mods or modding
Projects
None yet
Development

Successfully merging this pull request may close these issues.

So cold in No Hope Weather stuck at lightning storm/snow | No Hope
3 participants