On Fri, 4 Feb 2000, Ben Cartwright wrote:
>     Using ASCII pfiles instead of binary adds a great deal of flexibility as
> far as adding new stuff goes, so I decided to add them to the mud I'm
> working on.  However, it takes the mud a lot longer to get through the
> save_char function, as it's doing a lot more work than before.
I wrote an ASCII pfile system from scratch for my mud. I liked the file
format that Samedi used, but I wrote all of the code myself. [1]
I've never seen any performance hit at all with saving, loading or any
other form of player-file interaction with one exception: plist. The plist
command horribly lags the mud as it parses through the player files, but
we use plist so rarely, that I don't consider it a big problem.
[1] Nothing against Samedi's code, but I wanted to do it myself so that I
would know what the code was and how/why it was doing what it was doing.
--
Zeavon Calatin, MageMaster of the Realms
Spear of Insanity
http://spear.kilnar.com/    telnet://spear.kilnar.com:1066
     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     |  http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html  |
     +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/10/01 PDT