At 10:22 AM 1/29/98 -0700, you wrote: > >The problem with the way it is now is that there is only one A-desc. From >the way that I've been doing things you need three. One for TO_CHAR, one >for TO_VICT and one for TO_NOTVICT. Of course, the TO_VICT would be >skipped if ch == vict. That way you can have proper A-descs for wands, >scrolls and other items that can be targeted on others. why use two more strings? why not just parse the A-Desc like the messages file or the socials file is done? first line/second line/third line TO_CHAR TO_VICT and just use a # if it's not used. TO_NOTVICT TO_ROOM // for extra stuff or something. trust me you'll find a use. but basically the idea is there, just parse ala socials. matter of fact, to not require specifics, ie not have the first always be TO_CHAR you could parse ala socials with tags like pfiles do. and considering the fact that action descr's are read in by fread_string, the tags will never be parsed if you have tagged obj files like me :-P TO_ROOM: $n sprinkle's some dust on $mself and disappears! TO_CHAR: You sprinkle some dust on yourself and disappear! it'd be easily done. i don't know about how long it would take, and what the performance thing would be like, but it would be much easier than adding 2-3 extra char *'s to the file, considering that the action desc is already being saved (i think so) if you have OLC. anyway, that's my $((1 << 1)/100) worth anyone think any different? and would this be another "performance issue" ? anyway, i'll prolly do it besides the fact but i think it would be interesting. Code On Akuma the Raging Coder +------------------------------------------------------------+ | "The poets talk about love, but what I talk about is DOOM, | | because in the end, DOOM is all that counts." - | | Alex Machine/George Stark/Stephen King, The Dark Half | | "Nothing is IMPOSSIBLE, Just IMPROBABLE" | | "Easier Said Than Done, But Better Done Than Said..." | +------------------------------------------------------------+ +------------------------------------------------------------+ | 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/15/00 PST