----- Original Message -----
From: "Brian Dube" <brian_dube@yahoo.com>
To: <CIRCLE@POST.QUEENSU.CA>
Sent: 19. maj 2000 23:37
Subject: [CIRCLE] [CODE]
> I have two questions that I can't find the answers to..
>
> 1) I don't see how nanny() reads a CR after the MOTD because all
> CON_RMOTD does is print the menu and switch to CON_MENU
SEND_TO_Q("\r\n*** PRESS RETURN: ", d);
STATE(d) = CON_RMOTD; /* Set the players
condition to CON_RMOTD for use in comm.c*/
sprintf(buf, "%s [%s] new player.", GET_NAME(d->character), d->host);
mudlog(buf, NRM, LVL_IMMORT, TRUE);
break;
/*We don't go here until a keyboard hit has been detected in comm.c, so when
you hit enter your state is already CON_RMOTD and it'll set your state to
CON_MENU after displaying the main menu. So the actual "string" for nanny to
parse (yes the enter key is a string) comes from there. */
case CON_RMOTD: /* read CR after printing motd */
SEND_TO_Q(MENU, d);
STATE(d) = CON_MENU;
break;
>
> 2) I can't find how/where socials are being implemented. Didn't
> socials used to have their own entry in the command list? Despite
> that, I can't find anything in the way commands are called that
> would take care of socials (including special())
look for do_action somewhere in the list of commands, unless you use aedit,
then aedit interprets the socials.
>
> I apologize if these are dumb questions but I've been working with
> Circle code a long time but just recently started again with a more
> recent patch level.
>
> Thanks,
> Brian
>
> __________________________________________________
> Do You Yahoo!?
> Send instant messages & get email alerts with Yahoo! Messenger.
> http://im.yahoo.com/
>
>
> +------------------------------------------------------------+
> | Ensure that you have read the CircleMUD Mailing List FAQ: |
> | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
> +------------------------------------------------------------+
>
+------------------------------------------------------------+
| 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