Re: Social Editor

From: StormeRider (silk@ICI.NET)
Date: 11/17/97


At 05:41 PM 11/17/97 -0500, you wrote:
>>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.
>
It may be my copy, I see to remember changing something so it didnt crash
when I put it in originally, but that was a long time ago. Re-d/led it and
did some diffing and couldnt see any difference between the two... like I
say, it's probably my copy. Then again, that was why I was asking if anyone
else used it. ;-)

>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.
>
You got it. I'll try to find a way to make it flexible so you'll easily be
able to work in something like subguilds, since once you have a guild
system that tends to crop up as a next request. ;-)


StormeRider                  --- http://www.windsofstorm.net/wos/
silk@ici.net                 --- telnet://cmoo.com:4004


     +------------------------------------------------------------+
     | 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