-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Wind pushes smoke/gas/fire/hot air. #28058
Conversation
I'm not sure why this makes me so happy, but this makes me so happy. |
Marking as WIP, as there is a new wind system using debug overrides and fixing various things, that will make this obsolete as it is, itll need to be rebased to #28143 |
rebased to master, using the new wind override system |
jenkins rebuild |
This pull request has been mentioned on Cataclysm: Dark Days Ahead. There might be relevant details there: https://discourse.cataclysmdda.org/t/everburning-fires/19415/9 |
Summary
SUMMARY: Features "Wind will now affect the spread of smoke/gas/fire/hot air"
Purpose of change
With the increasing wind changes, it seems logical that gases and fire would be influenced by it.
Describe the solution
If the fire or gas or smoke is not indoors, not sheltered from the wind, and the wind is over 5mph, then it's spread direction will be influenced by the wind direction.
High winds will make fires burn hotter and shorter and spread more.
More smoke will be produced and the smoke will blow in the same direction as the wind.
This applies to poison gas, tear gas, cigarette smoke, nuclear bomb clouds, hot air, and so on.
CPU concerns limit long smoke columns and trails, and the reality bubble would limit that anyway.
If you stand upwind, and set a fire, you may well be safe from it's spread.
Once again these changes may be best served by the wind direction and power being displayed on the sidebar, which @nsklaus is working on.
Describe alternatives you've considered
N/A
Additional context
torching the starting shelter surrounded by fungal growth, with a fairly strong easterly wind. the fire is spreading mostly west and north and south. the smoke too.
The fire code mangled my brain a bit with it's complexity and endless indents and lambdas, apologies if I've misunderstood any of it.