Hanaisse said:
1. There are no help files for 'setweather', 'showweather' or 'climates'.
I found most info in the weatherhowto.txt file and syntax help when typing setweather with no argument enough so that I could piece things together, but I can't find any help or explanation for each climate value. That would be very useful to know before setting an area as such. All I found was what appears to be an old help file for a climate command that no longer exists. Noobies need help files.
There are helpfiles included with the snippet, but I guess they were missed when the snippet was added as part of FUSS, when I have the time (read: not swamped with work) I'll see about getting the helpfiles in FUSS updated.
Hanaisse said:2. Showweather command - Syntax showweather (x) (y). So I looked it up in astat for New Darkhaven. I assume 0,0 is just the default, since I haven't set anything yet.
showweather 0 0
Current Weather State for:
Cell (0, 0)
Climate: rainforest savanna
You can set two different climates in one cell? (btw, it seems to snow quite frequently)
It shouldn't be doing things like that, I'll have to take a look at the code when I have some free time.
Hanaisse said:3. From the weatherhowto.txt file;
Real seasons calculated from the calendar settings.
There's no help for calendar, how does this work?
Samson'll need to field this one as the calendar work was his, and was then integrated into the weather for FUSS.
Hanaisse said:
4. How can I change the frequency of the dynamic weather messages?
The easiest way to do this is to change the update cycle that it's called in. (There should be another post somewhere on the forums here where I go into detail about how to do this.)
Hanaisse said:
5. The existing help file for weather command states you must be in an outside room to see the weather yet I can get a weather check from inside rooms too. Is this behaviour part of the old weather or still incorporated in the new?
This might be remnants of an early bug that was caught shortly after release where I had used the wrong macro in the if checks. I'll have to poke at the base to give you a definite answer. (Although, in complete honesty I've been considering overhauling the weather and making use of a little bit more C++.. but that's a whole other can of worms.)
Hanaisse said:
6. While this is all nice to have, does weather have any actual effect on gameplay? Is it harder to fight when knee-deep in snow during a blinding blizzard? Does that gale force wind and sheets of rain make a fireball less effective?
Stock? No. Though the ground work for that is already laid. It would be a simple matter to look at places in the weather code (or more specifically the functions used to interact with the system) see how they work, and then work up your own modifications to make situations more difficult. At the time, I had already put nine months into the system as it is, and I was ready to work on something else, so as I finished working on it, I made sure it would be easy for others to make other systems interface with it easily.