[CF-Devel] Adding improvments

crossfire-devel-admin at archives.real-time.com crossfire-devel-admin at archives.real-time.com
Fri Jul 25 22:50:18 CDT 2003


So what I forgot to say about this is that although it isn't a necessary
component of having a ST_INPUT state, it would be a nice feature to be able
to send text out to the dialogue as mentioned here.

>
     
      2) Add new entries to the current command used to request for
     
     >
     
      username/password. This command is supposed to ask the client to draw data
     
     >
     
      in
     
     >
     
      a specific dialog. This is used in username requesting, password, magic
     
     map,
>
     
      and i think the stats changing at the creation of player. I would like to
     
     be
>
     
      able to send the text read from scroll and book in a specific dialog so
     
     >
     
      client could be able to put a scroll or a book in front of player in which
     
     >
     
      he
     
     >
     
      could read and turn the pages (little work for server, more impressive
     
     >
     
      client
     
     >
     
      side :P ). This could be extended to monuments and signs, to motd and
     
     >
     
      letters.
     
     >
     
     
     >
     
      I was playing with the password stuff to implement a passwd command.  It
     
     was
>
     
      pretty easy to do but not so easy to do it nicely and reuse the existing
     
     >
     
      code (the dialogue windows mostly).  The problem is that the Password
     
     thing
>
     
      is so tied up with the player states and the player states are so
     
     >
     
      interconnected with the player creation system.  It would be nice to
     
     unknot
>
     
      this out a bit from player creation to support reuse of the existing code
     
     to
>
     
      allow players to change their passwords.  While doing this I thought it
     
     >
     
      might be neat to have a generic player state like ST_INPUT which could be
     
     >
     
      reused for various routines soliciting player input longer than a single
     
     >
     
      character.  This could be used for stuff like a dialogue for allocating
     
     >
     
      unassigned quest experience (the 'Prince says "I will increase your
     
     ability
>
     
      in the skill of your choice..."), a way for NPCs to solicit an answer to a
     
     >
     
      question (at least a start towards this anyway),  or to make other new
     
     >
     
      features that relied on more than a single character response.
     
     

_______________________________________________
crossfire-devel mailing list
     
     crossfire-devel at lists.real-time.com
     
     
     https://mailman.real-time.com/mailman/listinfo/crossfire-devel
     
     
    


More information about the crossfire mailing list