Re: Social Editor

From: George (greerga@DRAGON.HAM.MUOHIO.EDU)
Date: 11/17/97


On Mon, 17 Nov 1997, StormeRider wrote:

>At 04:36 PM 11/17/97 -0500, you wrote:
>>Does anyone know where Michael Scott (formerly: scottm@workcomm.net)
>>currently resides?  If not, I'll assume he's nowhere around and hasn't made
>>any updates to the social editor and add the existing code to Oasis.
>
>Wish I knew, I still havent figured out why they do not save but havent had
>the time to dig too deep into it becuase of things of higher precedence.

Something doesn't save? I actually haven't looked at the social editor code
yet but people previously have mentioned the desire for it.

>Like I said, tell me what functions you want and I'll re-do it. Its been on
>my to-do list, just haven't figured out how I wanted to structure it with
>all the other things that can be worked on without so much planning. "=)

What you'll basically need to do is make the structure somewhat like this:
add_guild()
remove_guild()
add_guild_member()
remove_guild_member()
etc

A lot of generic functions that people can change to work with their guild
system whether it be a public one or their own.  Like add_room for GenOLC,
if the format of the world file ever changes, Oasis or anything else using
the function doesn't care one bit.  If you want to think in C++ terms
you're trying to separate the user interface from the actual system as much
as possible.  Try to get as much of the basic stuff done and then make
it so that any special features of their guild code can be easily added to
the OLC later.

--
George Greer  -  Me@Null.net   | Genius may have its limitations, but stupidity
http://www.van.ml.org/~greerga | is not thus handicapped. -- Elbert Hubbard


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



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