Hi, all -
I've got a problem with the custom prompt system I'm using. It won't
parse 'easy color' color codes *if you press enter without entering any
other data*. It works just fine if you're fighting, talking, gossiping,
whatever, but when I press enter by itself it shows the color codes. I
have a bodged bit of code that is currently running to force a parse
(basically it's using a send_to_char to force input and 're-draw' the
prompt), but I'd really like to know if anyone's got another way. The
bit of code that came with the prompt system (new_prompt.diff - or it
was, can't find it in the FTP site - not that I looked especially hard.
*grin*) is:
/* Print prompts for other descriptors who had no other output */
for (d = descriptor_list; d; d = d->next) {
if (!d->has_prompt) {
write_to_descriptor(d->descriptor, make_prompt(d));
d->has_prompt = 1;
}
}
Anyone have any thoughts on how this (or the relevant bit of code in
'make_prompt' can be changed so I can get rid of the ugly dodgy code
I've got going at the moment?
Thanks in advance!
-Jen P
--
+---------------------------------------------------------------+
| FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
| Archives: http://post.queensu.ca/listserv/wwwarch/circle.html |
| Newbie List: http://groups.yahoo.com/group/circle-newbies/ |
+---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 06/25/03 PDT