Re: [CODE] Weather System

From: Zeavon (
Date: 05/04/99

Check out the multi-zone weather patterns patch (may just a document?) that
you can get from the Ceramic Mouse that I created a year or so ago for
bpl12. The premise is still the same with current bpls, so it should work
for you.

And you can do ad Chris Powell has said and go with a zone setting to
control the climate to display different strings. I left all of the weather
patterning stuff the same, but just changed the strings to read snowstorm or
sandstorm instead of lightning.

Nothing really changed in the background, but the different messages are
sent to the players based off of the climate. All smoke and mirrors really.

Zeavon Calatin, Spear of Insanity

> -----Original Message-----
> From: Circle Discussion List
> []On Behalf Of
> Chris Powell
> Sent: Tuesday, May 04, 1999 3:16 AM
> To:
> Subject: Re:  [CODE] Weather System
> Well the approach I took, when I was messing around with this,  was to
> create a zone variable called climate.  Then you define
> different types such
> as arid, tropical, arctic, etc.  And in the weather code you
> have when ever
> it calls for specific weeather pattern,  like rain/snow,
> just have it run a
> switch(cliamte_var) and run through your different climates.
> This may be a
> hard way of doing it, but was the easiest to think of in
> about 30 minutes.
> Any further questions, etc just send to me directly.
> Chris Powell
> >I want to create a real life weather system in my game. I'm
> wondering how I
> >can code it so that in the desert it doesn't rain as much as in the
> >rainforest, and when you move from room to room the weather doesn't
> change -
> >like from sun to snow. Coding is not a problem for me, but
> I'm just not
> sure
> >*how* to code/implement it.
> >
> >Anyone give me some pointers?
> >
> >Cheers,
> >Andrew.
>      +------------------------------------------------------------+
>      | Ensure that you have read the CircleMUD Mailing List FAQ:  |
>      |  |
>      +------------------------------------------------------------+

     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     |  |

This archive was generated by hypermail 2b30 : 12/15/00 PST