The purpose of this system is to create a global weather system which takes into account the current season of the module based upon the month of the year. The system is also global in that all outside areas will be affected by the weather, making weather the same throughout the module. Features: - Global weather accross all outdoor areas. - Four Seasons run off default (or your custom calendar). - 5 Default Climate Zones: Moderate, Desert, Polar, Jungle, & Highland. Areas are able to be specified as belonging to any climate. - Random Storm System: Thunderstorms, Blizzards, and Sandstorms can pop up at anytime. - Heat/Chill damage from weather/climate. - All systems customizable & able to be toggled on/off. - Misc other features.
Good global weather scripting... prefer Olander's ORS _________________________ -------------------------------------------
"Repent, Harlequin!" said the TickTock Man.
Posted by dunahan at 2010-12-19 03:56:52 Voted 10.00 on 12/19/10
Votet 10 from 10 points, outstanding and configural system ;) thanks! _________________________ Link
Isladora, an island in the Sea of Swords
Posted by PoisonTheMonkey at 2010-11-02 12:21:31 Voted 9.00 on 11/02/10
We love it! Thank you! _________________________ Obsidian Shore, a HoF 9.8 heavy roleplaying PW. Dark and gritty fairytale world with the opportunity to do and change the world as you wish. Link
Greycliff, a brand new NWN1 heavy roleplaying PW. A broken kingdom is all that remains from a bloody civil war. Link
Posted by wmb1957 at 2010-03-23 20:16:53 Voted 10.00 on 03/23/10
nice work, adds alot to the fun
Posted by Civious at 2010-01-11 07:37:17 Voted 9.25 on 01/11/10
Very helpful, as wyldhunt said, I have modified it as well but it saved me a bunch of time.
Posted by Builder__Anthony at 2009-08-17 17:29:28 Voted 9.50 on 08/17/09
....
Posted by wyldhunt at 2009-06-01 01:35:43 Voted 9.00 on 06/01/09
This is a great base system. I altered it nearly beyond recognition in my PW, but the template saved many hours of effort, as I'm sure it saved Olander many hours in his ORS.
Thanks for a good system.
Posted by Estelindis at 2009-05-03 05:04:44 Voted 9.75 on 05/03/09
Nice system, but i haven't fully tested it yet.
I noticed some things.
On line 114 and 115 of "area_inc" couldn't this be used
-----
nRanX = Random(GetAreaSize(AREA_WIDTH, oArea));
nRanY = Random(GetAreaSize(AREA_HEIGHT, oArea));
-----
instead of what was there before
Also in "weather_inc" from line 266 to 271 there is no 'if' check, it should be
-----
nClimateZone = GetLocalInt(oArea, "CLIMATEZONE");
if (nClimateZone == 103)
{
nWeatherFactor += 1;
//SendMessageToPC(oPC, "Desert Climate!");
}
-----
Brilliant for the work I am doing & very easy to use. Great addition to the community.
Posted by rikki.o at 2007-04-02 08:56:51 Voted 9.00 on 04/02/07
Will test this as I think this is something for my modules.
rikki.o
Posted by Ubersaint at 2007-02-17 17:21:37 Voted 7.50 on 02/17/07
Great Weather system but i'm having problems with the Lightning and other storm effects hitting the lower corner of the map and not hitting randomly around it. IF there is still support or someone knows what the problem is please email me or post here. _________________________ Trimaris - Kingdom of the 3 Seas PW Story Link
Posted by hekt0 at 2007-01-17 15:32:37 Voted 9.75 on 01/17/07
Almost forgotten to vote for such a brilliant idea. Sorry.
Posted by hekt0 at 2007-01-17 15:30:28 Voted 9.75 on 01/17/07
ca1izard:
Indeed, the following line cause the constant stack increase:
-----
DelayCommand(60.0 * IntToFloat(nDuration), SetGlobalWeather());
-----
I changed the code slightly, so it works now via OnHeartbeat event w/o necessity of recursion. Probably not the best solution, but works to me and does not consume 200Mb per day. Sure, the author can do the same or even better.
Posted by ca1izard at 2006-10-04 20:14:21 Voted 9.00 on 10/04/06
MJ...I love this weather system, but it appears to be losing memory with 1.68.
I have it on an XP Pro machine, and after it has been running for a few hours, my task manager shows the nwserver memory climb from a starting 11MB to almost 200MB. This is on a test machine with noboby logged in. I delete the weather system, and it stays at 11MB.
I only have 50 areas, 40 outdoor ones.
I really want the weather, but my server runs out of memory after a day and I have to reboot the nwserver.
Any ideas?
Posted by Rami_Ahmed at 2006-03-09 14:25:50 Voted 9.75 on 03/09/06
Posted by FaethX ( 71.96.xxx.xxx ) at 2005-12-29 17:05:30
I only seem to have one problem with the system, and I can't seem to resolve it.
And that is, no matter what, the Lightening Strikes, Blizzards and whatnot ONLY happen in the lower left hand corner area of my areas instead of randomly around the area. :(
Following the install exactly, and for everything else, weather works fine. Delays, effects, etc etc. It's just the actual lightening and blizzards only happen in that one small area of my areas and ONLY there. And these are only 10x10 areas, not large areas.
Posted by Knightstar679 ( 68.61.xxx.xxx ) at 2005-09-10 02:57:37
HI MJ, I love the weather system but i have a small problem. In my server we are in weather and found out that the ice storms lag us like mad. I toogled off the blizzards and ice storms but they still happen, but only in selected areas (3 of my 17 outside areas to be exact). Do you have any suggestions why this would be occuring or how i might be able to fix it.
It shouldn't crash at all. I have two modules, each with 400+ areas, of which 250-275 of those are outdoor areas. I have no problems at all.
Some things that might be affecting your module though:
- Do you have a lot of 32x32 ares that you have lightning going on in? This isn't really a bug by anymeans, but if you have a large area with a lot of lightning than it lags the server a bit - compounded with a lot of these sized areas, and you might have problems. Try turning the lightning/icestorm off and see what happens.
- As far as the time switch. The code is set for the standard 2 min = 1 game hour. If your running anything shorter than that you will want to adjust the code. Otherwise you can adjust the time it takes to switch in the definitions at the top of the main script.
Let me know if you have any further problems. Thanks!
Posted by Samurai_tbag ( 81.154.xxx.xxx ) at 2005-06-18 10:48:49
It's amazing! but i run Anphillia Modified a, it has over 300 areas and it makes my server lag like hell and even crash, is there any way of stoping this, also it changes from rain to snow and stuff to fast..
Posted by Acrodania at 2005-04-06 12:00:15 Voted 9.50 on 04/06/05
Excellent system! Flexible, well written, reliable.
Weather effects adds so much to the atmosphere of a world that I cannot see how you can be without one, and this system is the best available.
Posted by Carlo at 2005-04-03 10:56:51 Voted 8.50 on 04/03/05
Does a good job of providing consistent weather effects across areas and is easily modifiable if you have a bit of basic scripting knowledge. Appreciate the toggle-based settings, which make it easy to pick and choose the effects you want.